//Cloudogu EcoSystem Docs

Prerequisites

The source and target instances must fulfill a number of prerequisites for successful migration.

Prerequisites for the source instance

  • Port 7022 and port 80 are 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.