Ihre Builder-Seiten sichern und wiederherstellen.

DXPR Builder lernenReferenzHilfe erhalten

Behalten Sie eine Kopie jeder Builder-Seite, jedes Bildes und jeder Einstellung, und Sie können eine ganze Website oder eine einzelne Seite zurückholen. DXPR Builder hält Seiten in Drupals Datenbank und Uploads im Dateiverzeichnis, sodass ein normales Drupal-Backup sie abdeckt. Diese Seite listet, 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

Die Undo-Historie des Editors lebt im Browser jedes Bearbeitenden und ist in keinem Backup enthalten.

Eine Website sichern

  1. Die Datenbank dumpen:

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

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

    drush config:export
    

Eine Website wiederherstellen

  1. Die Datenbank importieren:

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

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

    drush config:import
    
  4. Caches neu bauen:

    drush cache:rebuild
    

Eine Seite zurückrollen

Jedes Builder-Speichern erzeugt eine Revision, sodass eine Seite ohne komplette Wiederherstellung zurückkommt.

  1. Öffnen Sie den Tab Revisions der Seite.
  2. Finden Sie die Revision vor der unerwünschten Änderung. Builder-Speicherungen zeigen die Logmeldung 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 weiter 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 weiter die Seiten von vor der Wiederherstellung. Ein Cache vor der Website liefert alte Kopien. Führen Sie drush cache:rebuild aus und purgen Sie Varnish oder Ihr CDN.

Wie geht es weiter?

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