Erfahrungen beim Umzug auf einen dedizierten Server
Am Wochende habe ich “FOTOGRAFR – Magazin für Fotografie” und einige weitere Projekte ohne größere Probleme von einem “normalen” Webspace auf einen eigenen (dedizierten) Server umgezogen. Ich möchte im folgenden von meinen Erfahrungen mit diesem Umzug berichten.
Grund des Umzugs
Ich betreibe mehrere Websites mit Hilfe des CMS / Blogsystems Wordpress (FOTOGRAFR, studio-blog und einige kleinere Sites), dazu einen Onlineshop für Fotografen, der mit XTCommerce betrieben wird, sowie eine Eigenentwicklung unter PHP /mySQL (Verzeichnis von Mietstudios, Fotografen, Makeup Artisten etc) .
Durch steigende Zugriffszahlen sind diese Sites in den letzten Monaten immer langsamer geworden, also lag der Umzug auf einen eigenen Server nah.
Virtueller Server oder Dedizierter Server
Da ich vor allem Leistungsfähigkeit brauche (schnelle Antwortzeiten), schied für mich ein virtueller Server, bei dem ich mir die Ressourcen mit anderen Webmastern teilen muss, aus.
Managed Server oder Root-Server
Ich bin nicht der große System-Administrator und brauche daher keinen Root- oder SSH- Zugriff auf dem Server. Bei einem sogenannten Managed Server werden alle notwendigen System-Updates vom Hoster übernommen: Genau das richtige für mich.
Auswahl des Hosters
Ich bin seit vielen Jahren Kunde bei 1&1 und bin bisher mit der Leistung sehr zufrieden. Wenn man sich in Foren umhört, wird oft auf 1&1 und Strato geschimpft und es werden alternative Hoster wie all-inkl.com empfohlen. Für ein Projekt habe ich all-inkl.com genutzt, bin aber nicht so richtig begeistert gewesen, auch wenn letztendlich alles problemlos geklappt hat.
Bei 1&1 habe ich einen dedizierten Server mit einer Dual-Core CPU, 1 GB Ram und 2 x 160 GB RAID 1 Festplatten für 40 Euro pro Monat angeboten bekommen. Für dieses Angebot habe ich mich entschieden.
Umzug vom Webspace auf einen eigenen Server
Bis auf die Datenbanken werden alle Daten, die sich auf einem Webspace befinden, von 1&1 automatisch auf den eigenen Server umgezogen. Das hat problemlos auf Knopfdruck funktioniert.
Etwas schwieriger ist es bei den Datenbanken, die müssen leider manuell umgezogen werden.
Umzug von Wordpress
Wie bereits geschrieben, muss eigentlich nur die Datenbank umgezogen werden, die ftp-Verzeichnisse sind automatisch migriert worden. Da ohnehin ein Upgrade auf die neueste Wordpress-Version anstand, habe ich mich aber dafür entschieden, Wordpress neu aufzusetzen und die Inhalte mit Hilfe des Export / Import-Funktion auf das neue System zu bringen.
Dieser Weg hat leider nicht funktioniert: In der Export-Datei sind zwar alle Bilder enthalten gewesen, beim Import sind sie aber irgendwie verloren gegangen. Und alle Bilder manuell wieder nachzupflegen, wäre sehr mühsam gewesen. Außerdem sind bei diesem Weg auch andere Kleinigkeiten verloren gegangen (Wordpress-Links, Widgets, …)
Also: Sicherungskopie, die ich vorher von allen Verzeichnissen gemacht hatte, wieder einspielen und zurück auf den alten Stand.
Der alternative Weg: Einen Datenbank-Export mit Hilfe von phpmyadmin machen, eine neue Datenbank auf meinem neuen Server anlegen und die Datenbank-Tabellen wieder einspielen. Das geht einfach und problemlos. Allerdings sollte man sich die Befehls-Datei vor dem Import ansehen. In dieser Datei werden die auszuführenden SQL-Befehle aufgelistet. In meinem Fall war dort noch ein “create database” vorhanden. Dieser Befehl hätte zu einem Fehler geführt und musste daher gelöscht werden. Außerdem musste die Befehls-Datei in mehrere Teile aufgeteilt werden, weil eine Datei beim Import maximal 2 MB groß sein darf. Das geht mit einem Text-Editor.
Dann muss nur noch in der wpconfig-Datei die neue Datenbank eingetragen werden und Wordpress läuft mit allen Inhalten, Plugins etc. etc, nahtlos weiter.
Bei diesem Weg erfolgt kein Systemausfall, User merken von dem Umzug überhaupt nichts.
Umzug weiterer Applikationen
In genau der gleichen Weise war auch der Umzug der XTCommerce-Installation sowie meiner PHP/mySQL Eigenentwicklung kein Problem. Nur bei XTC muss man aufpassen, weil die Datenbankverbindung an zwei verschiedenen Stellen definiert wird (in “admin/includes/configure.php” sowie in “includes/configure.php”)
Fazit
Nach dem Umzug sind meine Websites deutlich schneller geworden. Der Umzug war lange überfällig und ich denke, jetzt bin ich erst einmal für längere Zeit gut aufgestellt.
Weitere Informationen
PHP / mySQL Grundlagen bekommt man durch die beiden Bücher
- PHP 5. Das Einsteigerseminar
(Günstiges Buch, sehr gut geeignet für den Einsteiger)
- PHP 5.3 & MySQL 5.1: Grundlagen, Programmiertechniken, Beispiele
(Sehr umfangreich und für Einsteiger und Fortgeschrittene geeignet)
(Amazon-Links)
Ähnliche Artikel:










Interessant finde ich, dass es nicht nur am lokalen System liegen muss, wenn sich Seiten zu langsam aufbauen. Ein Punkt, den ich bisher nur bemerkt hatte, wenn z.B. eine Seite im TV oder Radion beworben wird und alle gleichzeitig drauf zugreifen wollen. Ich dachte bisher, im normalen Betrieb sind die Auswirkungen nicht so gravierend.
Noch habe ich keine so hohen Zugriffszahlen, aber solche Erfahrungsberichte sind doch schon etwas hilfreich, wenn man selber mal in die Verlegenheit kommt, so einen Umzug zu bewerkstelligen.
@teatime: Die normalen Webspaces für wenige Euro sind für Hobby-Seiten ausgelegt, die maximal wenige 100 Besucher am Tag haben. Wenn es dann mehrere Tausend pro Tag werden, reicht die Kapazität mich mehr aus und die entsprechende Website wird sehr langsam.
Das ist aber auch nachvollziehbar, man kann für 5 Euro im Monat eben keine unbegrenzte Leistung erwarten.
Ich habe noch einen Tip zum sichern der MySQL-Datenbanken. Das kostenlose Tool nennt sich „MySQLDumper“ und ist verfügbar unter http://www.mysqldumper.de/. Das kleine Programm läuft auf php und man kann damit Datenbanken sehr einfach sichern und wiederherstellen.
Ein Freund ist vor Kurzen mit seiner Homepage umgezogen, wobei ich Ihn geholfen habe. Dabei war mir MySQLDumper echt eine große Hilfe.
Da komm ich doch gleich mal zum Gegenbesuch
Schönes Theme. Wie hast du denn mich so schnell gefunden?
Ich bin bei Twitter auf Dich gestoßen …
Es gibt ja doch welche die Twitter nutzen
Hab dir einen Pm im Theme Forum geschicht