So verschieben Sie Ihre Website auf einen anderen Webhost (und wissen, wann Sie wechseln)

Artikel geschrieben von:
  • Hosting-Anleitungen
  • Aktualisiert: Dec 05, 2019

In einer idealen Welt müssten wir uns nie um den Wechsel von Web-Hosts kümmern - unsere Website bleibt bei den derzeitigen Hosting-Anbietern mit großen Ladezeiten, erschwinglichen Kosten und 100% -Verfügbarkeit glücklich.

Leider ist die Welt nicht ideal und dieses perfekte Szenario existiert, wenn überhaupt, selten. Wenn Ihr aktueller Webhost nicht das gibt, was Sie brauchen, ist es möglicherweise an der Zeit, zu einem besseren zu wechseln (wir werden darüber sprechen, wann es Zeit ist, Änderungen im Internet vorzunehmen) später Teil dieses Artikels). Das Übertragen Ihrer Website auf einen neuen Webhost muss nicht so anstrengend sein wie der Umzug in ein neues Haus. Es kann tatsächlich ziemlich einfach sein, wenn Sie die richtigen Schritte unternehmen.

So übertragen Sie Ihre Website

Wenn Sie eine Website auf einen anderen Webhost verschieben, müssen Sie:

  1. Erwerben und aktivieren Sie ein neues Hosting-Konto.
  2. Verschieben Sie alle Website-Dateien, einschließlich Datenbanken und E-Mail-Konten.
  3. Installieren und konfigurieren Sie Ihre Anwendung (PHP-Version, WordPress usw.) auf dem neuen Host.
  4. Neue Site auf Staging / temporäre URL prüfen,
  5. Fehlerbehebung
  6. Verweisen Sie Ihre Domain-DNS-Einträge auf den neuen Webhost

Du kannst entweder lagern Sie diese Aufgaben an Ihr neues Hosting-Unternehmen aus (viele werden es kostenlos tun) oder Sie können Übertragen Sie Ihre Websites manuell oder mit einem Plugin.

Wir werden in diesem Artikel auf beide Optionen eingehen.


Option #1: Auslagern Ihrer Site Move (kostenlos)

Flussdiagramm - Site-Migration mit der Option #1 - Schritt 1 - Registrierung
Schritt 1- Anmelden

Flussdiagramm - Site-Migration mit der Option #2 - Dateianforderung
Schritt 2 - Migrationsanfrage

Flussdiagramm - Site-Migration mit der Option #1 - Schritt 3 - Warten
Schritt 3 - Warten Sie

Die Auswahl eines Webhosts, der einen kostenlosen Migrationsservice bietet, ist die beste Option für Anfänger und geschäftige Unternehmer.

Webhosting ist eine wettbewerbsfähige Branche - Hosting-Unternehmen tun alles, um neue Kunden zu gewinnen. Viele Hosting-Unternehmen, darunter einige der von mir empfohlenen, bieten Neukunden einen kostenlosen Website-Migrationsservice an. Alles, was Sie tun müssen, ist eine Migration anzufordern, nachdem Sie sich beim neuen Anbieter angemeldet haben. Das Support-Team kümmert sich dann um das Schwergut.

In den meisten Fällen ist dies die bevorzugte Methode, damit Sie Zeit sparen und sich auf andere wichtige Arbeiten mit Ihrer Website konzentrieren können.

Folgendes müssen Sie tun, wenn Sie diese Option wählen:

1- Mit einem Webhost registrieren, der kostenlose Website-Migration bietet

Gute Hosting-Unternehmen mit kostenloser Site-Migration:

  • A2 Hosting - Bekannt für seine Geschwindigkeit und Zuverlässigkeit, beginnt Shared Hosting bei $ 2.96 / Monat.
  • GreenGeeks - Umweltfreundlicher Webhost, enorme Verbesserung der aktuellen Hosting-Leistung.
  • InterServer - Zuverlässiger New Jersey-basierter Webhost, erhöht die Preise ($ 5 / Monat) während der Verlängerung nicht.
  • InMotion Hosting - Großartiger Webhost mit über 15-Jahren Erfolgsgeschichte.
  • TMD-Hosting - Hervorragende Leistung und guter Preis - Shared Hosting beginnt bei 2.95 $ / Monat.

