Zum Inhalt springen
TubePress — kostenlos, selbst gehostet & aktiv gepflegt
Benutzer & Administration

Backups

Planen Sie vollständige oder teilweise Backups auf lokalem Speicher, FTP, S3 oder WebDAV und stellen Sie sie mit einem Klick wieder her.

Das einzige Backup, das zählt, ist das, das Sie auch wiederherstellen können. TubePress enthält Backup Pro, ein Plugin, das vollständige, verifizierte Snapshots Ihrer gesamten Website erstellt und diese nach einem Zeitplan auf einen externen Server überträgt — ohne Shell-Zugang, ohne mysqldump und ohne System-crontab.

Diese Seite erklärt Backup-Profile, was jedes Archiv enthält, wo Sie sie speichern können, wie Zeitplanung und Aufbewahrung funktionieren, wie Sie eine Wiederherstellung durchführen und warum das alles auf einer Website jeder Größe funktioniert. Aktivieren und konfigurieren Sie es unter /admin/plugins.

Backup Pro

Backup Pro schützt alles, was zum Neuaufbau Ihrer Website benötigt wird: die Datenbank sowie Ihre hochgeladenen Dateien, Themes, Plugins und Konfigurationen. Es läuft vollständig in reinem PHP über den integrierten Scheduler, sodass es auch auf Shared Hosting funktioniert, wo Sie überhaupt keinen Kommandozeilenzugang haben. Die vollständige Backup-Historie wird in der Datenbank mit Datum, Profil, Größe, Dauer und Status protokolliert, und Sie können jedes Archiv aus dem Admin-Bereich herunterladen oder löschen.

Backup-Profile

Anstatt eines starren Jobs ermöglicht Backup Pro die Erstellung mehrerer Profile, jedes mit eigenem Zeitplan, Format, Speicherziel, Aufbewahrungsrichtlinie und Benachrichtigungen. Das ermöglicht das Kombinieren von Strategien, zum Beispiel:

  • Ein vollständiges tägliches Backup, das an S3 gesendet wird.
  • Ein nur-Datenbank-Snapshot alle sechs Stunden auf Ihren lokalen Server.
  • Ein wöchentliches Archiv, das über WebDAV an Ihr Nextcloud gesendet wird.

Jedes Profil läuft unabhängig, sodass häufige leichtgewichtige Snapshots und gelegentliche vollständige Archive nebeneinander existieren können.

Was enthalten ist

Ein vollständiges Backup erfasst alle fünf Teile Ihrer Installation:

Datenbank Uploads Themes Plugins Konfiguration

Sie wählen das Archivformat pro Profil — ZIP oder TAR.GZ — und ein Profil kann auf nur die Datenbank beschränkt werden, wenn Sie nur einen schnellen Daten-Snapshot benötigen.

Speicherziele

Backups können auf vier Arten von Zielen gespeichert werden, sodass Sie sie weit entfernt vom Server halten können, den sie schützen:

ZielFunktioniert mit
LokalEin Verzeichnis auf Ihrem eigenen Server.
FTP / FTPSJeder entfernte FTP- oder FTPS-Server.
S3-kompatibelAWS S3, DigitalOcean Spaces, Wasabi, Backblaze B2.
WebDAVNextcloud, Synology, ownCloud.
Halten Sie mindestens eine Kopie außerhalb des Servers. Ein lokales Backup ist praktisch, verschwindet aber mit der Festplatte, auf der es sich befindet. Richten Sie mindestens ein Profil auf entfernte Speicherung (S3, FTP oder WebDAV) aus, damit ein Serververlust niemals Ihre Backups mitnimmt.

Zeitplanung & Aufbewahrung

Jedes Profil läuft nach seinem eigenen Zeitplan — alle 6 Stunden, 12 Stunden, täglich, wöchentlich oder monatlich — angetrieben durch den integrierten Scheduler, sodass Sie niemals eine crontab anfassen müssen. Eine Aufbewahrungsrichtlinie pro Profil bereinigt alte Archive automatisch, behält die von Ihnen gewählte Anzahl und löscht den Rest, sodass der Speicher niemals unbegrenzt wächst.

Wiederherstellen

Wenn Sie einen Rollback durchführen müssen, stellen Sie direkt aus dem Admin-Panel wieder her und wählen Sie genau aus, was zurückgebracht werden soll:

Nur Datenbank
Setzen Sie Ihre Daten zurück, ohne Dateien zu berühren.
Nur Dateien
Stellen Sie Uploads, Themes, Plugins und Konfiguration wieder her, ohne die Datenbank zu überschreiben.
Beides
Eine vollständige Wiederherstellung der gesamten Website.

Jedes Archiv wird vor Beginn einer Wiederherstellung gegen seine SHA-256-Prüfsumme verifiziert, sodass eine abgeschnittene oder beschädigte Datei abgefangen wird, anstatt über Ihre Live-Website geschrieben zu werden.

E-Mail-Benachrichtigungen

Jedes Profil kann Ihnen eine E-Mail senden, wenn ein Backup abgeschlossen ist oder fehlgeschlagen ist, an eine Empfängeradresse, die Sie pro Profil festlegen. Das macht Backups zu etwas, dem Sie vertrauen können, ohne es zu überprüfen — Sie hören nur von ihnen, wenn es gute Neuigkeiten zu bestätigen oder einen Fehler zu beheben gibt. Stellen Sie sicher, dass ausgehende E-Mails zuerst konfiguriert sind; siehe Benachrichtigungen.

Für große Websites gebaut

Backup Pro ist darauf ausgelegt, Websites mit Millionen von Dateien zu verwalten. Datenbank-Dumps, Datei-Kopieren und Archiv-Komprimierung werden alle in Blöcken verarbeitet, sodass jeder Schritt innerhalb der Zeitlimits von PHP abgeschlossen wird und das Ganze sogar hinter Cloudflare funktioniert — keine Timeouts, keine Speichererschöpfung. Da es auf nichts außer PHP angewiesen ist, gibt es kein mysqldump, keine Shell und kein crontab, das eingerichtet werden muss.


Nächste Schritte

Noch Hilfe benötigt?

Erstellen Sie ein Ticket in Ihrem Dashboard und unser Team hilft Ihnen gerne weiter.

Live-Demo ausprobieren → TubePress herunterladen →