migrieren

Den WordPress-Blog auf einen anderen Server migrieren

Wenn ihr neue WordPress-Seiten auf eurem lokalen Rechner entwickelt und nach Fertigstellung auf den Webserver verschieben möchtet, dann könnt ihr das in vielen Schritten manuell durchführen oder euch von einem Plugin unterstützen lassen und die Arbeit in 5 Minuten erledigen.

Duplicator-WordPress-753x242

 

Mit dem kostenfreien WordPress-Plugin Duplicator erstellt ihr ein Abbild eurer WordPress-Seite samt Datenbank, das ihr bequem auf einem anderen Server einspielen könnt. Dazu führt euch der Wizard im ersten Schritt durch die Erstellung eines Zip-Archivs und einer dazugehörigen installer.php. Beide Dateien legt ihr in den neuen Webspace ab und ruft den Installer auf. In weiteren Schritten führt er euch dann durch die Erstellung der Datenbank. Am Ende müsst ihr nur noch die Permalink-Struktur erneuern und das Zip-Archiv löschen. Einfacher geht’s fast nicht. Hier die Schritte im Detail:

Schritt 1: Installations-Paket erstellen

Bevor ihr auf der Seite des Plugins ein neues Archiv erstellt, sind zwei Sachen zu beachten. Backup-Dateien blähen das Archiv unnötig auf und können auf der neuen Seite ohnehin nicht ohne weiteres eingespielt werden. Diese solltet ihr daher vorher an einem anderen Ort speichern und vom Server löschen. Die zweite Einschränkung betrifft den Cache, wenn ihr ein Caching-Plugin wie W3 Total Cache nutzt. Je nach Cache-Plugin können die Dateinamen der Daten im Cache Zeichen enthalten, die nicht im Zip-Archiv gespeichert werden können.

Daher:

  1. Backup-Dateien vom WordPress-Verzeichnis löschen (vorher lokal speichern!)
  2. Cache-Plugins deaktivieren und Cache leeren/löschen
  3. Archiv mit Duplicator erstellen

duplicator backend1

duplicator backend2

duplicator backend3

duplicator backend4

duplicator backend5

Schritt 2: Installationsdateien auf dem neuen Webspace ablegen und die Seite installieren

Mit ein Vorteil des Plugins ist das Zip-Archiv, durch das ihr, inklusive der installer.php, nur zwei Dateien per FTP auf den neuen Webspace schieben müsst. Die Dateiübertragung ist dadurch viel schneller, als wenn ihr alle WordPress-Dateien einzeln hochladet.

Nachdem der Upload abgeschlossen ist, ruft ihr die installer.php über die neue Adresse auf, zum Beispiel http://pressengers.de/installer.php.

duplicator installer1

duplicator installer3

duplicator installer4

Schritt 3: Kleine Anpassungen und Bereinigung

Grundsätzlich läuft eure Seite jetzt, aber es gibt noch etwas zu tun:

  1. Die Permalink-Struktur erneut speichern (im WP-Backend unter Einstellungen > Permalinks)
  2. Die Duplicator-Dateien löschen (über das Plugin)
  3. Die Archiv-Datei löschen (per FTP)
  4. Einstellungen anderer Plugins, die in die .htaccess schreiben, erneut speichern.

permalinks aktualisieren

Installerdateien löschen1

Fazit: Duplicator ist ein sehr praktisches Plugin, um ganze WordPress-Seiten in wenigen Minuten von einem (Test-) Server auf einen anderen zu übertragen.