Jun 11, 2009 von Nils
WordPress Datenbank Backup mit Mysqldumper
Da dieser Blog nun erst seit ein paar Wochen existiert und sich zur Zeit auch noch im ständigen Wandel befindet bzw. hier fast Täglich neue Plugins getestet werden und das Design weiter angepasst wird, ist momentan leider noch etwas wenig Zeit für den eigentlichen Sinn dieses Blogs, nämlich diesen mit Content zu füllen
Im Zuge der ständigen umbauarbeiten an WordPress musste ich mir auch ein vernünftiges Konzept für Backups der Mysql-Datenbank machen. Da auf diesem Server nicht nur Webdomination gehostet wird, sondern auch diverse andere Websites mit Datenbankanbindung, war diese Überlegung eh längst überfällig.
Da ich als Informatiker selbstverständlich recht Faul bin, hatte ich auch keine Lust selbst irgendwelche Skripte oder ähnliches zu entwickeln und habe mich auf die Suche nach einer simplen Lösung begeben. Durch Zufall wurde ich durch einen Artikel von Daily Tim auf Mysqldumper aufmerksam, welches mir sogar schon ein Begriff war, ich aber scheinbar wieder vergessen/verdrängt haben musste
Was kann man also mit Mysqldumper so schönes anstellen?
Generell lassen sich mit dem per Webinteface Administrierbaren System wahlweise PHP- oder Perl-Skripte erstellen, welche eine Sicherung der auf dem Datenbanksystem vorhandenen Tabellen durchführt. Diese können, wenn gewünscht, auch anschließend noch per gzip komprimiert werden.
Wem das lokale Backup der Datenbank nicht reicht, der kann sich dieses auch via Email zusenden oder auf einen FTP-Server hochladen lassen.
Die gesicherten Backups können natürlich auch per Mysqldumper verwaltet bzw. Wiederhergestellt werden. Insgesamt wie ich finde, eine sehr komfortable Variante um regelmäßig ein Datenbank Backup durchzuführen. Sollen diese automatisch ausgeführt werden, so müsst Ihr lediglich auf eurem Server einen Cronjob anlegen, welcher beispielsweise alle 24h das mit dem Dumper erstellte PHP- bzw. Perl-Skript ausführt. Hierfür stehen auf der Website des Projekts diverse, leicht verständliche Tutorials zur Verfügung. In meinem Fall wurde der Cronjob über das auf dem Server Installierte Confixx mit wenigen Klicks eingerichtet.
Ich für meinen Teil bin mit dieser Lösung vollkommen zufrieden und kann Mysqldumper uneingeschränkt weiterempfehlen. Die Installation sowie anschließende Konfiguration des Systems geht sehr leicht von der Hand. Wenn ich Zeit finde, werde ich zu letzterem aber nochmal eine ausführliche Anleitung schreiben. Viel Spaß beim Sichern
Ähnliche Beiträge:
