数据传输服务(Data Transfer Service,DTS)支持 MySQL、MariaDB、Percona、TDSQL-C、TDSQL MySQL、PostgreSQL、Redis、MongoDB、SQL Server 等多种数据库类型,可帮助用户在业务不停服的前提下轻松完成数据库迁移上云,利用实时同步通道轻松构建高可用的数据库容灾架构,通过数据订阅来满足商业数据挖掘、业务异步解耦等场景需求。
下表为操作审计支持的数据传输服务操作列表:
操作名称 | 资源类型 | 事件名称 |
---|---|---|
配置数据订阅通道 | dts | ActivateSubscribe |
binlogSDK鉴权 | dts | AuthenticateSubscribeSDK |
完成数据迁移任务 | dts | CompleteMigrateJob |
配置数据对比任务 | dts | ConfigDataComparisonJob |
配置订阅任务 | dts | ConfigureSubscribeJob |
配置一个同步任务 | dts | ConfigureSyncJob |
恢复一个暂停中的迁移任务。 | dts | ContinueMigrateJob |
恢复处于暂停中的数据同步任务。 | dts | ContinueSyncJob |
创建AccessKey | dts | CreateAccessKey |
校验同步任务 | dts | CreateCheckSyncJob |
创建一致性校验任务 | dts | CreateCompareTask |
连通性测试 | dts | CreateConnectTestJob |
创建消费组 | dts | CreateConsumerGroup |
校验迁移任务 | dts | CreateMigrateCheckJob |
创建数据迁移任务 | dts | CreateMigrateJob |
购买迁移服务。购买成功后会返回随机生成的迁移服务id列表,也可以通过查询迁移服务任务列表接口DescribeMigrationJobs 看到购买成功的实例Id。注意,一旦购买成功后源及目标数据库类型,源及目标实例地域不可修改。 |
dts | CreateMigrationService |
创建修改同步配置的校验任务 | dts | CreateModifyCheckSyncJob |
创建订阅任务 | dts | CreateSubscribe |
订阅任务配置完成后,发起一个异步的校验任务 | dts | CreateSubscribeCheckJob |
本接口用于创建数据对比任务,创建成功后会返回数据对比任务 ID,形如:sync-8yv4w2i1-cmp-37skmii9, | dts | CreateSyncCompareTask |
本接口(CreateSyncJob)用于创建灾备同步任务。创建同步任务后,可以通过 CreateCheckSyncJob 接口发起校验任务。校验成功后才可以通过 StartSyncJob 接口启动同步任务。 | dts | CreateSyncJob |
删除一致性校验任务 | dts | DeleteCompareTask |
删除一个消费组 | dts | DeleteConsumerGroup |
删除数据迁移任务 | dts | DeleteMigrateJob |
删除一致性校验任务。当一致性校验任务状态为success、failed、canceled 时可以执行此操作。 | dts | DeleteSyncCompareTask |
删除同步任务 | dts | DeleteSyncJob |
查询Access Key | dts | DescribeAccessKeys |
查询任务执行结果 | dts | DescribeAsyncRequestInfo |
查询同步校验任务结果 | dts | DescribeCheckSyncJobResult |
查询一致性校验任务详情 | dts | DescribeCompareReport |
查询一致性校验任务列表 | dts | DescribeCompareTasks |
查询连通性检查任务结果 | dts | DescribeConnectTestResult |
获取数据订阅的消费组详情 | dts | DescribeConsumerGroups |
查询数据库参数 | dts | DescribeDBVariables |
查询数据对比结果 | dts | DescribeDataComparisonResult |
获取迁移校验结果 | dts | DescribeMigrateCheckJob |
查询可迁移的实例列表 | dts | DescribeMigrateDBInstances |
查询数据迁移任务 | dts | DescribeMigrateJobs |
查看迁移库表 | dts | DescribeMigrateObject |
查询数据迁移进度 | dts | DescribeMigrateProgress |
查询迁移校验任务结果 | dts | DescribeMigrationCheckJob |
查询某个迁移任务详情 | dts | DescribeMigrationDetail |
查询数据迁移任务列表 | dts | DescribeMigrationJobs |
查询修改对象的校验任务的结果 | dts | DescribeModifyCheckSyncJobResult |
查询可售卖订阅地域 | dts | DescribeRegionConf |
查询校验任务的结果 | dts | DescribeSubscribeCheckJob |
查询订阅实例配置 | dts | DescribeSubscribeConf |
查询订阅任务配置 | dts | DescribeSubscribeDetail |
查询订阅任务列表 | dts | DescribeSubscribeJobs |
查询订阅实例是否可以退换 | dts | DescribeSubscribeReturnable |
获取数据订阅实例列表 | dts | DescribeSubscribes |
查询一致性校验任务详情 | dts | DescribeSyncCompareReport |
查询一致性校验任务列表。通过该接口可查看改任务下所有一致性校验任务。 | dts | DescribeSyncCompareTasks |
查询数据库实例列表 | dts | DescribeSyncDbInstances |
查询同步任务信息 | dts | DescribeSyncJobs |
下线已隔离的订阅任务 | dts | DestroyIsolatedSubscribe |
下线数据迁移任务 | dts | DestroyMigrateJob |
下线同步任务 | dts | DestroySyncJob |
隔离数据迁移任务 | dts | IsolateMigrateJob |
销毁订阅任务 | dts | IsolateSubscribe |
隔离同步任务 | dts | IsolateSyncJob |
修改一致性校验任务 | dts | ModifyCompareTask |
修改一致性校验任务名称 | dts | ModifyCompareTaskName |
修改kafka消费组备注 | dts | ModifyConsumerGroupDescription |
修改消费组密码 | dts | ModifyConsumerGroupPassword |
修改数据迁移任务 | dts | ModifyMigrateJob |
修改迁移任务中的DB地址 | dts | ModifyMigrateJobAddress |
调整实例规格 | dts | ModifyMigrateJobSpec |
修改迁移名称 | dts | ModifyMigrateName |
修改迁移任务的传输速率 | dts | ModifyMigrateRateLimit |
修改任务运行时属性 | dts | ModifyMigrateRuntimeAttribute |
配置迁移服务 | dts | ModifyMigrationJob |
修改订阅实例自动续费标识 | dts | ModifySubscribeAutoRenewFlag |
修改数据订阅实例通道的消费时间点 | dts | ModifySubscribeConsumeTime |
修改数据订阅实例的名称 | dts | ModifySubscribeName |
修改订阅对象 | dts | ModifySubscribeObjects |
修改数据订阅实例的IP和端口号 | dts | ModifySubscribeVipVport |
修改一致性校验任务,在任务创建后启动之前,可修改一致性校验参数。 | dts | ModifySyncCompareTask |
修改同步一致性校验任务名称 | dts | ModifySyncCompareTaskName |
修改同步任务配置 | dts | ModifySyncJobConfig |
修改同步任务名称 | dts | ModifySyncJobName |
修改同步任务的传输速率 | dts | ModifySyncRateLimit |
下线已隔离的数据订阅实例 | dts | OfflineIsolatedSubscribe |
暂停一个迁移任务。 | dts | PauseMigrateJob |
暂停处于同步中的数据同步任务。 | dts | PauseSyncJob |
解除隔离数据迁移任务 | dts | RecoverMigrateJob |
解除隔离同步任务 | dts | RecoverSyncJob |
重置kafka offset | dts | ResetConsumerGroupOffset |
重置订阅任务 | dts | ResetSubscribe |
调整同步任务规格 | dts | ResizeSyncJob |
重试迁移任务 | dts | ResumeMigrateJob |
当订阅任务报错时,重启该任务 | dts | ResumeSubscribe |
重试同步任务 | dts | ResumeSyncJob |
跳过迁移校验检查项 | dts | SkipCheckItem |
跳过同步校验检查项 | dts | SkipSyncCheckItem |
启动一致性校验任务 | dts | StartCompare |
启动数据迁移任务 | dts | StartMigrateJob |
开始修改配置流程 | dts | StartModifySyncJob |
开启订阅任务 | dts | StartSubscribe |
启动一致性校验任务,启动之前需要先通过接口CreateSyncCompareTask 创建一致性校验任务,启动后可 | dts | StartSyncCompare |
启动同步任务 | dts | StartSyncJob |
终止一致性校验任务 | dts | StopCompare |
终止数据迁移任务 | dts | StopMigrateJob |
终止一致性校验任务 | dts | StopSyncCompare |
结束同步任务 | dts | StopSyncJob |