All Products
Search
Document Center

Container Service for Kubernetes:Hot migration from ACK Basic clusters to ACK Pro clusters

Last Updated:Mar 19, 2025

You can perform a hot migration to migrate an ACK managed Basic cluster to an ACK managed Pro cluster. Hot migration does not interrupt services and does not affect the normal operation of the cluster. After the cluster is migrated, it cannot be rolled back.

ACK managed Pro clusters are developed based on ACK managed Basic clusters for large-scale production environments, which provide enhanced security and reliability and are covered by service level agreements (SLAs) that include compensation clauses.

ACK managed Basic clusters allows you to create up to two clusters for each account and up to 10 nodes for each cluster. The cluster is small and does not guarantee the availability of the control plane of the cluster. Most clusters are used for personal learning and testing. To increase the cluster size and ensure high availability of the control plane, we recommend that you migrate clusters to benefit from the features of ACK managed Pro clusters. For more information about the differences, see Cluster types.

Usage notes

Item

Description

Billing

After you migrate an ACK managed Basic cluster to an ACK managed Pro cluster, you are charged for cluster management fees. The billing of other cloud resources remains unchanged.

Kubernetes version

  • Only clusters that run of Kubernetes 1.18 or later are supported. After the migration, the Kubernetes version of the cluster remains unchanged. For more information about the Kubernetes versions, see Support for Kubernetes versions.

  • Cluster migration does not support rollback. You cannot migrate an ACK managed Pro cluster to an ACK managed Basic cluster. If the cluster fails to be migrated, the system automatically rolls back the cluster.

After the migration, the Kubernetes version of the cluster remains unchanged and is not forcibly upgraded. If you want to migrate and upgrade the cluster, we recommend that you migrate the cluster before you upgrade the cluster.

Procedure

The process of migrating a cluster includes a precheck and cluster migration. An ACK managed Basic cluster must pass the migration precheck before it can be migrated to an ACK managed Pro cluster.

If the cluster fails to pass the precheck, you can follow the instructions to go to the details page and view further information about the failure.
  1. Log on to the ACK console. In the left-side navigation pane, click Clusters.

  2. On the Clusters page, find the ACK Basic cluster that you want to migrate and choose More > Migrate to Pro in the Actions column.

  3. In the dialog box that appears, read the notes and click precheck.

    迁移提示

    After you click precheck, you are redirected to the Container Intelligent Service (CIS) console. Click Start and follow the instructions to run a precheck on the cluster. If the cluster fails to pass the precheck, you can follow the instructions on the Migration Check page to view further information about the failure.

  4. After the cluster passes the precheck, read notes in the dialog box and click OK.

    After the migration is completed, you can find that the Cluster Specification column of the ACK managed Basic cluster on the Clusters page changes from Basic to Professional.

FAQ

Are the services in the ACK managed Basic cluster affected during the migration?

During the migration, the control plane components of the ACK managed Basic cluster are dormant. The running services are not affected.

How long does the migration process take?

The cluster migration includes three stages: the control plane enters sleep mode, etcd data is backed up, and control plane components are started. The overall process is expected to take 10 to 15 minutes. During this time, the cluster is expected to be unavailable for 5 to 10 minutes.

Does the access link change after the cluster migration?

After the migration, the IP address of the SLB instance of the API server does not change. When you use the kubeconfig file to access the cluster, the IP address of the cluster does not change.

References