Der neue Migrationsdienst von Duplicator: Verschieben Sie Ihre Website ohne einen Finger zu rühren
Der neue Migrationsdienst von Duplicator: Verschieben Sie Ihre Website ohne einen Finger zu rühren
Der Umzug einer WordPress-Website kann sich anfühlen wie das Einpacken Ihres Hauses für einen großen Umzug. Sie möchten, dass alles sicher am neuen Standort ankommt, ohne dass etwas kaputt geht oder zurückbleibt.
Viele Website-Besitzer verlassen sich auf Migrations-Plugins oder ihre Webhoster, um den Umzug zu bewältigen. Diese Tools funktionieren gut, aber Sie möchten vielleicht mehr Kontrolle über die Migration Ihrer Website.
Bei einem manuellen Umzug sind Sie Ihr eigenes Umzugsunternehmen - Sie packen jeden Karton selbst und wissen genau, wo alles hinkommt.
Das kostet zwar mehr Zeit, aber dafür haben Sie die volle Kontrolle über jede Datei und jeden Datenbankeintrag.
Die manuelle Migration ist nicht für jeden geeignet. Sie benötigen ein gewisses technisches Know-how und Liebe zum Detail.
Aber nachdem ich selbst Hunderte von Websites verschoben habe, habe ich festgestellt, dass es manchmal sicherer ist, dies selbst zu tun, als sich auf Tools von Dritten zu verlassen.
In dieser Anleitung führe ich Sie durch die genauen Schritte, die ich für die manuelle Migration von WordPress-Sites verwende.
Am Ende werden Sie genau wissen, wie Sie Ihre Website umziehen können, ohne dass dabei Inhalte verloren gehen!
Wenn Sie Ihre Website zum ersten Mal einrichten, wählen Sie einen Hosting-Plan und einen Domänennamen, der Ihren Anforderungen entspricht. Möglicherweise müssen Sie Ihre Site jedoch irgendwann migrieren . Dazu müssen Sie Ihre WordPress-Website auf einen anderen Webhost, Server oder eine andere Domäne verschieben.
Hier sind einige Gründe für die Migration Ihrer Site.
Es kann zu Ausfallzeiten , langsamen Ladezeiten oder anderen Leistungsproblemen kommen. In diesem Fall müssen Sie einen besseren Webhoster finden oder Ihren Hosting-Plan aktualisieren. Sie könnten beispielsweise von einem gemeinsam genutzten Server zu einem verwalteten WordPress-Hosting wechseln.
Wenn Ihr Kleinunternehmen oder Blog wächst, ist Ihr aktueller Server möglicherweise nicht in der Lage, diesen enormen Datenverkehr zu bewältigen.
Ein komplexer Domänenname kann die Glaubwürdigkeit Ihrer Website beeinträchtigen. Wenn Sie den Wechsel zu einer neuen Domäne in Erwägung ziehen, ist es an der Zeit, Ihre Website zu migrieren.
Änderungen an Ihrer Live-Site können zu deren Beschädigung führen. Um dieses Problem zu vermeiden, können Sie Ihre Inhalte auf eine lokale Staging-Site migrieren.
Bevor Sie mit der Migration Ihrer Website beginnen, ist es wichtig, einige vorbeugende Schritte zu unternehmen.
Löschen Sie zunächst alle inaktiven WordPress-Plugins und -Themes, damit Sie keine nutzlosen Inhalte migrieren. Stellen Sie dann sicher, dass Sie Ihre Site, Themes und Plugins vollständig aktualisieren .
Wir empfehlen außerdem, alle auf Ihrer ursprünglichen Site installierten Caching-Plugins zu deaktivieren. Manchmal stören diese den Migrationsprozess.
Erstellen Sie abschließend ein Backup Ihrer Website . So stellen Sie sicher, dass Sie über eine funktionsfähige Kopie Ihrer Website verfügen, falls bei der manuellen Migration etwas schief geht.
Obwohl Migrationsdienste den Prozess automatisieren können, möchten Sie ihn vielleicht selbst durchführen. Wenn Sie über technische Kenntnisse verfügen, können Sie WordPress manuell migrieren, ohne Tools von Drittanbietern zu verwenden.
Für den Anfang müssen Sie die Datenbank Ihrer ursprünglichen Website exportieren. Darin sind wichtige Daten wie Beiträge, Seiten, Widgets und WordPress-Einstellungen gespeichert.
Sobald Sie diese Datenbanksicherung haben, können Sie sie einfach auf Ihren neuen Server hochladen.
Normalerweise ermöglicht Ihnen Ihr Webhost den einfachen Zugriff auf phpMyAdmin, einen Datenbankmanager. Bei Bluehost finden Sie beispielsweise die Schaltfläche phpMyAdmin .
Wählen Sie dann Ihre Datenbank aus. Klicken Sie anschließend auf die Registerkarte Exportieren .
Dadurch erhalten Sie Optionen zum Exportieren Ihrer Datenbank. Sie können „Schnell“ als Exportmethode auswählen. Achten Sie darauf, ein SQL- Format auszuwählen.
Um die Datenbank zu exportieren, klicken Sie auf Los . Ihre Datenbank wird automatisch als SQL-Datei heruntergeladen. Komprimieren Sie sie abschließend in eine ZIP-Datei.
Jetzt müssen Sie Ihre WordPress-Dateien exportieren .
Melden Sie sich dazu beim Dateimanager an, der für Ihren Webhost empfohlen wird. Dies kann cPanel, FileZilla oder ein Manager mit benutzerdefinierter Marke sein.
Für dieses Tutorial verwenden wir FileZilla. Dies ist ein SFTP/FTP-Client eines Drittanbieters, der zum Bearbeiten von Website-Dateien nützlich ist.
Um Ihre Site zu verbinden, geben Sie Ihren Hostnamen, Benutzernamen, Ihr Passwort und Ihre Portnummer ein. Diese Informationen erhalten Sie von Ihrem WordPress-Hosting-Anbieter.
Nachdem Sie auf „Quickconnect“ geklickt haben, werden Ihre Site-Dateien im rechten Feld angezeigt.
Öffnen Sie den Ordner „public_html“ , Ihr Stammverzeichnis. Wählen Sie alle Kerndateien in diesem Ordner aus und laden Sie sie herunter.
Denken Sie daran, alle Hauptordner wie wp-admin , wp-content und wp-includes herunterzuladen. Sie benötigen außerdem versteckte Dateien wie .htaccess .
Sobald FileZilla diese Dateien auf Ihren Computer übertragen hat, komprimieren Sie sie in eine einzelne ZIP-Datei. So können Sie sie ganz einfach auf den neuen Server hochladen.
Öffnen Sie als Nächstes den Dateimanager für die neue Website. Suchen Sie, ähnlich wie bei der alten Website, den Ordner public_html und öffnen Sie ihn. Sie müssen jedoch den gesamten Inhalt dieses Ordners löschen.
Laden Sie dann Ihre Originaldateien in dieses Verzeichnis hoch. Wenn Sie cPanel verwenden, können Sie Ihre komprimierte Datei einfach in das Upload-Feld ziehen.
Denken Sie daran, die ZIP-Datei nach dem Hochladen zu extrahieren. Ihre Originaldateien sollten jetzt auf die neue Website hochgeladen sein.
Wenn Sie mit einer neuen WordPress-Installation arbeiten, müssen Sie eine neue Datenbank erstellen . Dadurch wird Platz zum Importieren Ihrer gespeicherten SQL-Datenbank geschaffen.
Abhängig von Ihrem Hosting-Unternehmen kann dieser Vorgang variieren. Wenn Sie einen Host verwenden, der cPanel bereitstellt, suchen Sie die Datenbankeinstellungen und klicken Sie auf MySQL-Datenbanken .
Sie können der neuen Datenbank einfach einen Namen geben. Klicken Sie dann auf „Datenbank erstellen“ .
Zusammen mit einer neuen Datenbank müssen Sie einen neuen Benutzer hinzufügen. Geben Sie im Abschnitt „MySQL-Benutzer“ einen neuen Benutzernamen und ein neues Passwort ein.
Verknüpfen Sie dann den neuen Benutzer mit der Datenbank, die Sie gerade erstellt haben. Wählen Sie unter „Benutzer zur Datenbank hinzufügen“ den neuen Benutzer und die neue Datenbank aus.
Sie können dem Benutzer alle Berechtigungen erteilen. Dadurch erhält der Benutzer die vollständige Kontrolle über die Datenbank.
Sobald Sie eine neue Datenbank erstellt haben, können Sie Ihre ursprüngliche Datenbank darin importieren. Öffnen Sie dazu phpMyAdmin für die neue Site und wählen Sie die hinzugefügte Datenbank aus. Wechseln Sie dann zur Registerkarte „Importieren“ .
Klicken Sie auf dieser Seite auf „Datei auswählen“ und laden Sie Ihre komprimierte Datenbankdatei hoch. Klicken Sie abschließend auf „ Los“, um Ihre Originaldatenbank zu importieren.
Jede WordPress-Site verfügt über eine Datei wp-config.php , die Informationen zu ihrer Datenbank enthält. Da Sie Ihre ursprünglichen Site-Dateien auf einen neuen Server hochgeladen haben, müssen Sie diese Datei wp-config.php aktualisieren.
Öffnen Sie zunächst Ihren Dateimanager und gehen Sie zu public_html » wp-config.php . Suchen Sie in dieser Datei nach den Zeilen mit DB_USER , DB_NAME und DB_PASSWORD .
Löschen Sie den alten Datenbanknamen, den Benutzer und das Passwort. Fügen Sie dann Ihre neuen Datenbankinformationen hinzu. Möglicherweise müssen Sie auch den DB_HOST- Wert aktualisieren, um Ihren neuen Host widerzuspiegeln.
Wenn Sie zu einer neuen Domäne gewechselt sind , sollten Sie auch nach Erwähnungen Ihres alten Domänennamens oder URL-Pfads suchen. Aktualisieren Sie diese Daten unbedingt, damit sie auf Ihre neue Website verweisen.
Ihre Website ist nun vollständig auf den neuen Server oder Domänennamen migriert. Obwohl Ihre Website funktioniert, ist es wichtig, auch die Anzeige im Domain Name System (DNS) zu aktualisieren.
Derzeit verweist der DNS Ihrer Domain auf den alten Host. Glücklicherweise können Sie dies problemlos ändern, um Ihren neuen Host anzuzeigen.
Dieser Vorgang variiert je nachdem, wo Sie Ihre neue Domain registriert haben . Um Ihnen eine Vorstellung davon zu geben, wie das funktioniert, führen wir Sie durch die Schritte zum Ändern Ihrer Nameserver in Bluehost.
Melden Sie sich zunächst bei Ihrem Hosting-Konto an und gehen Sie zu Domains » Meine Domains . Erweitern Sie dann das Dropdown-Menü auf der rechten Seite Ihrer Domain und klicken Sie auf DNS .
Hier sehen Sie Ihre DNS-Einträge, einschließlich Ihrer Nameserver und IP-Adressen. Klicken Sie anschließend auf Bearbeiten .
Um auf einen neuen Webhost zu verweisen, wählen Sie „Benutzerdefiniert“ als „Setup-Typ“ aus.
Geben Sie nun einfach die Informationen für Ihren neuen Hosting-Anbieter ein. Es kann bis zu 48 Stunden dauern, bis der DNS verbreitet ist und auf die neue Site verweist.
Öffnen Sie nach diesem Zeitraum Ihr WordPress-Dashboard und gehen Sie zu Einstellungen » Allgemein . Suchen Sie die WordPress-Adresse und die Site-Adresse und aktualisieren Sie sie.
Wenn Sie auf eine neue URL umgezogen sind, müssen Sie auch die Instanzen der alten Domain suchen und ersetzen. Auf diese Weise verweisen Bilder und andere alte URLs auf die bestehende Website.
Dazu können Sie das Skript DB suchen/ersetzen verwenden.
Alternativ dazu bietet das Better Search Replace Plugin eine einsteigerfreundlichere Option. Mit diesem Tool können Sie eine Suche und Ersetzung in Ihrer Datenbank durchführen, ohne Ihr Dashboard zu verlassen.
Sobald Sie das Plugin installiert haben, gehen Sie zu Tools » Better Search Replace . Geben Sie Ihre alte URL in das Feld Suchen nach ein. Die neue URL sollte in das Feld Ersetzen durch eingefügt werden.
Wählen Sie alle Datenbanktabellen aus. Anschließend können Sie den Probelauf deaktivieren und mit der Suche und dem Ersetzen von URLs in Ihrer Datenbank fortfahren.
Wenn Sie nicht viel Erfahrung im Umgang mit der WordPress-Datenbank oder den Dateien haben, ist eine manuelle Migration der Website möglicherweise nicht die beste Option.
Bei all den potenziellen Risiken, die damit verbunden sind, werden Sie wahrscheinlich eine sicherere Methode für die Migration Ihrer Website wünschen.
Eine schnelle und einfache Alternative ist die Installation eines WordPress-Migrations-Plugins .
Obwohl die Auswahl groß ist, ist Duplicator ein leistungsstarkes Tool, mit dem Sie Ihre WordPress-Site problemlos exportieren und verschieben können.
Eine meiner Lieblingsfunktionen von Duplicator Pro ist die Drag-and-Drop-Funktionalität.
Sie können ein Backup erstellen, das die Inhalte, Designs, Plugins, Datenbanken und Mediendateien Ihrer Site bündelt. Legen Sie diese ZIP-Datei dann einfach auf der zweiten Site ab.
Dadurch wird der Migrationsassistent von Duplicator gestartet, der Sie Schritt für Schritt durch den Import Ihres Originalinhalts führt. Sie müssen keine Dateien manuell importieren oder ein Such- und Ersetzungsskript ausführen.
Außerdem wurde Duplicator für die Handhabung großer Websites und Multisite-Netzwerke entwickelt. Sie müssen sich keine Sorgen machen, dass wichtige Daten Ihrer Agentur- oder Unternehmenswebsite verloren gehen.
Dieses Tool spart Ihnen beim Verschieben Ihrer Website viel Zeit und Mühe. Anstatt sich mit Dateimanagern und phpMyAdmin herumzuschlagen, können Sie Duplicator die Arbeit für Sie erledigen lassen!
Der einfachste Weg, eine WordPress-Website zu migrieren, ist die Installation eines WordPress-Migrations-Plugins wie Duplicator Pro. Mit Duplicator können Sie Ihre gesamte Website in eine einzige gezippte Archivdatei packen. Dann können Sie sie per Drag & Drop in eine neue WordPress-Installation ziehen.
Dies erspart Ihnen die manuelle Übertragung Ihrer Dateien und Datenbanken und gewährleistet, dass bei der Migration keine Daten verloren gehen.
Wenn Sie die verschiedenen verfügbaren Migrations-Plugins erkunden möchten, sind hier einige der beliebtesten Optionen:
Um Ihre WordPress-Site manuell zu migrieren, exportieren Sie die Datenbank Ihrer aktuellen WordPress-Site in phpMyAdmin. Übertragen Sie dann alle Ihre Website-Dateien per FTP oder einem Dateimanager in die neue Hosting-Umgebung.
Sie müssen außerdem eine neue Datenbank auf dem neuen Hosting-Server erstellen und die zuvor exportierte Datenbank importieren. Aktualisieren Sie abschließend die Datenbankanmeldeinformationen und die Site-URL in der Datei wp-config.php des neuen Hostings, um eine ordnungsgemäße Konnektivität sicherzustellen.
Erstellen Sie auf Ihrer lokalen Website mit Duplicator Pro eine Kopie der Dateien und der Datenbank der Site. Stellen Sie sicher, dass Duplicator auch auf Ihrer Produktionssite installiert ist. Verwenden Sie dann das Importtool , um Ihre lokale Site auf den Live-Server hochzuladen.
Ja, Sie können eine WordPress-Site auf eine andere übertragen. Erstellen Sie mit dem Plugin Duplicator Pro einfach ein Backup der Original-Site. Importieren Sie dann das Backup in die neue Site und folgen Sie den Schritten im Migrationsassistenten von Duplicator.
Um Ihre WordPress-Site auf einem neuen Host wiederherzustellen , stellen Sie sicher, dass Sie Duplicator verwenden, um regelmäßige Backups zu speichern . Wenn Ihre Site abstürzt und Sie sich entscheiden, Ihr Hosting zu aktualisieren, ziehen Sie einfach die neueste Backup-Archivdatei per Drag & Drop auf die neue Site. Dadurch werden alle Daten der ursprünglichen Site wiederhergestellt.
Der Umzug einer WordPress-Website muss nicht kompliziert sein. Nachdem ich viele manuelle Migrationen durchgeführt habe, habe ich festgestellt, dass es nur darauf ankommt, die richtigen Schritte in der richtigen Reihenfolge zu befolgen.
Wenn Ihnen manuelle Migrationen zu technisch erscheinen, versuchen Sie es mit Duplicator. Ich habe es bei unzähligen Kunden eingesetzt, und es ist so einfach wie das Erstellen einer Sicherungskopie und das Ablegen an einem neuen Ort. Sie müssen nicht eine einzige Datenbankdatei anfassen.
Möchten Sie, dass Ihre nächste Migration noch reibungsloser verläuft? Machen Sie regelmäßig Backups von Ihrer Website. So haben Sie immer eine aktuelle Kopie zur Hand, falls während des Umzugs etwas schiefgeht.
Denken Sie daran, nach der Migration alles zu testen. Überprüfen Sie Ihre Seiten, Beiträge und Kontaktformulare. Ich verbringe immer mindestens eine Stunde damit, mich durch die Website zu klicken, um sicherzustellen, dass während des Umzugs nichts kaputt gegangen ist.
Benötigen Sie weitere Tipps zur WordPress-Migration? Schauen Sie sich unsere anderen Leitfäden unten an.
Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, erhalten wir möglicherweise eine Provision. Wir empfehlen nur Produkte, von denen wir glauben, dass sie für unsere Leser einen Mehrwert darstellen.