Views: 23
Für WordPress gibt es einige sehr gute Plugins, die ein vollautomatisches und zeitgesteuertes Backup der WordPress Datenbank erlauben. Zu nennen wäre hier z.B.: „BackUpWordPress“, „WP-DB-Backup„, oder „WP-DBManager„. Nachteilig an diesen Lösungen ist aber, dass aber zum einen voller root Zugriff auf mysql, exec Funktionen oder auch cron Jobs notwendig sind. Viele Webhoster lassen diese Funktionen nicht zu oder verlangen dafür einen zusätzlichen, monatlichen Obulus.
Wie ich selber feststellen musste, läuft beispielsweise „BackUpWordPress“ nicht zuverlässig zu den angebenen Zeiten. Tägliche Backups werden machmal bis zu 4x am Tag ausgeführt und auch wöchentliche Backups laufen 2-3x nacheinander.
Aus diesem Grund habe ich nun doch auf eine externe Lösung zurückgegriffen und verwende zur Datenbanksicherung, Restore sowie Bearbeitung die freie PHP Software „MySqlDumper“ MySqlDumper stellt auch Funktionen und Skripte zur Verfügung, um Backups per Cron Job automatisiert ausführen zu lassen. Hierbei ergibt sich aber dasselbe Problem, wie bei den oben genannten WordPress Plugins.
Abhilfe schaffen hier externe Cron Job Anbieter, die es erlauben, Perl oder CGI Skripte regelmäßig aufrufen zu lassen. Die minimalen Aufrufzeiten liegen hier bei ca. 60 Sek. Die angeboteten Dienste sind im allgemeinen kostenlos. Die Sicherung der WordPress und Coppermine Datenbanken in diesem Blog wird aktuell über den Anbieter Kostenlose Cronjobz ausgeführt.
Wie sich leider herausstellt ist der kostenlose Dienst „Cronjobz“ nicht sehr zuverlässig. Die Jobs werden teilweise nur alle 2 oder 3 Tage ausgeführt, statt täglich. Der WebServer „http://www.cronjobz.de“ ist auch seit 16.11.09 nicht mehr erreichbar. Der Dienst kann daher nicht weiter empfohlen werden.
Alternativ wurden die Cronjobs auf „http://www.cronjob.de“ umgelegt. Erfahrungen mit diesem Dienst weden in 1-3 Wochen folgen.
So, nun werden Cronjobs von MysqlDumper seit dem 19.11.2009 von dem Free CronJob Dienst „http://www.cronjob.de“ aufgerufen. Ich darf verkünden, dass dies seitdem einwandfrei und ohne Ausfälle funktioniert, wie ich an den täglichen Status Emails von meiner MySqlDumper feststellen kann.
Der Dienst kann aus meiner Sicht sehr empfohlen werden !