WP – Datenbank sichern

Die Zeiten ändern sich.

Dieser Beitrag scheint älter als 18 Jahre zu sein – eine lange Zeit im Internet. Der Inhalt ist vielleicht veraltet.

Anlässlich der „WordPress Backup Woche“ habe ich mich mal nach einem Plugin umgesehen, mit dem man recht einfach ein schnelles Backup der Datenbank machen kann. Dabei bin ich auf folgendes Plugin WP-DB-Backup von Scott Merrill gestoßen. Leider liegt das Plugin nur in Englisch vor, so dass ich mal die Sprachdatei übersetzt habe. Nun ist das Gesamtbild einer deutschen WordPress-Oberfläche doch etwas schöner, auch wenn das Englisch recht einfach ist.
Zusätzlich kann man das ganze noch automatisieren, in dem man das Plugin „WP-Cron“ von Scott Merrill nutzt. So kann man beispielsweise täglich eine Mail mit der Sicherung der Datenbank bekommen. Das Plugin kann aber noch weitaus mehr.

Download als Sprachdatei-po
Download als Sprach-Datei (.po)-editierbar: wp-db-backup-de_DE.po – 6KByte

Download als Sprachdatei-mo
Download als Sprach-Datei(.mo): wp-db-backup-de_DE.mo – 10KByte

Download als Zipdatei
Download als zip-Datei: wp-db-backup-DE.zip – 6KByte

Update 9.Aug 2005:
Skippy hat ein kleines Update auf 1.6 herausgebracht, jetzt kann die Automatisierung noch besser konfiguriert werden. Besonders für die Nutzer von Plugins in WordPress können nun zusätzliche Tabellen aus mySQL gesichert werden.
Die deutsche Sprachdatei kann natürlich weiterhin verwendet werden.

Von Frank Bültge

bueltge.de [by:ltge.de] wird von Frank Bültge geführt, administriert und gestaltet. Alle Inhalte sind persönlich von mir ausgewählt und erstellt, nach bestem Gewissen und Können, was die Möglichkeit von Fehlern nicht ausschließt.

