Skip to content

How to migrate to DigitalOcean

Moving an existing site to DigitalOcean — what they handle for you, what you'll do yourself, and the safe order to do it in.

Free migration not advertised
Support during your move: ticket, community, knowledge base

Auswahl einer DigitalOcean Droplet-Größe

Beginnen Sie mit Ihrer aktuellen Ressourcennutzung. Der $4/Monat-Plan mit 512MB eignet sich für statische Websites, während der $6-Plan mit 1GB für einfache WordPress-Installationen ausreicht. Für Datenbanken über 500MB oder hochfrequentierte Websites sollten Sie direkt zum $24-Droplet mit 4GB RAM (2 vCPUs, 80GB Speicher) greifen. Passen Sie die Größe an Ihren bestehenden RAM- und Speicherbedarf an — DigitalOcean bietet klare Abstufungen (0,5GB → 1GB → 2GB → 4GB → 8GB → 16GB).

Vorbereitung vor der Migration

  1. Sichern Sie alles: Exportieren Sie Ihre Datenbank und komprimieren Sie die Website-Dateien.
  2. Senken Sie die DNS-TTL: Setzen Sie sie mindestens 48 Stunden vor der Migration auf 300 Sekunden (5 Minuten). Dies beschleunigt den finalen Wechsel.
  3. Notieren Sie Zugangsdaten: Datenbank-Benutzer, FTP-Logins und Server-Konfigurationen (wie .htaccess).

Transfer und Test

  1. Starten Sie einen Droplet: Wählen Sie Ihre Größe und ein Rechenzentrum in der Nähe Ihrer Zielgruppe (9 Optionen, darunter Singapur, Frankfurt oder New York).
  2. Laden Sie Dateien hoch: Nutzen Sie SCP oder rsync für große Verzeichnisse.
  3. Importieren Sie die Datenbank: Stellen Sie Ihr Backup per SSH oder mit einem Tool wie phpMyAdmin wieder her.
  4. Testen Sie privat: Bearbeiten Sie Ihre lokale hosts-Datei, um die Domain auf die Droplet-IP zu verweisen, oder nutzen Sie die temporäre URL des Servers. Prüfen Sie Formulare, Logins und statische Inhalte.

DNS-Umstellung und Nachbereitung

  1. Aktualisieren Sie DNS: Richten Sie A/AAAA-Records auf die Droplet-IP aus. Die Änderungen werden innerhalb des TTL-Fensters übernommen (5 Minuten bei korrekter Vorbereitung).
  2. Überwachen Sie: Beobachten Sie die Server-Antwortzeiten — in unseren Tests lagen sie bei 94ms Verarbeitung und 149ms Gesamtanfragezeit. Nutzen Sie dig oder einen Propagation-Checker, um globale DNS-Updates zu bestätigen.
  3. Prüfen Sie die Uptime: DigitalOcean zeigte in unseren Messungen 100% Uptime über 30 Tage. Behalten Sie Ihr altes Hosting für 72 Stunden als Fallback aktiv.

Supportkanäle: Tickets oder Community-Foren bei Problemen. Machen Sie es nicht zu kompliziert — Droplets sind unverwaltete Linux-VMs, daher folgt hier Standard-Serveradministration.