Anleitung Datenbanken automatisch sichern
Egal welches datenbankbasierte Webprojekt man betreut (Blog, Forum, Shop, CMS, …
von einem kann man nie genug haben: Backups!
Schnell passiert mal ein Fehler und nichts ist schlimmer als die Beiträge einiger Tage zu verlieren. Ein Backup händisch anzulegen vergisst man ja auch gerne mal…
Bei meinen Projekten unterstützt mich das freie Skript “MySQLDumper“.
Um das Ganze zu automatisieren, benötigt man ausserdem noch Cron-Jobs. Diese werden vom Webhoster Deiner Wahl angeboten, bzw. sind bereits im Paket enthalten.
Hier mal ein kleines “How-To” wie man das Script einsetzt.
Nach dem Download das Zip-File entpacken.
Den Ordner “mysqldumper” mit allen Unterordnern und Dateien per FTP ins Rootverzeichnis hochladen.
Nachdem wir kurz eingenickt sind, fällt uns ein, dass das Script zwar geschützt ist, wir aber noch immer kein Backup erstellt, geschweige denn die Backuperstellung automatisiert haben. Also nochmal ran…
In der Navigation rufen wir den Punkt “Konfiguration” auf und lassen uns alle Parameter anzeigen. Das hat den Vorteil, dass wir unsere Einstellungen nur ein Mal speichern müssen.
Sollte irgendwas unklar formuliert sein, bitte ich um Feedback
Natürlich kann man mit dem Script auch Backups zurückspielen und Verwalten, aber das ist selbsterklärend.
Ich danke den Autoren: Daniel Schlichtholz & Steffen Kamper































Und wer es schoen mag und professionell macht, der nutzt Maatkit [1]. Speziell mk-prallel-dump [2]- damit laesst sich das ganze Datenbankbasiert und Tabellenbasiert dumpen und gleichzeitig packen. Zudem wird Multithreading unterstuetzt. Nur weniger der Features die es bietet. Ein unerlaessliches Schweizer Taschenmesser.
[1] http://maatkit.sourceforge.net/
[2] http://maatkit.sourc...k-parallel-dump.html
Puuuhhh. Ganz schön aufwendig.
Ich verlasse mich lieber auf das Backup meines Hosters.
Ein zweiten Account irgendwo brauche ich für den FTP-Transfer dann auch noch.
Ist das File dann wenigstens verschlüsselt ?
@Knut
Die Sicherung wird Im Ordner “Work” angelegt. Du brauchst also keinen zweiten FTP-Server. Nur wenn Du möchtest…