Last updated: 2020-02-25 18:51:00


Tencent Cloud Data Transmission Service (DTS) isa data transfer service that integrates such features as data migration, sync, and subscription, helping you migrate your databases without interrupting your business and build a high-availability database architecture for remote disaster recovery through real-time sync channels. Its data subscription feature grants you real-time access to incrementally updated data in your TencentDB instance, so that you can consume such data based on your business needs. Currently, DTS for MongoDB supports data migration on different versions of MongoDB and in various network scenarios.

Source instance Source instance to be migrated from.
Destination instance Destination instance of the migration, i.e. TencentDB for MongoDB instance purchased by the user
CVM-created instance MongoDB service deployed on a CVM instance.
Public network-created instance MongoDB service deployed on the public network.

Migration Compatibility

Supported Features

  • Data migration: DTS supports one-time migration of all data to the cloud.
  • Data sync: DTS supports real-time data sync by combining full migration and incremental sync.

Supported Versions

  • DTS supports MongoDB 3.2, 3.4, and 3.6.
  • Currently, DTS supports only MongoDB replica sets but not sharding clusters.

Supported Networks

DTS supports data migration and data sync across a public network, CVM-created instances, Direct Connect gateways, VPN gateways, and CCN.

Supported Scenarios

  • Cloudification migration: DTS supports migrating your Redis instance in a traditional IDC to TencentDB for Redis, moving your businesses to the cloud in an efficient and convenient manner.
  • Self-built service migration: DTS supports migrating your MongoDB service created with virtual machines in Tencent Cloud or other clouds to TencentDB for MongoDB.
  • Migration of MongoDB data from other cloud vendors: DTS supports migrating MongoDB data from other cloud vendors to TencentDB for MongoDB.
  • Migration between cloud instances: DTS supports data migration or real-time sync between cloud instances. The supported versions are as follows:

Notes on Migration

  • To ensure migration efficiency, cross-region migration of instances created by CVM is not supported.
  • To migrate instances over a public network, make sure that the source instance is accessible from the public network.
  • After the successfully migrated data is verified by your business, the connection to the source instance can be closed and then switched to the destination instance.
  • Online migration is not supported for self-built single-node instances as they have no oplog.