WordPress Netzwerk-Seite in 9 Schritten zu neuem Server migrieren

Anhand dieses Ablaufs kann eine WordPress Netzwerkinstallation ( Multisite ) von einem zum anderen Server migriert werden.

  1. Am Zielsystem
    1. Mapped-Domains definieren
    2. WordPress Tables löschen
  2. Am Quellsystem
    1. Kommentare sperren
    2. Verwaltungsmodus ( Maintenance Mode ) aktivieren
  3. Am Zielsystem
    1. Dateien von Quellsystem ziehen (via rsync; inkl. chown -R www:www ./)
    2. Datenbank von Quellsystem ziehen (via mysqldump und mysql)
    3. wp-config.php anpassen
  4. Am Arbeitsplatzrechner
    1. Zielsystem via /etc/hosts Eintrag testen
  5. Bei Domainregistrar
    1. DNS-Einträge (inkl. Mapped Domains) hinterlegen

Der Fokus dieser Vorgehensweise liegt darauf, sowohl Downtime und Aufwand gering zu halten.

Ist die Verfügbarkeit besonders kritisch, sollte auf eine Variante mit Datenbankreplikation zurückgegriffen werden.