Gleichheit von Quellinstanz und Zielinstanz
Die Gleichheit der Quell- und Zielinstanz kann aus mehreren Blickwinkeln betrachtet werden. Einmal wird eine Versionsgleichheit zwischen der Quell- und Zielinstanz benötigt, um überhaupt eine Migration sicherzustellen. Diese Voraussetzung betrifft sowohl die Migration von einer CES-VM-Instanz auf eine CES-MN-Instanz, als auch die Migration von einer CES-MN-Instanz auf eine CES-MN-Instanz. Auf der anderen Seite stellt sich die Frage, wie sich nach der Migration Quell- und Zielinstanz gleichen.
Gleichheit bei der Migration von einer CES-VM-Instanz auf eine CES-MN-Instanz
Migrationsvoraussetzungen
Dogu-Versionen müssen sich gleichen, weil:
- Dogus zwischen verschiedenen Versionen verschiedene eigene Migrationen erfordern. Diese Komplikationen vermeiden wir durch Versionsgleichheit.
- Gleiche Versionen die gleichen Konfigurationen haben. Das erleichtert die Migration und vermeidet Inkonsistenzen.
Ausnahmen
Folgende Dogus werden bei der Gleichheit außer Acht gelassen, da sie auf CES-MN-Instanzen nicht existieren:
- premium/backup
- official/monitoring
- official/registrator
-
official/nginx
- nginx wird in CES-MN-Instanzen durch nginx-static und nginx-ingress ersetzt
- nginx muss auf der exportierenden Instanz mindestens in Version 1.28.0-2 vorliegen
Gleichheit und Vergleichbarkeit nach der Migration
- Die architektonischen Unterschiede zwischen einer CES-VM-Instanz und einer CES-MN-Instanz sorgen dafür, dass keine absolute Gleichheit zwischen Quell- und Zielinstanz geben kann.
-
Für Endnutzer auf der Benutzeroberfläche sollte nach der Migration alles gleich funktionieren.
- Ausnahme sind natürlich Dogus, die nicht migriert werden.
- Wenn die FQDN mit migriert wird, fällt der Umzug idealerweise gar nicht auf.
Gleichheit bei der Migration von einer Multinode-Instanz auf eine andere Multinode-Instanz
Coming soon