Zum Bearbeiten anmelden.

 

Doku » Datenbank Wiederherstellung



Die Seite bedarf noch weiterer Arbeit und kann noch nicht als fertig angesehen werden.

Du kannst helfen diese Seite zu bearbeiten.


Inhaltsverzeichnis

[bearbeiten] Mit phpMyAdmin

PhpMyAdmin ist ein Programm um Datenbanken in einem Web Interface zu bearbeiten. Ein guter Hosting Anbieter hat das im Paket mit einbegriffen.

Die dargelegten Informationen wurden mit phpMyAdmin 2.5.3 und 2.5.7 pl1 (Unix) getestet.

[bearbeiten] Ablauf

Eine visuelle Anleitung zur Wiederherstellung findet ihr hier: http://www.tamba2.org.uk/wordpress/restore/ (eng.)

  1. In phpMyAdmin einloggen.
  2. Klicke auf Datenbanken und wähle die entsprechende Datenbank in der du die Daten importieren möchtest.
  3. Du wirst dann entweder eine Liste verschiedener Tabellen sehen in der bereits Daten vorhanden sind oder eine Meldung die dir sagt, dass keine Tabellen vorhanden sind. Das ist abhängig von deinem Setup.
  4. Im oberen Beriech des Bildschirms befinden sich mehrere Registerkarten (Tabs). Klicke auf "SQL".
  5. Hier wirst du ein Textfeld vorfinden und darunter einen "Browse" Button.
  6. Klicke auf "Browse" und finde die Sicherungsdatei, sprich das Backup.
  7. Entferne das Häkchen bei "SQL-Befehl hier wieder anzeigen".
  8. Klick auf "OK".

Nun besorg dir einen Kaffe. Das Ganze könnte ein Weilchen dauern. Eventuell erscheint eine Meldung die erfolgreich bestätigt das die Datenbank wiederhergestellt wurde.

Solltest du eine Fehlermeldung erhalten ist die beste Möglichkeit das dem WordPress Support-Forum mitzuteilen und Hilfe zu erfragen.

[bearbeiten] Mit Mysql Befehlen

Der Wiederherstellungsprozess besteht meist aus zwei Schritten:

  1. Entpacken des archivierten Backups
  2. Importieren der gesicherten Daten in die MySQL Datenbank.

(Wenn du hast die Sicherungsdatei mit genau den Befehlen erstellt hast wie auf unserer Seite Backup der Datenbank beschrieben, entfällt allerdings der erste Schritt.)

[bearbeiten] 1. Entpacken des archivierten Backups (unter Linux)

Nehmen wir an, deine Sicherungsdatei ist vom Typ .bz2, sie wurde mit ähnlichen MySQL-Befehlen erstellt wie in unserem Abschnitt Backup der Datenbank beschrieben und heißt blog.bak.sql.bz2, dann:

user@linux:~/files/blog> bzip2 -d blog.bak.sql.bz2

Achtung: Wenn Deine Datenbanksicherungsdatei vom typ .tar.gz ist und blog.bak.sql.tar.gz heißt, dann ist dieses der Befehl, der anstelle des obigen zum Entpacken benutzt werden sollte:

tar zxvf blog.bak.sql.tar.gz

[bearbeiten] 2. Importieren der gesicherten Daten in die MySQL Datenbank

user@linux:~/files/blog> mysql -h mysqlhostserver -u mysqlusername
 -p databasename < blog.bak.sql

Enter password: (enter your mysql password)
user@linux~/files/blog:> 

Erläuterungen: Der erste Block ist eigentlich eine einzige Befehlszeile (wurde nur aus Platzmangel umgebrochen). Damit meldest du dich als Benutzer mysqlusername beim MySQL-Server mysqlhostserver an, und gibst zugleich den Befehl, die Datei blog.bak.sql in die Datenbank databasename zu importieren. Das System erfragt dein Passwort, dessen Eingabe in der zweiten Befehlszeile von dir erwartet wird.



SEO-Plugin für WordPress
Professionelle Hilfe rund um WordPress, WPMU und BuddyPress
Professionelle WordPress Themes
Rechnungen einfach online schreiben
Mich kann man mieten!