The billable items of Data Transmission Service (DTS) vary based on the type of the DTS instance that you use. This topic describes the billable items and billing rules of DTS.
When you purchase a DTS instance, you are charged based on the billing method, features, and cluster type of the DTS instance, the regions in which the source and destination database instances reside, the quantity of DTS instances that you want to purchase, and the subscription duration. You are not charged based on the amount of data in database instances. For more information, visit the DTS pricing page.
If the source database is a distributed database instance, such as a PolarDB-X instance, a Data Management (DMS) logical database, or a MongoDB database, you are also charged based on the number of nodes of the distributed database instance when you use the data synchronization or data verification feature of DTS.
Instance | Billable item | Billing rule |
Data migration instance | Instance usage | Only the pay-as-you-go billing method is supported.
|
Internet traffic | You are charged Internet traffic fees for the outbound traffic that is generated if the Access Method parameter of the destination database is set to Public IP Address for a data migration instance. When you use DTS to migrate data, the following types of traffic may be generated:
| |
Data synchronization instance | Instance usage |
|
Change tracking instance | Instance usage |
|
Data transfer | The data transfer fees for the traffic that is generated when a client consumes the data that is tracked by a change tracking instance. Free of charge. | |
Data verification task | Instance usage | For more information, see Billing method of data verification. |
Dedicated cluster | Cluster specifications, Internet traffic, and storage | For more information, see Billing of DTS dedicated clusters. |
FAQ
Why am I still charged for a pay-as-you-go instance that does not transfer data?
When an incremental task is running on a pay-as-you-go DTS instance, you are charged based on the actual resource usage regardless of whether data changes occur in the source database. We recommend that you terminate or release the DTS instance at the earliest opportunity after the data transfer is complete. For more information, see Terminate a DTS instance and Release DTS instances.
How do I delete a DTS instance?
You can delete a DTS instance by releasing the instance. For more information, see Release DTS instances.
Am I charged for a DTS synchronization instance?
Yes, you are charged for a DTS synchronization instance. By default, a synchronization instance includes Incremental Data Synchronization tasks. Therefore, you are charged after the Incremental Data Collection module is started.