All Products
Search
Document Center

Data Transmission Service:Migrate a DTS instance between a dedicated cluster and a public cluster

Last Updated:Jul 17, 2026

Data Transmission Service (DTS) supports migrating instances between dedicated clusters and public clusters.

Prerequisites

  • A DTS dedicated cluster and the DTS instance to be migrated are created.

    Note

    If the DTS instance is a data synchronization or migration instance, the source and destination databases must reside in the same region.

  • The instance must be in the Running state.

Usage notes

  • Do not perform DDL operations on the source database during instance migration. Otherwise, the migration fails or data becomes inconsistent.

  • The DTS instance to be migrated, including its source and destination databases, must reside in the same region as the dedicated cluster.

  • After you migrate a DTS instance from a public cluster to a dedicated cluster, you are no longer charged for the instance. If the instance uses the subscription billing method, it is switched to pay-as-you-go and automatically refunded.

  • If you migrate a DTS instance from a dedicated cluster to a public cluster, you are charged for the instance. For more information, see Billing overview.

  • Before you migrate a DTS instance from a public cluster to a dedicated cluster, estimate the number of DTS units (DUs) required based on the instance class in the public cluster. If the dedicated cluster does not have enough available DUs, the migration fails. For the mappings between instance classes in dedicated and public clusters, see the table in step 5.

Procedure

  1. Go to the Dedicated Cluster page.

  2. To the right of Workbench, select the region where you want to create the dedicated cluster.

  3. In the Cluster Task list, open the Task Migration panel in one of the following ways:

    • Find the target dedicated cluster and in the Operation column, click 更多设置 > Task Migration.

    • Click the name or ID of the target dedicated cluster, or click Detail in the Operation column. Then, in the upper-left corner of the Basic Information section, click Task Migration.

  4. In the Task Migration panel, configure the following parameters.

    Section

    Parameter

    Description

    Supported Scenarios

    N/A

    Select Migrate a DTS instance from a dedicated cluster to a shared cluster or Migrate a DTS instance from a shared cluster to a dedicated cluster based on your business requirements.

    Important

    If the source or destination database of the DTS instance is an on-premises database or a database deployed on a third-party cloud platform, you must add the CIDR blocks of DTS servers to the IP address whitelist of the database. For more information, see Add the CIDR blocks of DTS servers.

    Select the DTS instance to be migrated

    Type

    The type of the DTS instance to be migrated. Valid values:

    • Data Migration

    • Change Tracking

    • Data Synchronization

    Select instance

    The DTS instance to be migrated.

  5. Click OK.

    The following table describes the mappings between instance classes in dedicated and public clusters.

    Instance classes in dedicated clusters

    Instance classes in public clusters

    1DU

    micro

    2DU

    small

    3DU

    medium

    4DU

    large

    5DU

    xlarge

    6DU

    2xlarge

    Note
    • If a data migration instance is allocated more than 6 DUs, it is converted to 2xlarge in the public cluster by default.

    • If a data synchronization instance is allocated more than 4 DUs, it is converted to large in the public cluster by default.