* Discloure: Wenn Sie über diese Links bestellen, verdiene ich eine Provision ohne zusätzliche Kosten für Sie.

2- Website-Migration anfordern und Website-Details angeben

Reichen Sie eine Migrationsanfrage bei Ihrem neuen Webhost ein. Normalerweise müssen Sie nur die Anmeldedaten für Ihren alten Host eingeben - Hostname, Control Panel-Anmeldung und FTP-Anmeldung usw .; und Ihr neuer Webhost kümmert sich um den Rest.

Beispiel: InMotion Hosting

InMotion Hosting-Website-Übertragung
Um eine Site-Übertragung bei InMotion Hosting zu initiieren, melden Sie sich am AMP-Dashboard> Kontooperationen> Website-Transfer-Anfrage an. Klicken Sie hier, um die InMotion-Website-Migration jetzt zu starten.

Beispiel: GreenGeeks

Sie können den GreenGeeks-Site-Migrationsservice anfordern nach dem Kauf. Melden Sie sich bei Ihrem GreenGeeks Account Manager an, um die Migration zu starten.> Support> Site-Migrationsanforderung> Wählen Sie einen Dienst aus.> Geben Sie grundlegende Kontoinformationen (auf Ihrem alten Host) an, z. Hinweis - Der GreenGeeks-Standortmigrationsdienst umfasst nicht nur die cPanel-Übertragung, sondern auch die Migration von der Plesk-Plattform.

3 - Site zurück und entspannen

Ja, das ist alles was du tun musst.

Keine Fehlerbehandlung bei Datenbankfehlern Keine Migration von E-Mail-Konten Einfach wie ein Kuchen.


Option #2: Übertragen Sie Ihre Website manuell

1 - Kaufen Sie einen neuen Webhost

Sie benötigen einen neuen Webhost, bevor Sie eine Hostmigration starten können.

Es gibt eine Vielzahl von Hosting-Lösungen mit jeweils eigener Konfiguration und eigenem Angebot. Sie müssen anhand einer Reihe von Faktoren, wie Kosten, erforderlicher Speicherplatz und Serverkonfiguration, die für Sie zutreffenden Faktoren bewerten und vergleichen, um nur einige zu nennen.

Idealerweise sollten Sie auch Ihre Besucher und / oder Kunden darüber informieren, dass Sie auf einen neuen Webhost umziehen, zusammen mit Informationen zu den Stunden, zu denen Sie den Wechsel vornehmen. Es ist eine gute PR-Praxis, regelmäßig Statusaktualisierungen in sozialen Netzwerken vorzunehmen, um Ihre Kunden auf dem Laufenden zu halten. Darüber hinaus sollten Sie Ihre Benutzer bitten, während der Migration Ihre Website nicht zu besuchen, um die Systemlast zu minimieren und zusätzliche Probleme beim Kundenservice zu vermeiden.

Tipps:

2 - Verschieben Sie Website-Dateien und E-Mail-Konten

Wenn Sie eine statische Website (Site ohne Datenbank) betreiben, müssen Sie lediglich alles (HTML-, JPG- und MOV-Dateien) von Ihrem vorhandenen Hosting-Server herunterladen und auf Ihren neuen Host entsprechend der alten hochladen Ordnerstruktur. Der Umzug kann mit einem FTP / sFTP-Agenten schnell durchgeführt werden. Ich empfehle mit FileZilla wenn du einen suchst.

Das Verschieben einer dynamischen Site (mit Datenbank) erfordert etwas zusätzliche Arbeit.

Verschieben der Datenbank

Für eine dynamische Site, die auf einer Datenbank ausgeführt wird (z. B. MySQL), müssen Sie Ihre Datenbank von Ihrem alten Webhost exportieren und auf Ihren neuen Webhost importieren. Wenn Sie mit cPanel arbeiten, können Sie diesen Schritt einfach mit phpMyAdmin ausführen.

