Backups und Migrationen
WordPress ohne Datenverlust zu einem anderen Hosting umziehen
Um WordPress zu einem anderen Hosting umzuziehen, kopieren Sie seine Dateien und seine Datenbank, passen die Konfiguration an und prüfen die Website, bevor Sie die Domain auf den neuen Server richten. Nur die DNS zu ändern kopiert die Installation nicht.
Wenn Sie neben WordPress weitere Elemente umziehen, etwa E-Mail, Subdomains oder mehrere Anwendungen, beginnen Sie mit der allgemeinen Anleitung zum Hosting-Umzug.
Was Sie kopieren müssen
Eine WordPress-Installation benötigt:
- Alle Dateien im Verzeichnis der Website, einschließlich
.htaccess. - Den Ordner
wp-contentmit Themes, Plugins und hochgeladenen Dateien. - Die vollständige Datenbank.
- Die in
wp-config.phpgespeicherten Verbindungsdaten. - Geplante Aufgaben außerhalb von WordPress, falls vorhanden.
- Besondere Regeln, Weiterleitungen oder Serverkonfiguration.
Die E-Mail der Domain gehört nicht zu WordPress. Wenn auch sie den Anbieter wechselt, folgen Sie dem Ablauf zum Umzug der Postfächer ohne Nachrichtenverlust.
Vor dem Start des Umzugs
Prüfen Sie:
- Den von Dateien und Datenbank belegten Speicherplatz.
- Die Version von WordPress, PHP und MySQL oder MariaDB.
- Die benötigten PHP-Erweiterungen und Speichergrenzen.
- Ob die Website einen Shop, Buchungen, Formulare oder häufig wechselnde Inhalte nutzt.
- Plugins für Cache, Sicherheit, Lizenzen oder Dienste, die an die Domain oder die IP gebunden sind.
- Wer die DNS verwaltet und wie lange das bisherige Hosting aktiv bleibt.
Erstellen Sie ein wiederherstellbares Backup, bevor Sie etwas ändern. Nutzen Sie den Umzug nicht, um gleichzeitig WordPress, PHP, das Theme und alle Plugins zu aktualisieren: Wenn Sie Umzug und Updates trennen, finden Sie Fehler leichter.
Die Umzugsmethode wählen
Automatische Migration mit Softaculous
Wenn die entfernte Installation erreichbar ist und Sie sich per FTP verbinden können, kann Softaculous WordPress importieren, die Datenbank kopieren und den neuen Pfad anpassen. Lesen Sie wie Sie eine Anwendung von einem Remote-Server migrieren.
Das ist eine bequeme Option für gewöhnliche Installationen. Sie kann fehlschlagen, wenn die Quelle die Ausführungszeit begrenzt, den Hilfsprozess blockiert oder die Website zu groß ist.
Migrations-Plugin
Backup- oder Klon-Plugins packen die Installation über das WordPress-Dashboard. Bevor Sie eines wählen, prüfen Sie:
- Das maximale Upload-Limit des Ziels.
- Die maximale Größe, die die kostenlose Version oder die verwendete Lizenz zulässt.
- Dass das Paket tatsächlich Dateien und Datenbank enthält.
- Dass gleichzeitig Platz für das Paket und die wiederhergestellte Kopie vorhanden ist.
Lassen Sie die Migrationsdatei nach Abschluss nicht über das Web herunterladbar.
Manueller Umzug
Das ist die am besten kontrollierbare Methode, wenn die automatische Kopie fehlschlägt:
- Laden Sie alle Dateien der Quelle herunter oder packen Sie sie.
- Exportieren Sie die Datenbank als SQL oder komprimiertes SQL.
- Legen Sie im Ziel eine Datenbank und einen Benutzer mit allen nötigen Berechtigungen darauf an.
- Laden Sie die Dateien in das richtige Docroot hoch.
- Importieren Sie die Datenbank.
- Aktualisieren Sie
DB_NAME,DB_USER,DB_PASSWORDundDB_HOSTinwp-config.php.
Für diese Schritte können Sie den Dateimanager von cPanel, FTP und phpMyAdmin verwenden.
Wenn sich auch Domain oder URL ändern
Wenn die Website von einer Domain, Subdomain oder einem Verzeichnis zu einem anderen wechselt, müssen die in WordPress gespeicherten URLs angepasst werden.
Führen Sie kein direktes Textersetzen über die gesamte SQL-Datei aus: WordPress und seine Plugins können serialisierte Daten speichern, deren Länge danach nicht mehr stimmt. Verwenden Sie ein Werkzeug, das serialisierte Daten unterstützt, oder nehmen Sie die Änderung nach dem Import einer Kopie in WordPress vor.
Während des Tests können Sie diese Konstanten vorübergehend in wp-config.php definieren. Wenn sie bereits existieren, ändern Sie ihre Werte, ohne sie zu duplizieren. Das Beispiel geht davon aus, dass öffentliche Adresse und WordPress-Ordner übereinstimmen; behalten Sie das Unterverzeichnis in WP_SITEURL bei, wenn Ihre Installation es braucht:
define('WP_HOME', 'https://www.ejemplo.com'); define('WP_SITEURL', 'https://www.ejemplo.com');
Diese Konstanten haben Vorrang vor den Werten home und siteurl in der Datenbank und sperren deren Bearbeitung unter Einstellungen > Allgemein. Wenn Sie sie nur verwenden, um wieder Zugang zu erhalten oder den Umzug zu testen, aktualisieren Sie danach die WordPress-Optionen und entfernen Sie die Konstanten; sonst taucht beim späteren Entfernen die alte, in der Datenbank gespeicherte URL wieder auf.
Prüfen Sie danach Links, Bilder, Menüs, Widgets, Inhalte des Page Builders und Weiterleitungen. Wenn sich die Domain nicht ändert, müssen Sie keine URLs ersetzen, nur weil die Website auf einen anderen Server umzieht.
WordPress vor dem DNS-Wechsel testen
Prüfen Sie das Ziel wenn möglich, während die Domain noch die alte Website ausliefert. Sie können die hosts-Datei Ihres Rechners ändern, wie in der Anleitung zur Vorschau der Domain unter einer anderen IP beschrieben.
Testen Sie mindestens:
- Startseite, Unterseiten und Permalinks.
- Zugang zu
wp-adminund Speichern von Inhalten. - Bilder, Styles, JavaScript und Schriften.
- Formulare und die tatsächliche Zustellung ihrer Nachrichten.
- Suche, Kommentare und Benutzer.
- Warenkorb, Bestellungen, Buchungen und Zahlungen, falls vorhanden, im Testmodus des Zahlungsanbieters und ohne echte Abbuchungen oder Benachrichtigungen während der Prüfung.
- Hochladen von Dateien und Erzeugen von Vorschaubildern.
- Cron, Backups, Cache und Sicherheits-Plugins.
Bei Fehlern 500 oder leeren Seiten prüfen Sie zuerst PHP-Version, Erweiterungen, Berechtigungen und das Fehlerprotokoll. Bei einem MySQL-Fehler folgen Sie der Anleitung zur Behebung des Datenbankverbindungsfehlers in WordPress.
Die letzten Änderungen synchronisieren
Die erste Kopie kann veralten, wenn die Website weiterhin Bestellungen, Formulare oder Änderungen erhält. Direkt vor der Umstellung:
- Planen Sie ein Zeitfenster mit wenig Aktivität.
- Versetzen Sie die Anwendung in den Wartungsmodus, wenn Sie Schreibvorgänge auf beiden Servern nicht zusammenführen können.
- Kopieren Sie die neuen Dateien aus
wp-content/uploads. - Exportieren und importieren Sie die Datenbank erneut oder synchronisieren Sie nur die Daten, die Sie festgelegt haben.
- Notieren Sie die Uhrzeit des letzten enthaltenen Schreibvorgangs.
Importieren Sie die vollständige Datenbank nicht erneut, nachdem das Ziel für die Öffentlichkeit geöffnet wurde: Sie könnten Bestellungen oder Änderungen löschen, die bereits auf dem neuen Server entstanden sind.
Legen Sie fest, wann die geplanten Aufgaben in der Quelle deaktiviert und im Ziel aktiviert werden. Wenn beide Kopien sie ausführen, können Sendungen oder Vorgänge doppelt ablaufen, auch wenn nur eine Besucher erhält.
Die DNS ändern
Wenn die letzte Kopie und die Tests erfolgreich sind, richten Sie die Domain auf das neue Hosting. Wenn Sie die DNS-Server komplett wechseln, übernehmen Sie vorher die MX-, TXT-, CNAME- und SRV-Einträge für E-Mail und externe Dienste.
Wenn Sie die DNS-Server ändern und DNSSEC verwenden, stimmen Sie auch die DS-Einträge mit der neuen Zone ab.
Folgen Sie dem Verfahren für einen DNS-Wechsel mit minimaler Unterbrechung und lassen Sie die Quelle während der Propagation aktiv.
Prüfungen nach dem WordPress-Umzug
- Prüfen Sie über das öffentliche DNS, welcher Server antwortet.
- Wiederholen Sie die Funktionstests ohne die lokale Änderung der
hosts-Datei. - Speichern Sie die Permalinks erneut, wenn die Rewrite-Regeln nicht funktionieren.
- Leeren Sie die Caches von WordPress, Server, CDN und Browser.
- Prüfen Sie das HTTPS-Zertifikat und gemischte Inhalte.
- Prüfen Sie Formulare, E-Mails der Anwendung, Cron und Backups.
- Prüfen Sie Bestellungen, Formulare und Daten, die um den Zeitpunkt der Umstellung entstanden sind.
- Entfernen Sie Pakete, SQL-Dumps und vorübergehende Zugänge.
Kündigen Sie das bisherige Hosting erst, wenn Sie die Checkliste für die Prüfungen nach einem Umzug abgearbeitet haben.
Kostenloser Umzug zu Hostsuar
Wir können Ihr WordPress kostenlos in einen Hosting-Dienst von Hostsuar umziehen. Nennen Sie aktuellen Anbieter und aktuelles Panel, Domain, belegten Speicherplatz, PHP-Version und ob Sie auch die E-Mail umziehen müssen.
Senden Sie keine Passwörter in einem Ticket. Wenn wir Zugang zur Quelle brauchen, sagen wir Ihnen, wie Sie vorübergehende Zugangsdaten sicher übermitteln.
Das könnte Ihnen auch helfen
- Domain oder Ordner einer WordPress-Website ändern Unterscheiden Sie zwischen der Änderung der öffentlichen Adresse von WordPress und dem Verschieben s...
- Domain oder URL von WordPress ändern Wählen Sie zwischen Dashboard, wp-config.php und phpMyAdmin, um die URL von WordPress zu ändern, und...
- Ein lokal entwickeltes WordPress im Hosting veröffentlichen Laden Sie die Dateien in das richtige Verzeichnis hoch, importieren Sie die Datenbank und ersetzen S...
- Upload-Limit in All-in-One WP Migration erhöhen Prüfen Sie das wirksame PHP-Limit und den benötigten Speicherplatz für den Import einer .wpress-Date...
Stimmt etwas nicht oder hat sich etwas geändert? Erzählen Sie es uns, und wir prüfen es.