Category | Feature | Description | References |
Task management | Task creation and configuration | You can create DTS tasks between various data sources. You can determine whether to configure a DTS task before or after you purchase a DTS instance. | |
Task scheduling | By default, DTS schedules a task to a shared cluster. You can select a dedicated cluster in advanced settings to schedule the task. | N/A |
Task monitoring | In the DTS console, you can obtain the status of the connections between DTS and the source and destination databases and various performance metrics of a DTS instance. You can refer to the obtained information to manage DTS tasks. | Monitor task performance |
Task diagnostics | You can check the performance of the source database, destination database, network, and DTS during incremental migration. DTS provides diagnostic results and suggestions. | |
Task modification | You can manage environment tags of instances, add or remove objects to be synchronized when a data synchronization instance is running, and modify the ETL configurations of a data synchronization or migration instance. | |
Task deletion | To prevent additional fees, you can manually release a pay-as-you-go DTS instance or unsubscribe from a subscription DTS instance if all DTS tasks of the DTS instance are complete and the configurations of the DTS instance are no longer needed. | Release DTS instances |
Cross-account access | This feature allows you to configure a DTS task across Alibaba Cloud accounts for scenarios such as resource migration or merging across Alibaba Cloud accounts and business architecture adjustment. | Configure a DTS task across Alibaba Cloud accounts |
Cross-cloud access in a hybrid cloud | You can access databases over public IP addresses to migrate data between accounts that have different attributes, such as between an account in the public cloud and an account in the financial cloud. | N/A |
Operation logs | You can query the operation logs of an instance to obtain information about the operations on the instance, operation results, and operator. | Query the operations logs of instances |
Database connection management | You can register databases in advance. When you configure a task, you can directly select registered databases. DTS automatically enters the database information without requiring you to manually enter the database information. | Manage database connections |
APIs | Alibaba Cloud pctowap open platform (POP) API operations | You can call API operations in OpenAPI Explorer for debugging. | API overview |
SDKs | You can call API operations by using SDKs. | API usage example |
Terraform | The open source tool Terraform is supported. | N/A |
Network management | Cross-region connectivity | This feature allows you to transmit data between source and destination databases that reside in different regions. | Cross-border and cross-region tasks |
Data compression and transmission | DTS supports concurrent data compression and transmission to help minimize the bandwidth utilization. | Benefits |
Access over an internal endpoint | DTS allows you to connect to the source or destination database in a virtual private cloud (VPC) over an internal endpoint. | N/A |
Database Gateway | You can connect a database to DTS by using Database Gateway. | Connect an on-premises database or a database hosted on a third-party cloud to Alibaba Cloud by using Database Gateway |
Access over the Internet | You can connect a database to DTS by using a public IP address. | Add the CIDR blocks of DTS servers |
Cross-border data transmission | By default, DTS supports only data synchronization within the same country or region. | |
Event center | Event notifications | You can use the event subscription feature of CloudMonitor to configure custom alert notifications for important events. This allows you to promptly become aware of the occurrence and progress of events, get informed of event dynamics in real time, and efficiently analyze and locate issues in the event of business interruptions. | Subscribe to event notifications |
Proactive O&M platform | The O&M event alert feature is supported. When the system detects risks that may cause DTS instances to fail to run as expected, corresponding O&M events are triggered and notifications are sent by using the console, emails, or internal messages. | Manage O&M events |
Serverless instances | Serverless instance management | You can suspend a serverless instance, view metric data, and modify the upper and lower limits of DTS units (DUs). | N/A |
Dedicated clusters | DU management | You can view the DUs that are created for a dedicated cluster and the DU usage. You can also modify the number of DUs for a task in a dedicated cluster to adjust the specifications of the task. | |
Disk configuration changes | If the disk usage of a dedicated cluster is too high to meet your business requirements, you can expand the disk capacity of the dedicated cluster to ensure that the disk space of the dedicated cluster meets your business requirements. | Increase the storage space of nodes in a DTS dedicated cluster |
DTS instance migration between a dedicated cluster and a public cluster | You can migrate DTS instances between a dedicated cluster and a public cluster. | Migrate a DTS instance between a dedicated cluster and a public cluster |
Dedicated cluster management | You can manually renew a dedicated cluster, modify node configurations of the dedicated cluster, and specify the overcommit ratio for the dedicated cluster. | Manage a DTS dedicated cluster |
Security | Data encryption | DTS supports SSL-secured connections to databases. | Synchronize data between ApsaraDB RDS for MySQL instances |
Operation isolation | You can use Resource Access Management (RAM) identities, including RAM users and RAM roles, that are granted minimum required permissions to access DTS. This improves data security and reduces security risks caused by permission abuse. | N/A |
Account permission management | You can use system policies to authorize access to resources such as ApsaraDB RDS and Elastic Computer Service (ECS) instances within the specified Alibaba Cloud account. This allows you to perform DTS tasks by using a database account that has sufficient permissions. | |
Reliability | High availability (HA) clusters | DTS uses servers with high specifications to ensure the performance of each data synchronization or migration instance. | Benefits |
Resumable upload | DTS supports automatic resumable upload to effectively ensure the reliability of data transmission. | Benefits |
Disaster recovery protection for data sources | If the source or destination database cannot be connected or other problems occur, DTS supports immediate and continuous retry operations. | N/A |