Projekt
Migrationen ohne Datenverlust
Fotoverwaltung und Medienserver samt Datenbanken auf die Container-Plattform umgezogen: Bestand erfasst, jede Datei gegen die Datenbank geprüft, Umschaltung erst nach Freigabe.
- Bestand erfassen: Version, Zahlen aus der Datenbank, Pfade, Ordnergrößen als Messlatte.
- Gleiche Version, gleiche Pfade im neuen Stack, damit die Datenbank unverändert passt.
- Testlauf auf eigenem Port: Datenbank einspielen, Zahlen vergleichen, jede Datei prüfen, die die Datenbank kennt.
- Umschaltung nach Freigabe: Original stoppen, letzter Dump, Restkopie, erneut prüfen, Proxy umstellen, Ende-zu-Ende testen.
- Alte Instanz als Archiv behalten, bis das Backup geprüft ist.
Dienste mit fester Server-Identität dürfen nie doppelt laufen: dort wurde die Datenbank offline geprüft und eine Probe-Umschaltung mit sofortigem Rückweg gemacht. Lektion: „0 geprüft“ ist kein Erfolg, Prüfskripte brechen bei Schema-Fehlern ab.