该接口用于修改迁移任务,进行任务的切换或回滚。

该接口用于RDS一键迁移到POLARDB时进行切换或回滚:
  • 在切换前调用该接口会进行切换;
  • 在切换完成后调用该口会进行回滚。
详情请参见一键升级RDS for MySQL到POLARDB for MySQL

调用该接口时,集群必须已经创建了一键升级任务。创建一键升级任务的接口为CreateDBCluster,参数CreationOption取值需要为MigrationFromRDS

请求参数

名称 类型 是否必须 描述
Action String 系统规定参数,取值:ModifyDBClusterMigration。
DBClusterId String POLARDB集群ID。
SourceRDSDBInstanceId String 源RDS实例ID。
NewMasterInstanceId String 新的主实例ID,取值:
  • <DBClusterId>:填写POLARDB集群ID时进行切换。
  • <SourceRDSDBInstanceId>:切换后,可以填写RDS实例ID时进行回滚。

返回参数

名称 类型 描述
<公共返回参数> - 详见公共参数
RequestId String 请求ID。

请求示例

https://polardb.aliyuncs.com/?Action=ModifyDBClusterMigration
&DBClusterId=pc-bpxxxxxxx
&SourceRDSDBInstanceId=rm-bpxxxxxxx
&NewMasterInstanceId=pc-bpxxxxxxx
&<[公共请求参数]>

返回示例

XML格式
<ModifyDBClusterMigrationResponse>  
<RequestId>A1B303A5-653F-4AEE-A598-023FF966C1E0</RequestId>
</ModifyDBClusterMigrationResponse>
JSON格式
{    "RequestId": "A1B303A5-653F-4AEE-A598-023FF966C1E0"}