TencentDB Service for Transmission, also known as Data Transfer Service (DTS), provides database-oriented data migration, synchronization and subscription services and supports cross-instance continuous data replication, helping you securely and easily migrate your database onto the cloud. The binlog-based data subscription feature enables you to stream data updates in the database to a data warehouse in real time. Moreover, DTS helps you easily migrate databases without business interruption and build high-availability database architecture for cross-region disaster recovery using real-time synchronization tunnels. It lets you focus on business development rather than complex data interaction tasks.
DTS helps you migrate your databases to TencentDB for MySQL with zero downtime throughout the entire process. All data generated during migration of the source database is synced to the target database in real time. Therefore, the source database continues to provide services during migration. After data replication, the source database remains synced with the target database and you can freely select the service switchover time.
DTS uses high-spec servers to ensure superior transfer performance of each migration and synchronization linkage. In terms of data migration, the underlying layer of DTS employs a variety of performance optimization measures which significantly improve the transfer performance of DTS compared with traditional data migration tools.
DTS features extremely high availability, with each of its nodes possessing high failure recovery capabilities at the second level and outstanding self-healing capabilities. With the high reliability of DTS, you can rest assured of the data consistency when migrating your data to the cloud.
DTS does not require any separate drivers, applications or major changes to the source database. With just a few simple steps in Tencent Cloud's visualized management interface, you can start data transfer right away.
A migration task can be set up in just minutes in DTS Console where you can define various parameters for the migration task including the links to the source and target databases, migration type and objects.
DTS supports non-stop migration, minimizing the impact of database downtime on the business caused by the migration process.
DTS can be accessed through multiple network environments such as public networks, VPNs and direct connect lines and covers main data migration linkage from local IDCs to the cloud, helping you build a hybrid cloud environment for real-time data synchronization with ease.
Incremental data updates in TencentDB for MySQL can be streamed to the backend database for data archival storage or real-time analytics.
DTS supports various types of database migration in different environments. Migration is available for source databases such as self-built databases on public networks with public IPs, self-built databases connected to Tencent Cloud through VPN or direct connect line and self-built databases on Cloud Virtual Machine, and target databases can be TencentDB for MySQL instances. DTS features progress status viewing for all migration tasks and multitasking bulk operations.
DTS can help you obtain incremental data updates in TencentDB for MySQL in real time, and you can freely consume the incremental data according to your own business needs for various business scenarios such as cache update policy implementation, asynchronous business decoupling and real-time synchronization of data from heterogeneous sources and data containing complex ETL. It supports features like dynamic addition and removal of subscribed objects, online viewing of subscribed data and modification of consumption time points.
The data synchronization feature of DTS provides real-time data synchronization between two database instances for TencentDB for MySQL, which is perfectly suitable for scenarios such as cross-regional disaster recovery. Currently, DTS only supports data synchronization for TencentDB for MySQL instances.
If the business is deployed in a single region, services may be unavailable due to incidents such as power outages and network disconnections, and data recovery time cannot be estimated.
The DTS can provide disaster recovery sync for disaster recovery instances in the cloud database. This is based upon direct connection to Tencent's private network. The disaster recovery architecture allows for mutual redundancy between data centers in different regions. When a data center is faulty or fails to provide services due to force majeure, another data center can quickly take over. The optimization of database replication via DTS significantly reduces delay in master/slave sync and minimizes the risk of data loss resulting from sync delay in disasters.
Many customers hope to continue their services during system migration. However, the consistency of the migrated data cannot be guaranteed without stopping service during the migration.
The data migration function offered by DTS provides a non-stop migration solution. During the migration process, replication of incremental data updates ensures the consistency of migrated data, allowing the source database to continue providing services externally and minimizing the impact of the cloudification process on your business. Data migration can be set up in just a few simple steps to help guide you through the tedious process of migrating local data to the cloud.
If a local IDC is being used as a business center, services may become unavailable due to a regional failure.
The DTS supports data sync in cases where a local IDC serves as the service center and Tencent Cloud serves as the disaster recovery center. By using this feature and the ready-to-use cloud service, you can easily implement disaster recovery for a local IDC without a huge amount of prior investment in infrastructure.
Leveraging the data subscription feature of DTS, you can stream incremental data updates in cloud database to the archival database or data warehouse in real time.
Data Transfer Service (DTS) is currently free of charge. We will inform all users in advance when we decide to start charging for this service.