So installieren Sie automatisierte MySQL-Datenbanksicherungen in Drupal 8

 

Einführung: Drupal 8 Datei- und Datenbank-Backup-Automatisierung

Dieses Tutorial  führt Benutzer durch die Einrichtung eines automatisierten MySQL-Datenbank-Backup-Dienstes für Drupal 8 -Websites mithilfe des Backup & Migrate-  Moduls und Optionen für die externe Dateispeicherung. Einige der erweiterten Funktionen wie NodeSquirrel und Dropbox sind nur für D7 verfügbar.

Drupal 8-  Administratoren können wählen, ob sie eine vollständige Sicherung der Site-Dateien, eine Kopie der vom CMS außerhalb des Drupal 8-  Kerns gespeicherten Dateien oder den MySQL-  Datenbankexport erstellen möchten.

Mit dem Backup & Migrate  -Modul können MySQL-  Datenbanksicherungen für eine Drupal 8- Site je nach Anforderungen des Eigentümers stündlich, wöchentlich oder monatlich geplant werden.

Schritt eins: Installieren Sie das Backup & Migrate-Modul für Drupal 8

Laden Sie zunächst das Backup & Migrate-  Modul von  drupal.org herunter  und installieren Sie die Dateien unter admin/modules/install  oder verwenden Sie FTP, Git, Drush usw. Ihrer Wahl, um die Aufgabe gemäß den Standard-Webentwicklungspraktiken für Ihr Projekt auszuführen oder Team.

Erforderliche Module – Download:

  • Sichern und migrieren: ( Dateien herunterladen )

Konfiguration: Aktivieren Sie das Modul und speichern Sie die Einstellungen. Es wird empfohlen, die Drupal 8 -Website zur Wartung offline zu schalten, wenn Sie die Module manuell installieren.

Versetzen Sie die Website in den Wartungsmodus unter: admin/config/development/maintenance, wenn Sie mit dem Datenbanksicherungssystem arbeiten oder neue Module installieren.

Schritt zwei: Konfigurieren Sie die Einstellungen für Datenbanksicherungen

Navigieren Sie nach der  Installation des Backup & Migrate -Moduls zu: admin/config/development/backup_migrate  und überprüfen Sie die Konfigurationseinstellungen.

So installieren Sie automatisierte MySQL-Datenbanksicherungen in Drupal 8

Auf der Seite „Schnellsicherung“  haben Drupal-Administratoren die Möglichkeit, die MySQL-Datenbank, die Site-Datei, das öffentliche Dateiverzeichnis oder die gesamte Website manuell herunterzuladen.

So installieren Sie automatisierte MySQL-Datenbanksicherungen in Drupal 8

Auf der Seite „Erweiterte Sicherung“  haben Drupal-Administratoren zahlreiche Einstellungen, um den Komprimierungsstandard oder genau die Tabellen auszuwählen, die aus der Datenbank heruntergeladen werden sollen.

Jede dieser Seiten kann verwendet werden, um einen manuellen Download  einer MySQL-Datenbank  auf einen Desktop-Computer oder eine Remote-Datei als Sicherungs- oder Referenzdatei durchzuführen.

Schritt drei: Planen regelmäßiger MySQL-Datenbanksicherungen

Das Planen regelmäßiger MySQL-Datenbanksicherungen  für eine Drupal 8- Website kann mit dem Modul „Backup & Migrate“  im Abschnitt „Planen“  erfolgen  .

Navigieren Sie zu: admin/config/development/backup_migrate/schedule und klicken Sie auf die Schaltfläche „Zeitplan hinzufügen“ . Geben Sie dem Zeitplan einen Namen und überprüfen Sie die Site-Konfiguration.

So installieren Sie automatisierte MySQL-Datenbanksicherungen in Drupal 8

Wählen Sie „Standard-Drupal-Datenbank“ als Sicherungsquelle und das Verzeichnis „Private Dateien “  als Sicherungsziel. Wählen Sie dann, ob Sie die Datenbank stündlich oder täglich sichern möchten, je nach den Anforderungen Ihres Website-Inhalts und -Verkehrs.

Websites mit hohem Datenverkehr können minutengenau Backups speichern, um sicherzustellen, dass in Notfällen die neuesten Änderungen der Benutzer gespeichert werden. Statische Websites benötigen möglicherweise nur ein wöchentliches oder monatliches Backup. Speichern Sie die Anzahl der zu behaltenden Dateien entsprechend diesem Aspekt.

Es wird empfohlen , je nach Speicherkapazität und Sicherheitsbedarf 10 bis 100 Datenbanksicherungen im Verzeichnis „Private Dateien“ aufzubewahren, wobei nur die letzte Sicherung gültig ist.

Schritt vier: Hochladen von MySQL-Datenbankdateien zur Wiederherstellung

Wenn Ihre Drupal 8  -Website offline geht, gehackt wird oder aus unbekannten Gründen abstürzt, besteht der Hauptvorteil des Backup & Migrate-  Moduls darin, dass die vorherige Version wiederhergestellt werden kann. Navigieren Sie zum öffentlichen Dateiverzeichnis  und laden Sie die neueste MySQL-Datei herunter.

