Sichern und wiederherstellen Sie Ihre Builder-Seiten.

DXPR Builder lernenWebsite verwaltenCompliance erfüllen

Behalten Sie eine Kopie jeder Builder-Seite, jedes Bildes und jeder Einstellung, und holen Sie eine ganze Website oder eine einzelne Seite zurück. DXPR Builder hält Seiten in Drupals Datenbank und Uploads im Dateiverzeichnis, daher deckt eine normale Drupal-Sicherung alles ab. Diese Seite listet auf, was dazugehört und wie Sie es wiederherstellen.

Was zu sichern ist

Komponente Ort Enthält
Datenbank MySQL, MariaDB oder PostgreSQL Seiteninhalte und jede Revision, plus die aktive Konfiguration
Dateiverzeichnis sites/default/files/ Uploads in dxpr_builder_images, dxpr_builder_videos und dxpr_builder_files
Konfigurationsexport Ihr Sync-Verzeichnis, oft config/sync/ Einstellungen, Seitenvorlagen, Benutzervorlagen, Benutzerprofile und die Key-Entität des Produktschlüssels

Der Verlauf „Rückgängig“ des Editors lebt im Browser jeder bearbeitenden Person und ist Teil keiner Sicherung.

Website sichern

  1. Datenbank dumpen:

    drush sql:dump --result-file=backup.sql
    
  2. Dateiverzeichnis kopieren:

    cp -r sites/default/files/ /backup/files/
    
  3. Wenn Sie Konfiguration in Code halten, exportieren Sie sie ebenfalls:

    drush config:export
    

Website wiederherstellen

  1. Datenbank importieren:

    drush sql:cli < backup.sql
    
  2. Dateiverzeichnis zurück nach sites/default/files/ kopieren.

  3. Wenn Ihre Konfiguration in Code lebt, importieren Sie sie:

    drush config:import
    
  4. Caches neu aufbauen:

    drush cache:rebuild
    

Eine Seite zurücksetzen

Jeder Builder-Speichervorgang erzeugt eine Revision, daher kommt eine Seite ohne vollständige Wiederherstellung zurück.

  1. Öffnen Sie den Tab Revisions der Seite.
  2. Finden Sie die Revision vor der unerwünschten Änderung. Builder-Speichervorgänge zeigen die Protokollmeldung Saved with DXPR builder.
  3. Klicken Sie auf Revert.

Was Sie sehen

Die wiederhergestellten Seiten öffnen sich im Editor mit ihren Layouts, Bilder erscheinen für Besucher, und der Abschnitt License unter General Settings enthält weiterhin Ihren Produktschlüssel.

Wenn Sie Ihre Inhalte nicht sehen

  • Seiten sind zurück, aber Bilder sind defekt. Das Dateiverzeichnis wurde nicht wiederhergestellt. Kopieren Sie die Ordner dxpr_builder_images, dxpr_builder_videos und dxpr_builder_files zurück.
  • Der Editor fragt nach einem Produktschlüssel. Die Key-Entität, die den Schlüssel hält, wurde nicht wiederhergestellt, oder ihre Umgebungsvariable fehlt auf diesem Server. Prüfen Sie den Abschnitt License unter DXPR Studio

    DXPR Builder > General Settings.

  • Besucher sehen weiterhin die Seiten von vor der Wiederherstellung. Ein Cache vor der Website liefert alte Kopien. Führen Sie drush cache:rebuild aus und leeren Sie Varnish oder Ihr CDN.

Wie geht es weiter?

Versionskontrolle zum Nachverfolgen von Änderungen, um DXPR Builder weiter zu erkunden.