Datenbanken mit phpMyAdmin exportieren und übertragen
Melden Sie sich bei cPanel> Datenbanken> phpMyAdmin> Export an.

Wenn Sie ein Content-Management-System (z. B. WordPress, Joomla) verwenden, müssen Sie die Anwendungen auf dem neuen Webhost installieren, bevor Sie die Datenbank importieren. Einige CMS bieten eine einfache Übertragungsfunktion (z. B. die Import- / Exportfunktionen von WordPress). Mit dieser Funktion können Sie Ihre Datendateien direkt über die CMS-Plattform übertragen.

Verschieben einer WordPress-Site

Verschieben von WordPress von cPanel nach cPanel

Bei WordPress-Sites auf cPanel-Hosting (dem am häufigsten verwendeten Setup) können Sie Ihre Site am schnellsten verschieben, indem Sie alle Dateien in Ihrem "public_html" - oder "www" -Ordner komprimieren, den Ordner auf Ihren neuen Webhost hochladen und die folgenden zwei Zeilen hinzufügen in deine WP-Konfiguration:

define ('WP_SITEURL', 'http: //'. $ _SERVER ['HTTP_HOST']); define ('WP_HOME', WP_SITEURL);

Verschieben von WordPress mit gängigen Plugins

WordPress Migrator Plugin
All-in-One WP Migration hilft beim Export Ihrer WordPress-Website, einschließlich der Datenbank, Mediendateien, Plugins und Designs, ohne dass technische Kenntnisse erforderlich sind

Alternativ gibt es viele gute Migrations-Plugins für diejenigen, die ihre WordPress-Site auf einen neuen Webhost verschieben. ich mag Duplikator - WordPress-Migrations-Plugin und All-in-One-WP-Migration für ihre Einfachheit. Mit diesen Plugins können Sie eine WordPress-Site ohne technische Kenntnisse auf einen neuen Webhost verschieben, migrieren oder sogar klonen.

Verschieben von WordPress mit speziellen Plugins

Siteground-Migrator
SiteGround Migrator automatisiert die Übertragung einer WordPress-Site auf ein SiteGround-Hostingkonto.
wpengine Migration Plugin
WP-Engine bietet keine kostenlosen Site-Transfer-Dienste an, verfügt jedoch über ein spezielles WordPress-Migrations-Plugin für Benutzer, die einsteigen.

Einige Webhosting-Unternehmen stellen ihr eigenes WordPress-Migrations-Plugin zur Verfügung. Zum Beispiel Automatisierte Migration der WP Engine und SiteGround Migrator - Hierbei handelt es sich um ein spezielles Plugin, das zum Übertragen von WordPress-Sites auf einen bestimmten Webhost entwickelt wurde. Sie sollten die internen Plugins verwenden, wenn Sie zu diesen bestimmten Unternehmen wechseln.

E-Mail-Konten verschieben

Vielleicht ist einer der schwierigsten Teile beim Wechseln Ihres Webhosts das Übertragen Ihrer E-Mail. Grundsätzlich stoßen Sie auf eines dieser drei Szenarien:

Szenario #1: E-Mails werden derzeit auf einem Domain-Registrator (wie GoDaddy) gehostet.

Diese E-Mail-Einrichtung lässt sich am einfachsten verschieben. Melden Sie sich bei Ihrer Domain-Registrierstelle an (wo Sie Ihre E-Mail-Adresse hosten), ändern Sie Ihren E-Mail-Hosting-Eintrag (oder @) in die IP-Adresse des neuen Hosts.

Szenario #2: E-Mail-Konten werden mit einer Drittpartei gehostet (z. B. Microsoft 365)

Stellen Sie sicher, dass Ihre MX-Datensätze zusammen mit allen anderen Datensätzen, die Ihr E-Mail-Dienstanbieter benötigt, in Ihrem DNS aktualisiert werden.

Szenario #3: E-Mail-Konten werden mit dem alten Webhost gehostet