So installieren Sie automatisierte MySQL-Datenbanksicherungen in Drupal 8

Navigieren Sie zu admin/config/development/backup_migrate/restore und laden Sie die MySQL-Datenbankdatei  aus dem Sicherungsordner hoch. Dadurch wird die aktuelle Datenbank vollständig ersetzt.

Entwickler können das Backup & Migrate-  Modul verwenden, um Drupal 8  -Datenbanken zwischen Umgebungen zu portieren. Die Backup-MySQL-Dateien sind ein wesentlicher Bestandteil der Wiederherstellung von Drupal 8  -Websites in Notsituationen, Hardwareabstürzen oder menschlichem Versagen.

Schritt fünf: Arbeiten mit den Tools phpMyAdmin und cPanel

Einige der MySQL-Datenbank-  Sicherungs- und Wiederherstellungsfunktionen werden in phpMyAdmin  und cPanel  für Drupal 8- Web-Publisher auf gemeinsam genutzten Linux-Hosting-Plänen reproduziert.

Suchen Sie in cPanel nach dem phpMyAdmin-  Symbol und klicken Sie auf den Link, um die Anwendung zu öffnen. Alle MySQL-Datenbanken Ihres Domainnamens  können über die Software verwaltet werden.

So installieren Sie automatisierte MySQL-Datenbanksicherungen in Drupal 8

 Klicken Sie in phpMyAdmin auf den Link für Ihre Drupal 8 -Datenbank und dann auf die Registerkarte „Exportieren“  .  Abhängig von den Anforderungen gibt es Einstellungen für einen schnellen und benutzerdefinierten Export.

Verwenden Sie die Seite „Erweiterte Einstellungen“  mit den phpMyAdmin-  Standardeinstellungen, um die Drupal 8-  Datenbank  standardmäßig mit utf-8 zu exportieren. Aktivieren Sie außerdem das Kontrollkästchen für den folgenden Regelsatz:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
Fügen Sie die Anweisung DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT / TRIGGER hinzu
Add DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT / TRIGGERstatement
Add DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT / TRIGGERstatement

Obwohl die phpMyAdmin-  Datenbankexportdateien nicht mit den vom Drupal 8- Modul generierten MySQL-Datenbank-  Backupdateien kompatibel sind  , können beide nach Bedarf in Entwicklung und Produktion verwendet werden, um ein kompetentes Datensicherheitssystem aufzubauen.

Hinweis: Der Backup-Manager  von cPanel  ist eine weitere Option bei einigen gemeinsam genutzten Linux-Plänen, bietet jedoch nicht die Flexibilität, geplante MySQL-Datenbank-  Backups für Drupal 8 festzulegen .

Fazit: Unverzichtbar für das Website-Management mit Drupal 8

Das Backup & Migrate  -Modul für Drupal 8  ist ein hervorragendes Tool zum Planen automatischer MySQL-Backups in regelmäßigen Zeitintervallen, robust genug für den Datenverkehr in Unternehmen. Planen Sie Datenbanksicherungen  nach Sekunde, Minute, Tag, Woche und Monat.

Verwenden Sie das Backup & Migrate  -Modul mit phpMyAdmin, um Drupal 8- Websites auf frühere Versionen  wiederherzustellen  oder wenn Sie das Webhosting- Unternehmen wechseln und Dateien auf einen neuen Webserver verschieben. Bewahren Sie Backups für den Fall eines Absturzes oder einer Fehlfunktion der Hardware oder Software auf.

Schauen Sie sich diese drei Top-Drupal-Hosting-Dienste an:

Kamatera
4.8

141 Benutzerbewertungen

4,00 $ /Monat
Startpreis

Besuchen Sie Kamatera

Bewertung basierend auf Expertenbewertung
  • Benutzerfreundlich
    3.5
  • Unterstützung
    3,0
  • Merkmale
    3.9
  • Zuverlässigkeit
    4,0
  • Preisgestaltung
    4.3
Hostinger
4.6

2.435 Nutzerbewertungen

2,99 $ /Monat
Startpreis

Besuchen Sie Hostinger

Bewertung basierend auf Expertenbewertung
  • Benutzerfreundlich
    4.7
  • Unterstützung
    4.7
  • Merkmale
    4.8
  • Zuverlässigkeit
    4.8
  • Preisgestaltung
    4.7
FastComet
4.8

1.588 Nutzerbewertungen

1,79 $ /Monat
Startpreis

Besuchen Sie FastComet

Bewertung basierend auf Expertenbewertung
  • Benutzerfreundlich
    4.7
  • Unterstützung
    5,0
  • Merkmale
    4.8
  • Zuverlässigkeit
    4.5
  • Preisgestaltung
    5,0
  • Um Ihre Fragen zu Top-Webhosting zu beenden , klicken Sie einfach auf diesen Link.