it-swarm.com.de

Der einfachste Weg, eine WordPress-Website über mehrere Server hinweg zu migrieren

Nachdem ich das Spiegeln einer vorhandenen WordPress-Site geübt habe, bin ich bereit, meine Website auf einen neuen Server zu migrieren. Nach einer Vereinfachung der dafür erforderlichen Schritte hoffe ich, dass die folgenden Schritte funktionieren, ohne dass Datenbankeinträge oder Wordpress-Dateien geändert werden müssen. Der Domainname bleibt gleich, nur der Host ändert sich.

1) Sichern Sie WordPress-Dateien von Oldsite
2) Sichern Sie die Datenbank von der alten Site
3) Erstellen Sie auf der neuen Site eine Datenbank mit demselben Datenbanknamen und Kennwort wie auf der alten Site. (Auf diese Weise muss die ursprüngliche Konfigurationsdatei nicht geändert werden.).
4) Laden Sie die alte Site-Datenbank in die Newsite-Datenbank hoch.
5) Laden Sie alle WordPress-Dateien auf einen neuen Server hoch
6) Lassen Sie den DNS-Eintrag meiner Domain so ändern, dass er auf den neuen Server und das neue Verzeichnis verweist.
7) Warten Sie bis zu 48 Stunden (obwohl der TTL -Wert auf 10 Minuten eingestellt ist)
8) Newsite sollte mit der alten Site identisch sein
9) Löschen Sie alle Dateien von der alten Site

Sollte das funktionieren?

Meine Website ist live und meine Haupteinnahmequelle. Es hat auch gute Google-Rankings, die ich jahrelang erreicht habe. Meine größte Befürchtung ist, dass Google beim Wechsel von einem Server auf einen anderen eine doppelte oder brandneue Website darstellt und mich in den Suchergebnissen bestraft. Mir wurde auch gesagt, dass alle Facebook-Likes auf Artikeln kaputt gehen und auf Null zurückgesetzt werden. Ist das korrekt?

1
smashingtuck

Smachingtuck. Es sollte so funktionieren. Es gibt ein paar Einschränkungen. Stellen Sie sicher, dass auf den Systemen die gleichen SW-Versionen ausgeführt werden. (PHP, SQL usw.) Wenn dies nicht der Fall ist, sollten Sie testen, ob alles funktioniert, bevor Sie löschen. Selbst wenn Sie die neue Datenbank hochladen und gleich benennen, kann es vorkommen, dass Sie unterschiedliche Namespaces für den Benutzernamen dbname/db haben (dies basiert normalerweise auf dem Konto). Überprüfen Sie zum Schluss noch einmal Ihren .htaccess. Möglicherweise enthält er einige spezifische Serverinformationen, die Sie adressieren möchten.

0
rudtek

Der beste Weg, IMHO, ist das "WP CLone" Plugin hier zu benutzen ( https://wordpress.org/plugins/wp-clone-by-wp-academy/ ) .

Ich habe es oft benutzt. Sie installieren es, führen das Backup aus, gehen zu einer brandneuen WP Installation, installieren das Plugin dort und stellen es wieder her. Sie müssen sich auf der neuen Site mit den Administrator-Anmeldeinformationen der alten Site erneut anmelden.

Sehr empfehlenswert. Sehr einfach und schnell. Hatte noch nie ein Problem damit.

0
Rick Hellewell