Wenn Sie ein vollständiges Konto von cPanel zu cPanel übertragen, müssen Sie Ihre E-Mail-Konten nicht manuell übertragen. Alternativ können Sie alle Ihre E-Mail-Konten (und alle darin enthaltenen Dateien) von cPanel File Manager herunterladen und auf Ihren neuen Webhost hochladen. Der Prozess ist einfach - hier ist eine schrittweise Anleitung falls Sie Hilfe benötigen).

Im schlimmsten Fall (Übertragung von einem weniger benutzerfreundlichen Hosting-Kontrollfeld) müssen Sie alle vorhandenen E-Mail-Konten in Ihrem neuen Webhost manuell neu erstellen. Der Vorgang kann etwas langwierig sein - insbesondere, wenn Sie viele E-Mail-Adressen verwenden.

Hinzufügen eines E-Mail-Kontos mit cPanel (Screenshot: InMotion Hosting).

3-Endkontrolle und Fehlersuche

Nachdem Sie Ihre Dateien in die neue Hosting-Konfiguration geladen haben, überprüfen Sie, ob auf Ihrer Website alles ordnungsgemäß funktioniert

Einige Hosting-Unternehmen bieten eine Entwicklungsplattform (z. B. Siteground), so dass Sie Ihre Website einfach und flüssig in der Vorschau anzeigen können, bevor Sie sie in der neuen Umgebung live nutzen, um Probleme im Hintergrund zu beheben.

Fehler bei der Website-Navigation und fehlende Links behoben

Wenn Sie die Assets Ihrer Site von der vorherigen Hosting-Umgebung übertragen, können Assets wie Grafiken verlegt oder bestimmte Dateien zurückgelassen werden. Wenn dies passiert, werden Ihre Besucher wahrscheinlich 404-Fehler auftreten. Behalten Sie das 404-Protokoll während und nach dem Wechsel im Auge - dieses Protokoll informiert Sie über alle nicht funktionierenden Links oder Assets, die Sie beheben müssen, damit Ihre Site wieder funktionsfähig ist.

In den meisten Fällen können Sie davon Gebrauch machen .htaccess redirectMatch und redirect um alte Dateipositionen auf neue zu verweisen. Im Folgenden finden Sie einige Beispielcodes, die Sie verwenden können.

Definieren Sie Ihre 404-Seite

Um den Schaden zu minimieren, der durch fehlerhafte Links verursacht wird - wobei moved.html die Seite ist, die Sie Ihren Besuchern zeigen möchten, wenn ein 404-Fehler auftritt.

ErrorDocument 404 / moved.html

Übertragen einer Seite an einen neuen Speicherort

Redirect 301 / previous-page.html http://www.example.com/new-page.html

Übertragen des gesamten Verzeichnisses an einen neuen Speicherort

redirectMatch 301 ^ / Kategorie /? $ http://www.example.net/new-category/

Dynamische Seiten an einen neuen Speicherort umleiten

Und falls Sie Ihre Site-Struktur auf dem neuen Host ändern -

RewriteEngine auf RewriteCond% {QUERY_STRING} ^ id = 13 $ RewriteRule ^ / page.php $ http://www.mywebsite.com/newname.htm? [L, R = 301]

Fehlerbehebung bei Datenbankfehlern

Es besteht die Gefahr, dass Ihre Datenbank während des Wechsels beschädigt wird. Ich werde WordPress als Beispiel verwenden, weil ich damit am besten vertraut bin.

Wenn Sie weiterhin auf Ihr WP-Dashboard zugreifen können, deaktivieren Sie zunächst alle Plugins und prüfen Sie, ob Ihre Datenbank korrekt angezeigt wird. Aktivieren Sie sie dann nacheinander erneut, und überprüfen Sie die Startseite jedes Mal, um sicherzustellen, dass sie richtig angezeigt wird.

Etwas schwieriger wird es, wenn Sie nicht auf Ihr Dashboard zugreifen können. Probieren Sie diese verschiedenen einfachen Schritte aus, um zu sehen, ob einer funktioniert:

  • Laden Sie Ihre Datenbank erneut hoch und überschreiben Sie die neue Datenbank.
  • Prüfen Sie, woher der Korruptionsfehler kommt, und versuchen Sie, diese Datei von Ihrer alten Site auf Ihre neue hochzuladen.
  • Öffnen Sie die Datei und vergewissern Sie sich, dass sie auf Ihren neuen Server verweist.

