Viele WordPress Nutzer kommen irgendwann an einen Punkt, an dem sie mit ihrer WordPress Website zu einem neuen Hoster wechseln wollen. Ob das nun daran liegt, dass zu Beginn ein teurer Hoster gewรคhlt wurde oder die Qualitรคt zu Wรผnschen รผbrig lรคsst, ist egal. Der Umzug von einem Hoster zum anderen funktioniert immer gleich. An diesem Punkt kreisen die Gedanken nur um ein Thema:
Wie kann ich meine WordPress Website umziehen, ohne dass alles verloren geht?
Das Schรถne ist, dass du im Normalfall keinerlei Hilfe fรผr einen WordPress Umzug brauchst. Ziehst du zu einem fantastischen Hoster wie Raidboxes* oder Siteground*, wird der Umzug sogar fรผr dich รผbernommen und du musst nichts tun!
Alles, was du benรถtigst, sind etwas Geduld, ungefรคhr 30 Minuten Zeit, ein Plugin und diese Schritt-fรผr-Schritt-Anleitung!
Der WordPress Umzug mit dem WordPress Duplicator Plugin
Bevor wir deine WordPress Seite umziehen, benรถtigen wir noch ein paar Kleinigkeiten. Wir gehen die Schritte einen nach dem anderen durch.
1. Vorbereitungen fรผr den WordPress Umzug
Zunรคchst richtest du dir alle wichtigen Zugรคnge ein und schreibst die Zugangsdaten auf.
FTP Zugang anlegen & Verbindung herstellen
Logge dich bei deinem neuen Hoster ein und erstelle einen FTP Zugang. Die Zugangsdaten hierfรผr gibst du nun in Filezilla oder einem anderen FTP Programm ein, um die Verbindung mit dem neuen Server herzustellen. Filezilla kannst du dann offen lassen, wir benรถtigen das Programm spรคter noch.
MySQL Datenbank einrichten & Zugangsdaten aufschreiben
In dem Menรผ der Verwaltungsflรคche deines neuen Hosters wirst du einen Punkt finden, der โMySQLโ oder โDatenbankenโ heiรt. Dort erstellst du jetzt eine neue Datenbank und schreibst dir die Zugangsdaten hierzu auf.
Einen neuen Ordner fรผr deine Website anlegen
Logge dich via FTP auf deinem neuen Server ein und erstelle dort im Hauptverzeichnis einen neuen Ordner. Das Hauptverzeichnis ist im Normalfall das hรถchste Verzeichnis, auf das du Zugriff hast. Meistens erreichst du dieses direkt nach dem Anmelden per FTP. Der neue Ordner wird deine Website in Zukunft enthalten, gib ihm also einen entsprechenden Namen.
2. Ein Abbild deiner Website erstellen
Nun kommen wir dazu, ein exaktes Abbild deiner Website auf dem aktuellen Stand zu erstellen. Das geht sowohl manuell als auch mit einem Plugin. Da die Variante mit der Hilfe des Plugins einfacher durchzufรผhren ist, werde ich hier auch nur auf diese eingehen.
Duplicator Plugin installieren
Navigiere im Backend deiner WordPress Installation zu โPluginsโ โ โInstallierenโ und installiere das kostenlose Plugin mit dem Namen โDuplicatorโ. Nach der Plugin Installation musst du es aktivieren, und findest danach einen neuen Menรผpunkt in deinem WordPress Menรผ.
Konfiguration des Abbildes
Wenn du den WordPress Duplicator รผber das Menรผ aufrufst, kommst du auf eine รbersichtsseite. Hier werden dir alle angelegten Archive (Abbilder) angezeigt. Da du noch keine hast, ist dieser Bereich natรผrlich leer. Um ein neues Abbild zu erstellen, klickst du oben rechts auf den Button โNeu erzeugenโ.
Der Duplicator fรผhrt dich nun durch drei Schritte, um ein Abbild zu erzeugen. Zunรคchst bietet das Plugin dir ein paar Konfigurationsmรถglichkeiten an:
Du kannst einen Namen fรผr das Abbild eingeben, Dateien und Dateiformate ausschlieรen und den Installer fรผr spรคter schon einmal mit den nรถtigen Daten fรผttern. Aber eins nach dem anderen.
Gib zunรคchst einmal einen Namen fรผr das Abbild ein. Dadurch findest du es spรคter wieder, falls du mehrere Abbilder anlegst. Unter โArchiveโ kannst du den Dateifilter aktivieren und dadurch Ordner oder spezifische Dateien ausschlieรen. Diese werden dann nicht zusammen mit WordPress umgezogen. Hier kannst du unter anderem den Ordner angeben, in dem dein Backup Plugin die Backups ablegt. Um den Pfad fรผr diesen Ordner herauszufinden, loggst du dich per FTP auf deinem Server ein, und suchst nach dem Ordner. Dann gibst du den gesamten Pfad an und schon wird dieser Ordner nicht mit รผbernommen.
Fรผr UpdraftPlus Backups ist das standardmรครig beispielsweise: /wp-content/updraft
Du kรถnntest zudem alle Dateien eines gewissen Typs ausschlieรen. Zum Beispiel alle .pdf Dateien. Im Normalfall brauchst du das allerdings nicht.
In der letzten Box kannst du den Installer auf deine neue Datenbank und Domain anpassen. Wenn du die Daten hier nicht eingibst, kรถnntest du das immer noch bei der spรคteren Installation des Abbildes machen. Aber wenn du gerade sowieso dabei bist, mache es doch jetzt. Hinterlege also die Zugangsdaten zu der neuen Datenbank und trage die neue Domain in das letzte Feld ein. Das Passwort fรผr die Datenbank musst du dir merken, denn du kannst es erst wรคhrend der Installation eingeben.
In den meisten Fรคllen musst du keine der Boxen unter โErweiterte Optionenโ anhaken.
Scan der Website
Im nรคchsten Schritt fรผhrt der Duplicator einen Scan der Datenbank, des Servers und der Dateien durch. Mit diesem Vorgang geht das Plugin sicher, dass deine Website alle Voraussetzungen fรผr das Erstellen eines kompletten Abbildes erfรผllt. Im besten Fall werden dir alle Scans mit einem grรผnen โโ Goodโ angezeigt. Wenn du Warnungen bekommst, ist das vollkommen normal. Scrolle zum Ende dieses Artikels und ich zeige dir, wie du bei den gรคngigsten Warnungen zu reagieren hast.
Wenn der Scan erfolgreich war, klicke unten auf โErstellenโ und das Duplicator Plugin erstellt im letzten Schritt eigenstรคndig den 1:1 Klon deiner Website.
Abbild & Installer herunterladen
Jetzt musst du nur noch das Abbild deiner Website und den Installer herunterladen. Duplicator fรผhrt dich nach dem Erstellen des Abbildes auf eine neue Seite, auf der du nichts anderes als zwei Buttons vorfindest. Einer fรผr den Download des Installers und einer fรผr das Abbild deiner Website. Du benรถtigst beide Dateien. Der Installer startet spรคter die Installation des Abbildes bei deinem neuen Hoster.
3. Die Domain umziehen
In den meisten Fรคllen soll die bisherige Domain der bestehenden Website natรผrlich mitgenommen werden. Wenn das bei dir der Fall ist, musst du folgendes tun:
Nach dem Herunterladen des Abbildes und der Installationsdatei musst du dir den Auth Code der Domain besorgen. Diesen Code benรถtigst du, um dich bei deinem neuen Hoster als Inhaber der Domain auszuweisen, damit du sie umziehen darfst. Bei den meisten Hostern findest du einen Menรผpunkt โDomainsโ oder โDomainverwaltungโ. Dort kannst du deine Domain anklicken und den Auth Code beantragen. Wenn nicht, wende dich einfach an den Support.
Hast du den Auth Code, loggst du dich bei deinem neuen Hoster ein und navigierst wieder zu dem Domain Menรผpunkt. Jetzt musst du deine Domain beantragen und diesen Umzug mit dem Auth Code bestรคtigen. Hast du das getan, wird etwas Zeit vergehen, bevor die Domain komplett umgezogen ist und du sie nutzen kannst. Bei .de Domains passiert das in der Regel innerhalb weniger Stunden.
ACHTUNG:
Wรคhrend des Umzugs der Domain wird deine Website nicht mehr erreichbar sein!
Mit den nรคchsten Schritten kannst du weitermachen, sobald der Umzug erfolgt ist (den Status wird dir dein Hoster anzeigen). Wenn du sowieso auf eine neue Domain wechselst, kannst du natรผrlich direkt fortfahren.
4. Die Website beim neuen Hoster installieren
Nun hast du schon sehr viel geschafft. Du hast ein Abbild des WordPress Duplicator, damit deine WordPress Seite umziehen kannst und die Installationsdatei heruntergeladen. Zudem hast du bereits den FTP Zugang und eine neue Datenbank eingerichtet. In diesem Schritt werden wir die beiden Dateien jetzt auf den neuen Server hochladen und installieren.
Hochladen der Dateien
รffne ein FTP Programm und verbinde dich mit deinem neuen Server. Dort navigierst du in den vorhin angelegten Ordner, in dem deine Website zukรผnftig liegen wird. Jetzt ziehst du per Drag & Drop die beiden heruntergeladenen Dateien (Installer.php und das Abbild.ovp) in diesen Ordner.
Starten der Installation
Jetzt kannst du mit deinem Browser die Installationsdatei auf. Gib hierfรผr einfach neuewebsite.de/installer.php ein. Diese Eingabe ruft die Installer.php Datei auf, welche dich durch die Installation fรผhrt. Es sind fรผr die Domain bereits die von dir hinterlegten Daten eingetragen, du musst also nur noch das Passwort ergรคnzen.
Klicke danach auf โTest Connectionโ, um sicherzugehen, dass die Verbindung zur Datenbank funktioniert.
Weitere Einstellungen musst du nicht treffen. Lediglich ein Haken bei โI have read all warnings & noticesโ muss gesetzt werden. Danach wird der โRun Deploymentโ Button aktiv und du kannst die Installation starten.
Update der Datenbank
Im zweiten Schritt der Installation musst du รผberprรผfen, ob die Pfade fรผr deine Website stimmen. Diese sind wichtig, damit der Installationsassistent die Datenbankpfade an die (neue) Domain und den neuen Hoster anpassen kann.
Die โOld-Settingsโ spiegeln lediglich die bisherigen Einstellungen bei deinem alten Hoster wider. Bei โNew-Settingsโ wird normalerweise bereits automatisch das Richtige eingetragen. รberprรผfe trotzdem noch einmal URL und Pfad deiner neuen WordPress Installation. Wenn beide stimmen, bist du auch mit diesem Schritt schon fertig und kannst unten rechts auf โRun Updateโ klicken.
5. Prรผfen und einstellen der neuen Website
Glรผckwunsch! Jetzt ist deine Website umgezogen!
Im finalen Step weist der Installationsassistent dich noch auf die letzten, durchzufรผhrenden Schritte hin. Du solltest die Permalinks einmal neu abspeichern, deinen Seiten alle testen und die Installationsdateien entfernen.
Permalinks neu abspeichern
Jetzt loggst du dich als Erstes in deine neue WordPress Installation ein. Die Zugangsdaten fรผr WordPress sind gleich, wie bei deiner bisherigen Website. Danach klickst du unter โEinstellungenโ auf โPermalinksโ. Nun machst du nichts anderes, als nach unten zu scrollen, und auf โรnderungen รผbernehmenโ zu klicken, auch wenn du gar nichts geรคndert hast. Dadurch werden die Permalinks neu generiert und der entsprechende Code in deiner .htaccess Datei angelegt.
Website รผberprรผfen
Jetzt รถffnest du deine Website und รผberprรผfst alle Seiten und Funktionen. Es kommt vor, dass nicht alle Bilder umgezogen werden (dazu spรคter mehr) oder dass manche Funktionen nicht richtig laufen.
Installationsdateien entfernen
Zur Absicherung von WordPress solltest du die Installationsdateien lรถschen. Das musst du nicht manuell machen, der Duplicator bietet dir hierfรผr eine einfache Mรถglichkeit. Du findest ganz oben in deinem Backend eine rote Warnung mit dem Link zur โAufrรคum-Seiteโ.
Folge diesem Link zur โAufrรคum-Seiteโ und klicke dann nacheinander auf die drei Buttons zum Lรถschen reservierter Dateien, รผbernommener Daten und des Caches.
Das war es auch schon ๐
Deine Website ist nun umgezogen und du kannst wie gewohnt weiter machen!
Die drei hรคufigsten Warnungen und ihre Bedeutungen
Beim Scan des Duplicators treten hรคufig Warnungen auf. In den meisten Fรคllen sind sie sehr einfach zu beheben, oder kรถnnen sogar ignoriert werden. Ich stelle dir hier ein paar der am hรคufigsten auftretenden Warnungen vor.
Gesamte Grรถรe
Bei der gesamten Grรถรe tritt bei fast jeder Website eine Warnung auf. Im Normalfall kann diese aber ignoriert werden. Der Warnhinweis tritt schon ab einer Gesamtgrรถรe von 150 MB auf. Das heiรt, sobald du ein paar Bilder, ein Theme und Plugins installiert hast, รผberschreitest du diese 150 MB sehr einfach.
Die Warnung macht an sich aber nichts aus. Das Plugin selbst hat keine Limitierungen in der Grรถรe des Abbildes, aber der Server deines Hosters spielt hierbei eine Rolle. Bei den meisten ist eine Gesamtgrรถรe von 2 GB kein Problem, das Maximum liegt allerdings bei 4 GB.
Diese Warnung kannst du in den meisten Fรคllen getrost ignorieren.
Namenprรผfung
Wenn du bei der Benennung deiner Bilder und anderer Dateien nicht aufgepasst hast, wirst du hier mit Sicherheit eine Warnung angezeigt bekommen. Bei dem Einsatz von Umlauten, Sonderzeichen oder einem ร in einem Dateinamen, wird dir hier sofort eine Warnung ausgegeben. Abgesehen davon, dass einige Browser und Mobilgerรคte solche Dateien nicht anzeigen, wird der Duplicator diese nicht in das Abbild รผbernehmen.
Wenn du die Namenprรผfung-Box ausklappst, kannst du dir auch die Pfade dieser Dateien anzeigen lassen. Entweder benennst du sie jetzt noch um und lรคdst sie neu hoch, oder du fรผgst sie dann auf der neuen Website neu ein.
Groรe Dateien
Auch bei einzelnen Dateien, die grรถรer als 3 MB sind, bekommst du eine Warnung ausgegeben. รhnlich wie bei der gesamten Grรถรe ist das auch hier im Normalfall รผberhaupt kein Problem. Du kannst die Box wieder aufklappen und dir mit einem Klick auf โZeige Pfadeโ diese groรen Dateien anschauen. Wenn du den Backup Ordner nicht ausgeschlossen hast, werden dir hier hรคufig .zip Dateien mit mehreren 100 MB angezeigt. Du kannst einfach ganz einfach den Pfad kopieren, einen Schritt zurรผckgehen, und diese Ordner ausschlieรen.
Danke, Jonas, wie von Dir angemerkt, habe ich mir Deinen Beitrag vorsorglich runtergeladen.
Ob man dann wirklich nur etwa 30 Minuten fรผr den Umzug benรถtigt, ๐ das bezweifle ich stark. Es geht ja immer alles im handumdrehen, wenn nicht …nAber dafรผr bist Du nicht verantwortlich.
Hey Brigitte,
super, dann kann ja nichts mehr schief gehen.
Klar, es kann immer etwas schief gehen, aber wenn du dich an dieser Anleitung orientierst, minimierst du das Risiko ๐
Viele Grรผรe
Jonas
Fรผr mich leider schon zu spรคt, die grauen Haare sind beim Umzug gewachsen und vor lautem Stress wieder rausgefallen ? Nein, Spaร bei Seite. Superbeitrag, wird auch sehr gern geteilt ?
Hey,
hehe also ab jetzt Vollglatze? ๐
Freut mich, danke!
Grรผรe
Jonas
Sinead O’Connor in jungen Jahren ?
Sehr ausfรผhrlich und gut verstรคndlich Jonas!
Fรผr Nutzer die sich trotzdem nicht trauen bieten wir auch einen kostenlosen WordPress Umzug an. Voraussetzung es gefรคllt den Nutzern unser Hosting Angebot! ๐
Viele Grรผรe,
Torben & Team
Hey Torben,
danke! ๐
Den Umzugs-Service von euch kann ich nur empfehlen!
Grรผรe
Jonas
Hi Jonas,
ein sehr guter Beitrag. Ich werde in der nรคchsten Zeit mit einem Testblog einen Testumzug ausprobieren.
Einfach so umziehen, ohne es vorher zu testen, das ist mir dann schon zu heiร. ๐
Viele Grรผรe,
Sladjan
Hey,
super, dann viel Erfolg dabei! ๐
Grรผรe
Jonas
Super Anleitung! Sogar ich habe es als Leie hinbekommen! Hut ab, idiotensicher erklรคrt ๐
Moin Yasin,
das freut mich zu hรถren! ๐
Grรผรe
Jonas
Sehr gute Anleitung, die mir bei meinem WP-Umzug sehr weitergeholfen hat. Vielen Dank, noch einfacher geht es nicht wirklich…
Vg
Thomas
Moin Thomas,
super, das freut mich! ๐
Weiterhin viel Erfolg und Grรผรe
Jonas
Hey Jonas! Tolles Tut! ๐ Aber ich wรคre nicht ich, wenn ich da noch eine Frage bzw. Anmerkung hรคtte. Dieses tolle PlugIn „Duplicator“ lรคsst nur von Hauptdomain zu Hauptdomain umziehen. Wenn man eine Sub-Domain hat (so baue ich meist auch die Dev-Seiten oder viele Shop-Seiten werden ja meist auch als Sub-Domain gefรผhrt), muss man sich schon die Pro-Version kaufen. Oder hast Du da vielleicht ein kostenloses PlugIn als Alternative gefunden, welches auch dieses bewerkstelligt? Ich hatte da selbst mal nach gesucht, bin jedoch nicht fรผndig geworden. Denn das kann ganz schรถn teuer werden, pro Domain. ๐
Moin Denny,
wieso sollte es auf Subdomains nur in der Premium-Version funktionieren?
Soweit ich weiร, geht das auch in der Free-Variante.
Grรผรe
Jonas
Hallo Jonas, hรถrt sich wirklich sehr easy an. Ich zรถgere aber noch weil ich ein Bedenken habe. Die Zieldomรคne heiรt etwas anders, ein Bindestrich wird zukรผnftig darin sein und der Pfad ist etwas anders. Bei der Quelle hatte ich zur Domรคne leider noch das Unterverzeichnis /wordpress drin. Also geht es von „xyzdomaene.org/wordpress“ zu „xyz-domaene.org“. Und ich befรผrchte, dass ich bei der Ziel SQL Datenbank ein anderes Praefix nehmen muss. Das in der Quell-DB ist heir schon vergeben. Was meinst du? Kann Duplicator das kompensieren. Danke fรผr deine Einschรคtzung und LG, Mark
Moin Mark,
dass sich der Pfad รคndert bzw. die Domain ist absolut kein Problem ๐
Ich wรผrde dir empfehlen, eine neue Datenbank zu erstellen, in der du nur WordPress ablegst. Das ist deutlich sicherer und langfristig รผbersichtlicher.
Aber auch der Prรคfix ist mit dem Duplicator kein Problem.
Grรผรe
Jonas
Lieber Jonas,
besten Dank fรผr deine Tipps. Alles hat soweit gut geklappt!
Die aktuelle Version von Duplicator lรคuft ein wenig anders ab und Anfangs hatte ich Probleme mit dem Timeout bei Scripten bei meinem Provider DF.EU. Konnte aber durch die Verwendung des dup-Archives als alternative zu zip-files gelรถst werden. Das Plugin hat mich darauf hingewiesen dies als Alternative zu probieren.
Daher nochmals besten Dank fรผr deinen Beitrag und deine Unterstรผtzung!
***** Sterne dafรผr;-)
LG, Mark Ward
Vielen Dank fรผr die tolle Anleitung.
Hat bis zum Schluss alles gut geklappt. Ich kann mich im Admin-Bereich von Wordpress zwar einloggen, aber dann kommt sofort die Meldung „Du bist leider nicht berechtigt, auf diese Seite zuzugreifen.“
Hat jemand eine Idee, was ich hiergegen tun kรถnnte?
Vielen Dank!
Moin Sebastian,
hast du es mittlerweile hinbekommen?
Grรผรe
Jonas
Danke das hat mir optimal geholfen. Super !
Duplicator schreibt: DATABASE CREATION FAILURE: A database named [dbs636233] already exists
Ich habe diese Datenbank neu angelegt.
Danek fรผr einen kurzen kommentar
Moin,
vermutlich musst du angeben, dass die bestehende Datenbank รผberschrieben werden darf ๐
Grรผรe
Jonas
Vielen lieben Dank fรผr deine tolle Anleitung. Es hat hervorragend geklappt und der Hoster ist gewechselt. Die Seite rennt nun viel schneller und alle meine Erwartungen sind erfรผllt!
Liebe Grรผรe
Tolga
Hallo, leider hat es nicht geklappt. Trotz guter Anleitung!
Ich rufe die Seite auf und auรer Header, Navigation und Footer ist nichts zu erkennen. Der Content wird komplett als Code dagestellt. Als ob er alles was von WP-Bakery erstellt wurde, nicht erkennt. Habe auch keinen Ansatz wo ich noch suchen soll. Habe Updates gemacht, das WPB-Plugin an und ausgeschaltet …. sollte ich es mal deinstallieren und neu installieren? …
Moin Dirk,
sind alle Plugins, die vorher aktiv waren, wieder aktiv? Und ebenfalls das gleiche Theme?
Lรคuft die neue Website auf der gleichen PHP Version, wie die alte?
Grรผรe
Jonas