Wie kopiere ich die Dateien/Daten/Beiträge von der Produktions- zur Staging-Instanz

Wie kopiere/übertrage ich die Dateien/Daten/Beiträge von der Produktions- auf die Staging-Instanz?
Wir arbeiten an der Entwicklung eines neuen Themas. Wenn wir ein Backup von der Produktionsinstanz auf die Staging-Instanz wiederherstellen, geht das entwickelte Thema verloren.

Um alle Funktionalitäten zu testen, müssten wir die vorhandenen Beiträge von PROD nach Staging importieren.

Kann mir jemand dabei helfen?

Das bedeutet, dass etwas mit Ihrem Ansatz zur Entwicklung des Themes nicht stimmt. Sie müssen Ihren Ansatz überprüfen und die Best Practices für die Entwicklung von Themes befolgen.
Lesen Sie: Developing Discourse Themes & Theme Components

Ich habe Backups/Wiederherstellungen auf vielen Discourse-Sites durchgeführt, aber noch nie hatte ich einen Fall, in dem das Design aufgrund von Backup/Wiederherstellung verloren ging.

1 „Gefällt mir“

Erstellen Sie ein Backup in der Produktion und stellen Sie es in Staging wieder her. Wenn sie sich einen S3-Backup-Bucket teilen, ist das ziemlich einfach.

Wenn es sich jedoch nur um Themes handelt, benötigen Sie keine Staging-Site. Sie können einfach das Test-Theme installieren und Ihr Entwickler kann es verwenden. Schauen Sie sich Install the Discourse Theme CLI console app to help you build themes an.

1 „Gefällt mir“