Menu Schließen

Manuell umziehen

Hier die Beschreibung, wie Sie WordPress manuell umziehen können von einem Hosting zu einem Anderen. Hierbei werden alle Konfigurationen, Plugins und Themes mit umgezogen. Also die ganze Installation.

Der Ablauf ist ähnlich, wie beim manuellen Installieren, hat allerdings auch Abweichungen. Hier eine kurze Wegleitung, bevor die ausführliche Anleitung kommt.

  • Datenbank exportieren (phpMyAdmin und sql-File aus dem Backup-Manager)
  • Verzeichnis exportieren mittels FTP oder Server-Backup
  • neue Verknüpfung zwischen Domain und Verzeichnis anlegen (Webseite erstellen)
  • am neuen Ort eine Datenbank erstellen
  • via FTP das neue Verzeichnis befüllen
  • Datenbank importieren
  • wp-config.php anpassen
  • Bereinigung bei Anpassung der Domain (bspw. von einer Testinstallation/Staging)

Wie Sie hier schon sehen, sind ein paar Schritte notwendig, um es zu zügeln. Wenn Sie Ihre Webseite von einem anderen Anbieter exportieren, müssten Sie in deren Anleitungen schauen, wie Sie an die entsprechenden Daten kommen.

Datenbank exportieren

Datenbank exportieren mittels phpMyAdmin.

Datenbank exportieren

Datenbank direkt als .sql-File aus dem Backup-Manager herunter laden. Dies ist wohl der einfachste Weg ohne zusätzliches Login.

Verzeichnis exportieren mittels FTP

Mit CTRL+A alle Dateien und Verzeichnisse markieren und in dann via drag&drop in da neue lokale Verzeichnis links kopieren. Das kann je nach Grösse (MB/GB) etwas dauern.

Wie man einen FTP-Zugang erstellt und einrichtet finden Sie unter Installation > Manuelle Installation auf einem Hosting

Verzeichnis exportieren via Backup-Manager

Mittels Server Backup werden Ihnen alle Verzeichnisse von Ihrem Hosting in einem .zip oder .tar Verzeichnis zur Verfügung gestellt. Dieses können Sie nach dem herunterladen extrahieren und den Inhalt der gewünschten Webseite via FTP-Verbindung hochladen.

Webseite erstellen

Hier gibt es einen Verweis zum bereits erstellten Artikel der manuellen Installation. Diese ist dann bis und mit dem Schritt ‹DB, User und PW erstellt› gültig. Es würde den Rahmen sprengen dieses zusätzlich auf zu listen in Bildern.

Datenbank importieren

Wählen Sie die lokal gespeicherte Datenbank aus und importieren Sie diese mit den selben Einstellungen, wie Sie die Datenbank exportiert haben. Ich musste nichts an den Standardwerten ändern.

DB Import zweiter Teil
DB Import, Fehlermeldung. Da ich keine Kommentare zugelassen habe, hat diese Meldung für mich keine Rolle gespielt.

wp-config.php anpassen

Hier die notierten Daten der frisch importierten Datenbank eintragen.

Bereinigen

Dies ist nur notwendig, wenn sich die Domain ändert. Also wenn Sie aus bspw. hostpoint.webuftritt.ch -> webuftritt.support machen.

Hier empfiehlt es sich ein Plugin zu nutzen, welches die Datenbankeinträge entsprechend anpasst. Wenn Sie Erfahrung im Umgang mit Datenbanken haben, können Sie dies auch mit einem Dump machen und diesen entsprechend einspielen.

Hier im Beispiel handelt es sich um ‹Better Search Replace›. Bitte beachten, das wirklich alle aufgelisteten Tabellen ausgewählt (blau) sind. Ich habe noch den Haken bei Case-Insentive gesetzt, nachdem es ohne Haken nichts gefunden hat.

Ergebnis

Leider konnte ich bei keiner meiner Installationen etwas zum ändern finden. Ich habe diese vorher schon manuell bereinigt, da diese nicht sehr gross sind. Nachdem nichts gefunden wurde, habe ich es auch wieder deinstalliert, da keine weitere Verwendung notwendig ist.

Falls ich demnächst noch mal einen solchen Fall haben sollte, werde ich die Informationen gern hier nachtragen.

Nachtrag:
Nachdem ich das vorher deaktivierte Plugin Contact Form 7 aktiviert habe, hatte dieses noch immer die alte Domain/E-Mail-Adresse drin. Zum Glück hat dieses Plugin einen eigenen Check gemacht und den Fehler entdeckt.