Duplicator Pro wird in TheCruiserBlog für die Sicherung der vollständigen WordPress-Installation eingesetzt.
Die aktuelle Installation verwendet Duplicator Pro 5.0.4.
TheCruiserBlog wird bei IONOS gehostet.
Nach Optimierung der Backup-Konfiguration können vollständige Sicherungen der Website direkt auf dem Webspace erstellt werden.
Duplicator Pro erstellt vollständige Sicherungen von TheCruiserBlog.
Eine vollständige Sicherung umfasst:
Damit enthält ein Backup sowohl die Datenbank als auch das Dateisystem der WordPress-Installation.
Für die regelmäßige Sicherung wird ein eigenes Backup-Template verwendet.
| Einstellung | Wert |
|---|---|
| Name | TCB |
| Sicherungsart | Vollständige Website |
| Datenbank | enthalten |
| WordPress-Core | enthalten |
| Plugins | enthalten |
| Themes | enthalten |
| Medien | enthalten |
| Sonstige Dateien | enthalten |
| Datei-Filter | deaktiviert |
| Datenbank-Filter | deaktiviert |
Das Template TCB bildet die Grundlage für die automatische wöchentliche Sicherung.
Für die Backups wurde ein eigener lokaler Speicher eingerichtet.
| Einstellung | Wert |
|---|---|
| Name | IONOS_TCB |
| Typ | Local |
| Speicherort | IONOS-Webspace |
| Maximale Anzahl Backups | 25 |
| Filter Protection | aktiviert |
Die Backups werden außerhalb der eigentlichen WordPress-Installation gespeichert.
Speicherpfad:
/homepages/26/d13563897/htdocs/rowake/tcb-backups
Die WordPress-Installation befindet sich dagegen unter:
/homepages/26/d13563897/htdocs/rowake/tcb
Dadurch sind WordPress-Installation und Backup-Speicher voneinander getrennt.
Der Backup-Speicher darf nicht innerhalb des WordPress-Hauptverzeichnisses liegen.
Duplicator verhindert die Verwendung des WordPress-Stammverzeichnisses sowie bestimmter Unterverzeichnisse als eigenen Backup-Speicher.
Für TheCruiserBlog ist ein automatischer Backup-Zeitplan eingerichtet.
| Einstellung | Wert |
|---|---|
| Zeitplan | Weekly_Full_Backup |
| Backup-Template | TCB |
| Speicher | IONOS_TCB |
| Wiederholung | wöchentlich |
| Wochentag | Montag |
| Startzeit | 20:00 Uhr |
| Status | aktiviert |
Damit wird einmal pro Woche automatisch eine vollständige Sicherung von TheCruiserBlog erstellt.
Duplicator-Zeitpläne benötigen Website-Traffic, um einen geplanten Sicherungslauf auszulösen.
Bei geringem oder ausbleibendem Traffic kann sich der tatsächliche Startzeitpunkt deshalb gegenüber der eingestellten Startzeit verschieben.
Die Backup-Konfiguration wurde mit der AutoTune-Funktion von Duplicator optimiert.
AutoTune ermittelte für die aktuelle IONOS-Umgebung eine funktionierende Konfiguration.
Dabei werden unter anderem folgende Einstellungen verwendet:
| Einstellung | Wert |
|---|---|
| Archive Engine | ZipArchive |
| Kompression | aktiviert |
| ZipArchive Chunk Size | 128 MB |
| Database Dump | mysqldump |
| Query Limit | 1M |
| Server Load Reduction | aus |
| Client-side Kickoff | deaktiviert |
Die optimierten Einstellungen wurden von Duplicator automatisch für zukünftige Backups übernommen.
Nach der Optimierung wurde ein vollständiges Backup erfolgreich erstellt.
Der Test umfasste:
Beim erfolgreichen Test wurden unter anderem folgende Werte ermittelt:
| Merkmal | Wert |
|---|---|
| Backup-Größe | ca. 665 MB |
| Datenbank | 44 Tabellen |
| Datenbankgröße | ca. 17,86 MB |
| Dateien | 17.257 |
| Ordner | 3.252 |
| Laufzeit | ca. 1 Minute 32 Sekunden |
Damit wurde bestätigt, dass vollständige Backups der aktuellen TheCruiserBlog-Installation auf dem IONOS-Webspace erstellt werden können.
Ein weiterer Full-Backup-Test wurde ebenfalls erfolgreich durchgeführt.
Backups sollten nicht ausschließlich auf demselben Webspace wie die produktive Website aufbewahrt werden.
Nach wichtigen Sicherungen können Backup-Dateien deshalb zusätzlich auf einen lokalen Rechner heruntergeladen und dort archiviert werden.
Ein erfolgreich erzeugtes vollständiges Backup wurde bereits testweise heruntergeladen.
Eine Sicherung auf dem IONOS-Webspace schützt vor Fehlern innerhalb der WordPress-Installation.
Für einen zusätzlichen Schutz gegen einen vollständigen Verlust oder Ausfall des Webspaces sollten wichtige Backups zusätzlich außerhalb des IONOS-Webspaces aufbewahrt werden.
Duplicator Pro stellt Funktionen zur Wiederherstellung einer gesicherten WordPress-Installation bereit.
Vor einer tatsächlichen Wiederherstellung muss geprüft werden:
Eine Wiederherstellung kann bestehende Dateien und Datenbankinhalte verändern oder ersetzen.
Eine Wiederherstellung der produktiven Website sollte deshalb nur nach vorheriger Prüfung des verwendeten Backups durchgeführt werden.
Zusätzlich zur wöchentlichen automatischen Sicherung sollte vor größeren Änderungen ein manuelles Backup erstellt werden.
Dies betrifft insbesondere:
Damit steht unmittelbar vor einer größeren Änderung ein definierter Wiederherstellungspunkt zur Verfügung.
Die automatische Sicherung sollte regelmäßig kontrolliert werden.
Dabei sind insbesondere zu prüfen:
Besonders nach Änderungen an Duplicator, WordPress oder der Hosting-Umgebung sollte mindestens ein manuelles vollständiges Test-Backup durchgeführt werden.
Die Backup-Konfiguration von TheCruiserBlog ist eingerichtet und erfolgreich getestet.
Aktuell gilt:
TCBIONOS_TCBIONOS_TCB