Updated on 2024-06-17 GMT+08:00

Migration Process

Applications can be migrated between Kubernetes clusters managed by Huawei Cloud UCS from one geographic region to another to meet data compliance, latency, and availability requirements.

Figure 1 Migration process

The process is as follows:

  1. Cluster evaluation

    In this phase, you will evaluate the status of the source cluster to determine the type of the destination cluster. UCS kspider can automatically collect information about the source cluster, including the Kubernetes version, cluster scale, workload, and storage, and provide you with information about the recommended destination cluster. For details, see Cluster Evaluation.

  2. Data migration

    In this phase, you will migrate images and data related to dependent services to the destination region. You can use the image synchronization function of SWR to migrate images across regions.

    For details about how to migrate data of dependent services, see the cross-region migration guides of Huawei Cloud products. For details, see Data Migration.

  3. Application backup

    In this phase, you will back up applications in the source region cluster. UCS k8clone can automatically collect Kubernetes metadata and save it as a compressed package to the local host to back up applications in the cluster. For details, see Application Backup.

  4. Application migration

    In this phase, you will migrate applications from the source region cluster to the destination region cluster by restoring backup data. For details, see Application Migration.