31 Kommentare

  1. @Lukas: Downloaden des Scriptes unter der oben angegebenen Adresse: Link zu ‚WB-DB-Backup‘.
    Ordner erstellen, Name ‚backup‘ in wp-content, alle Dateien und die deutsche Sprachdatei (wp-db-backup.mo), siehe oben, uploaden – in den Ordner ‚plugins‘. Gehe in deine Admin-Oberfläche deines WordPress und aktiviere das Plugin ‚WB Database Backup‘. Nun findest du alle Einstellungen unter ‚Verwalten – Backup‘. Die Original-Sprachdatei (.mo) ist nicht erforderlich – kannst du löschen. Ebenso ist die .txt zu löschen. Übrigens ist in der Datei alles nochmal genau beschrieben.
    gruss – viel Spaß damit

  2. Hallo und Danke!
    Leider muss ich Dir mitteilen dass es bei mir nicht funktioniert. Ich habe nämlich im Ordner wp-content einen Unterordner namens plugin wo die restlichen plugins drinnen sind. Wenn ich dort einen Ordner namens backup erstelle, zeigt es mir das plugin nicht an, wenn ich die dateien in den ordner plugin lege, stimmen die Pfade nichtmehr.
    Trotzdem vielen Dank!

    Mfg
    Lukas

  3. @Lukas: Der Ordner ‚backup‘ muss sich im Ordner ‚wp-content‘ befinden! Die Plugindatein incl der deutschen Sprachdatei musst du in den Ordner ‚plugins‘ laden.
    Vielleicht habe ich mich nicht richtig ausgedrückt. Versuche es noch einmal, muss gehen!

    MfG Frank

  4. Ich bin nicht so gut in Deutch aber versuche es mal.

    Ich weiss nicht wo die Sprachdateien genau gespeichert werden müssen und wie ich die nennen muss.
    Ich habe die auch gemacht für Niederländisch und habe die wp-db-backup-nl_NL.po und .mo gespeicherd aber mein backup bleibt English.
    Was mache ich hier falsch?

    Hoffe das du mich helfen kannst.

    MfG Arno

  5. Entschuldige mich das ich weiter mache in Englisch weil mein Deutsch nicht gut ist.

    I created Duch language files and named those wp-db-backup-nl_NL.po and .mo and placed them in the plugins folder, however my backupscreen stays in english.
    Do I have to enable those first or do I have to rename something and delete original files?

    Hope you can help me out with this.

    MfG,
    Arno

  6. @ Arno:
    Your german is very good, absolutely.
    Copy your language-file in your WordPress-Plugin Folder (/wp-content/plugins/) and delete the original language-file. Ready !
    Your file-name is correct: wp-db-backup-de_DE.mo for german and wp-db-backup-nl_NL.mo for Dutch.

  7. Hallo Frank,

    ich habe jetzt alles so gemacht wie Du beschrieben hast, aber es klappt einfach nicht.
    Sobald ich das Plugin aktiviere und dann im WordPressmenu auf Optionen klicke oder auf Schreiben bekomme ich folgende Fehlermeldung:
    Fatal error: Call to undefined function: load_plugin_textdomain()

    Kann es sein daß ich eine ältere WordPressversion benutze (1.2.2) und es deshalb nicht funktioniert?

    Gruss Lukas

  8. Die Datenbanksicherung funktioniert nur mit WP 1.5.*
    Das Update lohnt sich aber auch aus vielen anderen Gründen heraus, also updaten auf 1.5.2 – vorallem wegen der Sicherheitslücken in den alten Versionen von WordPress.

    Gruss Frank

  9. Hallo,

    so nun hab ichs endlich geschafft, das Plugin funktioniert super und war echt einfach zum Installieren, allerdings mit dem update von 1.2.2 auf 1.5.2 hatte ich große Probleme, bis ich dieses Tutorial im Deutschen WordPress Forum gefunden habe: http://wordpress.de/upgrade-anleitung/

    Vielen Dank noch mal und hoffentlich bis bald

    Lukas

  10. Hallo!

    Ich erhalte folgende Fehlermeldung erhalte ich beim aufrufen der Datensicherung unter Verwalten:

    Warning: file_exists() [function.file-exists]: SAFE MODE Restriction in effect. The script whose uid is 10215 is not allowed to access /home/www/htdocs/merzig-silwingen.de/sternenportal/wp-content/backup-b3713 owned by uid 30 in /home/www/htdocs/merzig-silwingen.de/sternenportal/wp-content/plugins/wp-db-backup.php on line 757

    Verzeichniss backupin wp-content ist erstellt, Attribute auf 777.

    Sicherungsdatei kann nicht zum Schreiben geöffnet werden! Woran liegt es?

    lothar

  11. Klingt mir nach einem Problem mit deinem Webspace-Space mode. mal ein wenig googlen, da gibt es Einschränkungen.
    Schau mal hier, da wird das näher erläutert und Lösungen erklärt.
    LG Frank

  12. danke. Und schon kann man beruhigt in Morgens in den Posteingang nach seinem Backup suchen. 😉 Gibt es eine Möglichkeit dies auf „wöchentlich“ zu beschränken?

  13. Danke. Zur Frage – habe bisher keine gefunden. ist sicherlich nur über den Code direkt zu machen. Aber selbst da habe ich keine direkte Zeitnagabe auf die Schnelle gefunden. Falls du eine Möglichkeit findest, so würde mich diese schon Interessieren.
    LG Frank

  14. hi,
    erstmal respekt zu deiner hilfreichen webseite!

    hab hier schon viele schöne sachen gefunden…

    aber zu meinem problem mit der datensicherung:
    hab alles so gemacht wie beschrieben aber wenn ich die datensicherung durchführen will, öffnet sich ein javascript und sagt mir das ich die schreibrechte meines backup verzeichnisses überprüfen soll und die sicherungsdatei nicht gespeichert werden konnte…
    ich hab allerdings schon mein ganzen wp-content ordner schon freigegeben… wo versucht er denn noch was hin zu schreiben ?

    schöne grüße
    martin

  15. o.k. habs hinbekomms *g
    sorry für die unnötige anfrage…..

    das verzeichnis was angelegt wurde (backup-4b873), hat nich mich als besitzer zugewiesen sondern „nobody“
    hab es einfach gelöscht, neu erstellt und und dann die rechte auf 777 gesetzt…

    da muss man erstmal drauf kommen *lol*

    funktioniert jetzt einwandfrei das ding 😀

  16. Martin sagt:

    1. September 2006 um 16:24
    o.k. habs hinbekomms *g
    sorry für die unnötige anfrage…..

    das verzeichnis was angelegt wurde (backup-4b873), hat nich mich als besitzer zugewiesen sondern “nobody”
    hab es einfach gelöscht, neu erstellt und und dann die rechte auf 777 gesetzt…

    da muss man erstmal drauf kommen *lol*

    funktioniert jetzt einwandfrei das ding

    ———————————————

    Danke für den Tipp , genau das gleiche Problem hatte ich wohl auch .. Ordner gelöscht und neu erstellt , Zugriffsberechtigung geändert und evoila it worx 😉

    Grüsse Markus

    PS: Danke auch an Frank fürs eindeutschen , und die Hilfe die man hier bekommt! „Daumenhoch“

  17. Hi Frank,
    ich hab WP2 und wp-db-backup 1.7.
    Das Backup-Plugin und die deutsche MO-Datei wp-db-backup-de_DE.mo hab ich im Ordner /wp-content/plugins/wp-db-backup/

    Backup selbst läuft super mit wp-cron, aber im Admin-Panel wird trotzdem weiter alles in Englisch angezeigt.
    Wie krieg ich die deutsche Version aktiviert?

    Danke für einen Tipp im Voraus 🙂
    Grüsse Ralf

  18. Hallo,

    die Datenbank lasse ich mir auf mein Desktop speichern und lege sie dann gut weg, aber wie save ich den Rest von WordPress am einfachsten. Einfach alles in ein Verzeichnis kopieren?

    Gruß tomtom

  19. hallo

    ich verstehe nicht ganz, wiso ihr ein plugin in eurem blog zur db sicherung verwendent?
    ich verwende seit jahren mysqldumper zur sicherung meiner ganzen db*s *schulter zuck*

    und so klappt das mit mysqldumper

Kommentare sind geschlossen.