Prerequisites
The source and target instances must fulfill a number of prerequisites for successful migration.
Prerequisites for the source instance
- Port
7022and port80are accessible from outside. - The minimum version of the installed Dogus corresponds to this list
- All Dogus are healthy
-
The instance is in export mode.
- A CES-VM instance is in export mode when all Dogus are "healthy".
- A CES-MN instance is in export mode when the "exportCron" timestamp is in the past.
Minimal dogu versions
- nginx:
1.28.0-2
Requirements of the target instance
- The available free memory is dimensioned so that the volumes can be increased to the data volume of the source instance plus the configured factor.
- All Dogus are healthy
- The aforementioned ports on the source instance must be reachable from the target instance.
Further requirements
Dogus
- The Dogu versions of the source and target instances must match exactly.
-
These dogus are an exception:
- The nginx dogu of the CES-VM is not deployed in CES-MN. There is the nginx-static and the nginx-ingress for this.
- The migration takes this into account automatically.
- The Backup & Restore dogu only exists in the CES-VM. The functions are mapped in the CES-MN by other applications.
- This dogu should not be deleted!
- The migration automatically takes this into account.
- Jira and Confluence are no longer supported in CES-MN.
- These dogus must be deleted on the source instance before migration.
- The Monitoring dogu (official/monitoring) is ignored during migration as it does not exist in CES-MN.
- The functions of the Monitoring-Dogu are taken over by Grafana in CES-MN. For technical reasons, Grafana may only be installed after the migration has been completed.
- The migration takes this into account automatically.
- The Registrator-Dogu no longer exists in CES-MN.
- The migration takes this into account automatically.