指定一个已备份的实例作为源实例,将其数据批量复制迁移至同一业务(ProductId)下面一个或多个已经创建的其他实例上,实现类似克隆实例的效果。使用本接口成功完成实例数据复制迁移后,您将得到一个或多个与源实例具有相同数据环境的实例。
调用本接口进行实例数据复制迁移之前,请仔细阅读以下使用说明,确保任务成功执行:
OriginPodId)的“备份还原状态”必须为“备份完成”。请先参考 BackupPod 接口将源实例备份至云盘。DstPodIdList)的“备份还原状态”必须为“正常状态”;“实例状态”必须为“已关机”。GetTaskInfo 接口查询任务执行结果;下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数。
| 参数 | 类型 | 是否必选 | 示例值 | 描述 |
|---|---|---|---|---|
| Action | String | 是 | PodDataTransfer | 接口名称。当前 API 的名称为 PodDataTransfer。 |
| Version | String | 是 | 2023-10-30 | 接口版本。当前 API 的版本为 2023-10-30。 |
| 参数 | 类型 | 是否必选 | 示例值 | 描述 |
|---|---|---|---|---|
| ProductId | String | 是 | 1591495366954****** | 源实例所归属的业务 ID。 |
OriginPodId | String | 是 |
| 源实例 ID。 注意 请务必确保源实例已使用 |
DstPodIdList | Array of String | 是 |
| 目标实例 ID 列表。 注意 请确认以下前提条件均已满足:
|
Type | Integer | 否 |
| 实例数据复制迁移的操作方式。 |
下表仅列出本接口特有的返回参数。更多信息请参见返回结构。
| 参数 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| Jobs | Array of Job | - | 子任务列表,每个目标实例对应一个子任务。 |
| TaskId | String | 7294170061873****** | 实例数据复制迁移的主任务 ID。 |
| TaskAction | String | PodDataTransfer | 任务类型。本接口固定返回 PodDataTransfer。 |
| 参数 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| JobId | String | job-7294170061873******-7294157141458****** | 子任务 ID,唯一对应一个目标实例的数据复制迁移操作。 |
| PodId | String | 7294157141458****** | 该子任务对应的目标实例 ID。 |
Status | Integer |
| 子任务执行状态。取值如下:
|
| JobAction | String | PodDataTransfer | 子任务类型。本接口固定返回 PodDataTransfer。 |
POST https://open.volcengineapi.com?Action=PodDataTransfer&Version=2023-10-30 { "ProductId": "1591495366954******", "OriginPodId": "7293056101619******", "DstPodIdList": [ "7294107154305******", "7328242892885******" ], "Type": 0 }
{ "ResponseMetadata": { "Action": "PodDataTransfer", "Region": "cn-north-1", "Service": "ACEP", "Version": "2023-10-30", "RequestId": "20230604110420****100232280022D31" }, "Result": { "TaskId": "7294170061873******", "TaskAction": "PodDataTransfer", "Jobs": [ { "JobId": "job-7294170061873******-7294157141458******", "PodId": "7294157141458******", "Status": 10, "JobAction": "PodDataTransfer" }, { "JobId": "job-7294170061873******-7294157141459******", "PodId": "7294157141459******", "Status": -4, "JobAction": "PodDataTransfer" } ] } }
您可访问公共错误码,获取更多错误码信息。