Mit WordPress umziehen
Bei einem Website-Umzug existieren zwei (Haupt-) Möglichkeiten: du ziehst mit der gleichen Domain auf einen anderen Server bzw. zu einem anderen Anbieter oder du ziehst mit dem Projekt auf eine andere Domain um.
Im folgenden Artikel werde ich den Umzug beschreiben und ich werde nicht den Backup der Datenbank sondern die Export-Funktion von WordPress als Grundlage für die Sicherung der Inhalte wählen.
Sicherlich, mit dem Datenbank-Backup sichert man sich auch diverse Einstellungen, die man, wenn man mit der Export-Datei arbeitet, nachher manuell nachtragen muss. Aber speziell für Anfänger ist die Export-Funktion von WordPress unkomplizierter und unter dem Strich auch schneller … und das nicht nur dann wenn man sich innerhalb von phpMyAdmin & Co. verhaspelt.
Umzug mit gleicher Domain
Erstelle als erstes sowohl von den Dateien (Themes, uploads-Ordner, wp-config.php etc.) als auch vom Inhalt einen Backup. Begebe dich innerhalb des Admin-Bereiches von WordPress nach "Werkzeuge" » "Daten exportieren" und exportiere den kompletten Inhalt – Artikel, Seiten, Kommentare, benutzerdefinierte Felder, Kategorien und Tags – indem du den Button "Export-Datei herunterladen" anklickst.

WordPress exportieren
Hier hat man die Möglichkeit nur die Artikel eines bestimmten Autors zu exportieren. Das ist unter anderem dann interessant, wenn eine einzelne Export-Datei zu groß für den Import auf dem neuen Server wäre, weil der Hoster den Limit für den Upload via PHP auf einen recht niedrigen Wert gesetzt hat oder weil das Weblog über sehr viele Artikel verfügt. Daher kann man die Export-Datei pro Autor splitten und später einzeln importieren.
Installiere nun auf dem neuen Server WordPress und lade die relevanten Dateien hoch: das Theme, die Plugins, den Inhalt des uploads-Ordner etc..
Anschließend importierst du die Backup-Datei über "Werkzeuge" » "Import". Dort steht ein kleines Formular um die Datei hochzuladen – achte bitte darauf, dass bei diesem Schritt der Ordner /wp-content/uploads/ beschreibbar ist.
Im nächsten Schritt geht es darum die Inhalte verschiedener Autoren zu übertragen. Hattest du in dem alten Weblog mehrere Autoren gehabt, so hast du hier die Möglichkeit entweder die Zahl der Autoren zu verkleinern oder alles an den admin zu übertragen:

WordPress: Inhalte importieren
Anhänge importieren
Im unteren Bereich dieses Fensters besteht die Möglichkeit Anhänge (Bilder und andere Dateien) mit hoch zu laden. Hierbei holt sich das Skript die Dokumente vom ursprünglichen Server und lädt sie auf den neuen hoch.
Da wir hier innerhalb der gleichen Domain arbeiten – die Pfade ändern sich nicht – kannst du diesen Schritt deaktiviert lassen. Wenn du nun unten auf "Senden" klicken fängt der Import-Vorgang an.
Nach dem Import-Vorgang gilt es noch die Einstellungen (z. B. Permalinks, Plugins etc.) anzupassen.
Umzug auf eine andere Domain
Der Umzug auf eine andere Domain unterscheidet sich von dem vorhin beschriebenen Umzug mit der gleichen Domain lediglich in der Tatsache, dass man die die Export-Datei, bevor man sie im neuen Weblog importiert kurz mit einem Texteditor bearbeitet.
Wer sucht der findet
Öffne die xml-Datei im Texteditor deines Vertrauens und ersetze alle Einträge www.alte-url.de durch www.neue-url.de durch die Funktion "Suche und Ersetze" die so ziemlich jeder texteditor bietet. Hat dein Editor keine oder evtl. keine zuverlässige Suche-Ersetze-Funktion, dann schicke ihn in die Wüste. Suchst du evtl. anch einem zuverlässigen Texteditor, dann versuche es mit PSPad.
Warum machen wir das? WordPress speichert alle internen Verweise innerhalb des Blogs – egal ob auf Artikel oder z. B. Bilder – als absolute Pfade. Die Bilder und andere Dokumente kann man innerhalb des Import-Vorgangs (siehe vorherige Abbildung) auf den neuen Server hochladen, aber die internen Verlinkungen auf die anderen Artikel bleiben leider mit der alten Domain behaftet.
Durch die Bearbeitung im Texteditor spendierst du allen internen Verlinkungen die neue Domain und dadurch sparst du dir auch das "Anhänge importieren", was je nach Anzahl und Größe der Anhänge sehr lange dauern kann.
Anschließend gilt es dieselben Einstellungen zu tätigen wie wenn man mit der gleichen Domain umzieht. Das wär's.
Verwandte Beiträge
- Kategorien:
- Kompendium
- Tags:
- backup, umzug, wordpress
- Beitrag:
- Trackback-Adresse und die Druckvorschau
- Kommentare:
- Kommentar abgeben oder Kommentare verfolgen