Lösung #1: Automatische Reparatur der WordPress-Datenbank

Wenn diese Schritte nicht funktionieren, müssen Sie möglicherweise ein wenig programmieren, aber ich werde Sie darüber informieren.

Öffnen Sie zunächst die neue Site in FTP und wechseln Sie zu Ihrer Datei wp-config.php. Die Datei sollte sich im Hauptordner befinden, in dem sich Ihr Blog befindet. Sichern Sie diese Datei, bevor Sie Änderungen vornehmen.

Suchen Sie nach dieser Formulierung:

/ ** Absoluter Pfad zum WordPress-Verzeichnis. * /

Direkt über dieser Zeile fügen Sie diesen Wortlaut ein:

define ('WP_ALLOW_REPAIR', true);

Speichern Sie Ihre Änderungen und lassen Sie Ihr FTP-Programm vorerst geöffnet. Öffnen Sie Ihren bevorzugten Webbrowser. Gehen Sie zur folgenden Adresse für die Vertretung

http://yourwebsitename.com/wp-admin/maint/repair.php
Bildschirm reparieren
Eine der beiden Schaltflächen funktioniert, um Ihre Datenbank zu reparieren, wählen Sie jedoch "Reparieren und Optimieren".
reparierte Datenbank
Wenn der Vorgang abgeschlossen ist, wird ein Bildschirm angezeigt, der dem folgenden ähnelt. Sie werden Sie sogar daran erinnern, diese Reparaturlinie aus Ihrer Konfigurationsdatei zu entfernen.

Lösung #2: phpMyAdmin

Wenn die oben genannten Methoden nicht funktionieren, müssen Sie als Nächstes zu Ihrer Datenbank gehen.

Dies kann einschüchternd sein, wenn Sie nicht genau wissen, wie Datenbanken funktionieren, die Schritte jedoch recht einfach sind. Selbst wenn Sie die Datenbank vollständig zerstören, sollten Sie in der Lage sein, sie erneut vom alten Server herunterzuladen und erneut hochzuladen. Sie brauchen wirklich keine Angst zu haben, solange Sie Ihre Datenbank gesichert haben.

Greifen Sie von Ihrem neuen Webhost auf phpMyAdmin zu. Wählen Sie Ihre WordPress-Datenbank. Dies wird normalerweise als yoursite_wrdp1 bezeichnet.

Dies kann jedoch variieren. Wahrscheinlich wird irgendwo im Titel „WP“ zu sehen sein (siehe Abbildung unten). Sie finden Ihren Datenbanknamen auch in der Datei wp-config.php, die Sie im obigen Schritt geöffnet hatten. Klicken Sie in phpMyAdmin auf den Datenbanknamen, um ihn zu öffnen.

Datenbank wählen
cPanel> Zugriff auf phpMyAdmin> Klicken Sie auf den Datenbanknamen, um ihn zu öffnen.
überprüfen Sie alle
Sobald die Datenbank geladen ist, markieren Sie die Schaltfläche "Alle prüfen / Tabellen mit Overhead prüfen".
reparatur-tisch
Wählen Sie im Dropdown-Feld rechts neben dem Feld, in dem Sie das Kontrollkästchen aktiviert haben, die Option "Tabelle reparieren" aus.
erfolgreiche reparatur
Sie erhalten einen Status darüber, ob die Tabellen repariert wurden, und am oberen Bildschirmrand sollte "Ihre SQL-Abfrage wurde erfolgreich ausgeführt" angezeigt werden.

4 - Verweist Domain-DNS auf Ihren neuen Webhost

Godaddy DNS-Rekord

Als Nächstes müssen Sie den DNS-Eintrag Ihrer Website (A, AAAA, CNAME, MX) auf die Server des neuen Webhosts bei Ihrem Registrar umstellen.