Pingback: Tweets die X erwähnen Mit WordPress umziehen » WordPress-Buch -- Topsy.com
am 20. 09. 2009 um 16:09
[...] Dieser Eintrag wurde auf Twitter von Vladimir Simovic. Vladimir Simovic sagte: WordPress-Buch: Mit WordPress umziehen: Bei einem Website-Umzug existieren zwei (Haupt-) Möglichk.. http://bit.ly/zmZY0 [...]
am 20. 09. 2009 um 16:37
Gute Anleitung, habe etwas Neues gelernt (die URL-Ersetzung in der xml-Datei, wenn ich dies nur vor drei Monaten gewusst hätte).
Als Ergänzung empfehle ich das Plugin Advanced Export for WP&WPMU, damit hat man mehr Möglichkeiten die Export-Datei zu splittern, mehr Kontrolle auf die Inhalte, die man exportieren will.
Link: http://wordpress.org/extend/plugins/advanced-export-for-wp-wpmu/
Pingback: Mit WordPress umziehen | ShareFavorite
am 20. 09. 2009 um 16:42
[...] Mit WordPress umziehen Related [...]
am 21. 09. 2009 um 14:24
Guck an, genau so mach ich das immer, wenn ich meine Offline-Test-Blogs neu aufsetze.
Pingback: Umzug mit WordPress | Peruns Weblog
am 21. 09. 2009 um 20:29
[...] habe auf WordPress-Buch eine kleine Anleitung geschrieben, wie man vorgehen könnte wenn mit einer WordPress-Installation [...]
am 22. 09. 2009 um 07:30
Ich habe zwar noch nicht so viele WordPress-Installationen wie Du umgezogen, aber mir ist auch schon aufgefallen, dass die Export-/Import-Variante die einfachere Variante zu sein scheint.
Vielen Dank für den Tipp mit der URL-Ersetzung. Das war auch für mich neu.
Pingback: Maexchen1 » » WordPress umziehen leicht gemacht
am 22. 09. 2009 um 08:55
[...] WordPress Buch ist eine sehr schöne Anleitung zu finden wie ich mit WordPress auf eine andere Domain umziehen [...]
am 22. 09. 2009 um 09:54
Dieser Beitrag kommt just in time für mich – danke!
Pingback: Mit WordPress umziehen | Dackworld
am 22. 09. 2009 um 10:32
[...] hat in seinem WordPress-Buch einen schönen Artikel zum Thema: WordPress- Umzug erstellt. Dort wird erklärt wie man mit seinem WordPress-Blog einen Umzug mit gleicher Domain [...]
Pingback: WordPress
am 24. 09. 2009 um 07:32
[...] Mit WordPress umziehen (WordPress Buch) Was mir irgendwie ansteht, ist mit WordPress umzuziehen. Das liegt daran, dass 1&1 mehr als unbefriedigend ist. Damit dieser Umzug auch klappt, hab ich diesen Beitrag gefunden. Das nennt man wohl Zufall… oder Schicksal? Egal… Ich nenns wichtig. [...]
Pingback: [STICKY] Achtung: Hier wird gebaut | www.birgitengelhardt.de
am 26. 09. 2009 um 11:40
[...] die genau gestern (und damit just in time) eine klasse Übersicht veröffentlicht haben, wie man mit einem Blog umzieht… Diese Seite merk ich mir: These icons link to social bookmarking sites where readers can [...]
am 26. 09. 2009 um 13:56
Möchte gerade auch umziehen mit neuer Domain. Alles gemacht wie in der Beschreibung stand. Bloß beim Importieren, kommt eine Fehlermeldung dass es nicht geklappt hat. Könnte es evtl darin liegen das Wp probiert die Datei in ein Fehlerhaften Pfad zu importieren? Denn er zeigt immer bei der Fehlermeldung … kunststoffreport//wp-content .. an. Die zwei Slash zeichen sind doch nicht korrekt, oder? Wie bekomme ich diesen Fehler behoben, wenn es einer ist. Google war mir keine Hilfe leider.
am 26. 09. 2009 um 14:05
Hallo Tamer,
du musst schauen was bei dir unter "EInstellungen" » "Verschiedenes" für ein Upload-Pfad steht. Üblicherweise steht dort nur wp-content/uploads.
am 26. 09. 2009 um 14:17
Ok,vielen Dank Fehler 1 schon gefunden. Klappt leider, aber immer noch nicht. Mir fällt gerade aber ein das die Datenbanken unterschiedlichen Namen haben beim alten und neuem Websapce. Müsste ich wohl gleich nennen bzw in der Datei auch umändern oder ist das egal?
am 26. 09. 2009 um 14:30
@Tamer,
du musst bei jedem Umzug, die Angaben in der wp-config.php anpassen.
am 26. 09. 2009 um 14:43
Die wp-config stimmt mit den aktuellen Daten. Stand ja oben im Text bzw. wurd beim installieren schon fertig generiert auch, direkt vom Hoster. Naja irgendwie wird es heut noch klappen.
am 26. 09. 2009 um 15:13
hmm WP ist es doch egal ob die Datei von WP 2.6 exportiert wurde und in WP 2.8.4 importiert werden soll, oder?
am 26. 09. 2009 um 19:41
Problem gefunden. Unerklärlicherweise hat Wordpress beim Installieren keine Schreibrechte auf den "Upload" Ordner eingestellt. Bei meinen bisherigen WP Installationen war das sonst immer der Fall.
am 28. 09. 2009 um 22:56
hast du auch einen Tip was man tun muss wenn die XML Datei größer ist als 4MB und das splitten von der Datei leider nicht nach einzelnen Autoren geht, weil es eben nur einen Autor gibt…mich
am 28. 09. 2009 um 23:14
Hallo Joël,
wenn dein Provider den Upload auf 4mb begrenzt hat, dann würde ich ihn anschreiben ob er die Grenze (zumindest temporär) anheben könnte.
am 01. 11. 2009 um 13:03
Ich nutze BackUpWordpress, da wird immer automatisch ein Vollbackup erstellt und das kann ich dann problemlos woanders einspielen.
Pingback: Webseiten-Infos.de unterstützt Benutzer-Stylesheets besser | Webseiten-Infos.de
am 07. 11. 2009 um 10:58
[...] richtete ich mir ein Testblog mit identischem Layout ein (siehe hierzu den Blogbeitrag "Mit WordPress umziehen" auf [...]
am 11. 12. 2009 um 14:09
Hallo Martin, ich benutze das Plugin "BackUpWordpress" auch. Ich bekomme allerdings keine E-Mail von der Software, obwohl meine E-Mail-Einstellungen richtig sind. Ich würde es so einstellen, dass ich in der Woche 1-mal eine E-Mail mit Backup-Daten bekomme.
Pingback: Schwindtweb 7.1 » Wortpresse mit neuem Zuhause
am 31. 12. 2009 um 16:02
[...] wächst (und wenn das Einzige, was wächst, graue Haare sind ) und es doch ein paar nützliche Anleitungen im weiten Netz gibt habe ich "es" getan und da Du diese gar prächtigen Zeilen lesen [...]
am 09. 01. 2010 um 11:21
Hi und besten Dank für die Anleitung,
bislang habe ich immer ein Backup der Datenbank gemacht und dann das Backup wieder auf der neuen Seite eingespielt. Aber der Weg über den Wordpress-Export hat alle Tücken vermieden, die Zeichensätze stimmen, die Links stimmen allesamt, alles war schnell an Ort und Stelle. Nur unsere Redakteure nur "mitgewandert", wenn Sie bereits Artikel veröffentlicht hatten. Redakteure ohne Artikel sind nicht aufgetaucht. Nicht wirklich schlimm …
Ulrike
am 21. 01. 2010 um 21:47
Ich habe das Problem das ich von einem wordpress.com Blog auf einen eigenen Server umziehen will. Wordpress bietet keine möglichkeit eigene Plugins zu installieren oder erweiterte Export Funktionen. Meine Exportierte Datei ist 2,4MB und hat ca. 800 Einträge. Alle 100 Einträge bricht der Import auf meinen eigenen Server ab ?! Ohne Fehlermeldung. Gibt es einen Weg die XML zu Splitten oder einen erweiterten Import Funktion ?
am 25. 01. 2010 um 20:45
Hallo Mike,
2,4 MByte ist nicht viel. Ich würde deinen Hoster bitten die Grenze für Datei-Upload via PHP zu erhöhen.
Die Export-Datei kann man splitten, in dem man für jeden Autor eine extra Export-Datei erstellt.