Ihr DNS-Eintrag ist eine Liste von "Anweisungen", die angibt, wohin der Benutzer gesendet werden soll. Durch das Verschieben Ihres DNS-Eintrags auf die neuen Server wird sichergestellt, dass Besucher Ihre Site wie beabsichtigt finden, anstatt einen Fehler oder eine Fehlleitung zu erhalten. Dies ist ein wichtiger Schritt - stellen Sie sicher, dass Sie die richtigen DNS-Informationen von Ihrem neuen Webhost erhalten.

Hier finden Sie die Schritt-für-Schritt-Anweisungen zum Ändern des DNS Ihrer Website unter GoDaddy, Name Billig, und Domain.com.

Spitze

Wenn Ihre Domain derzeit bei Ihrem alten Webhost registriert ist, sollten Sie die Domain an einen Dritten übertragen, damit Sie Ihre Domain im Falle eines erneuten Hostwechsels einfacher und ohne potenzielle Komplikationen mitnehmen können.

5- Überprüfen Sie die DNS-Weitergabe

Sobald Sie aufgefordert haben, Ihren DNS-Eintrag zu verschieben, kann der Wechsel zwischen einigen Stunden und einem ganzen Tag dauern.

Sobald der Switch online ist, benachrichtigen Sie Ihr ehemaliges Hosting-Unternehmen über die Kündigung. Überwachen Sie die Verfügbarkeit Ihrer Website genau für mindestens eine Woche oder so, um sicherzustellen, dass alles auf dem neuen Webhost ordnungsgemäß funktioniert.

Tipp: Verwenden Sie Was ist mein DNS Durchführen einer DNS-Suche zum Überprüfen der aktuellen IP-Adresse von Domänennamen und DNS-Datensatzinformationen von mehreren Nameservern an 18-Speicherorten. Auf diese Weise können Sie den neuesten Status der DNS-Weitergabe überprüfen.
DNS-Karte ist ein weiteres kostenloses DNS-Lookup-Tool zum Überprüfen des DNS-Ausbreitungsstatus von 20-Speicherorten aus.


Wissen, wann es Zeit ist, Ihren Webhost zu ändern

Der Wechsel zu einem neuen Webhost kann eine anstrengende Zeit sein. Aus diesem Grund ziehen es viele Websitebesitzer vor, den Webhost nicht zu wechseln, es sei denn, dies ist erforderlich. Immerhin - warum Zeit und Energie verschwenden, wenn alles in Ordnung ist?

Wann ist der richtige Zeitpunkt, um nach einem neuen Host zu suchen? Woher wissen Sie, dass Ihr Webhost die Hauptursache für Ihr Website-Problem ist? Hier einige Hinweise:

  1. Ihre Website wird ständig heruntergefahren
  2. Ihre Website ist zu langsam
  3. Kundenservice ist nicht hilfreich
  4. Sie benötigen mehr Speicherplatz, Funktionalität oder andere Ressourcen
  5. Du zahlst zu viel
  6. Sie wurden mehr als einmal gehackt
  7. Sie haben an anderer Stelle von einem großartigen Service gehört

Ein guter Webhost = Besser nachts schlafen

Wenn ich zu InMotion Hosting Vor Jahren - der technische Support war so hilfreich und hat meine Website sicher und solide umgestellt, während ich geschlafen habe. Ich bin mit einer Website aufgestanden, die schnell und zuverlässig funktioniert, ohne dass ein einziger Fehler aufgetreten ist.

Wenn Sie sich nicht so wohl fühlen oder sich über negative Berichte, die Sie auf Ihrem Webhost gesehen haben, beunruhigen, kann es an der Zeit für eine Änderung sein.


Lesen Sie auch -

Über Jerry Low

Gründer von WebHostingSecretRevealed.net (WHSR) - eine Hosting-Bewertung, die von 100,000-Benutzern als vertrauenswürdig und nützlich erachtet wird. Mehr als 15 Jahre Erfahrung in den Bereichen Webhosting, Affiliate-Marketing und SEO. Mitwirkender bei ProBlogger.net, Business.com, SocialMediaToday.com und anderen.