将一个或多个实例,从当前的归属机房(Dc)迁移至相同区域(Zone)内的另一个指定机房,即改变实例的开机和运行机房。
迁移后,实例的 ID 和属性值保持不变。
本地存储业务
g2.8c12g、g2.8c16g.basic、g2.8c16g.plusg3.host8c24g256g云盘存储业务
Zone 参数判断。下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数。
| 参数 | 类型 | 是否必选 | 示例值 | 描述 |
|---|---|---|---|---|
| Action | String | 是 | MigratePod | 接口名称。当前 API 的名称为 MigratePod。 |
| Version | String | 是 | 2025-05-01 | 接口版本。当前 API 的版本为 2025-05-01。 |
| 参数 | 类型 | 是否必选 | 示例值 | 描述 |
|---|---|---|---|---|
| ProductId | String | 是 | 1635714550****** | 待迁移的实例所归属的业务 ID。 |
| PodIdList | Array of String | 是 | [7294157141458******, 7294157141458******] | 待迁移的实例 ID 列表,多个实例 ID 请以英文逗号 "," 分隔。最多支持传入 100 个实例 ID。 |
TargetDc | String | 否 |
| 实例迁移的目标机房 ID,不得与当前的归属机房相同。 注意 调用接口前,务必参考本文的 使用说明 章节,了解本地存储业务和云盘存储业务的迁移说明。 |
下表仅列出本接口特有的返回参数。更多信息请参见返回结构。
| 参数 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| ProductId | String | 1846027434848****** | 实例归属的业务 ID。 |
| Details | Array of MigratePodDetail | - | 实例迁移状态数组。 |
| 参数 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| PodId | String | 7343627425983****** | 实例 ID。 |
Success | Boolean |
| 迁移操作是否成功。
|
| ErrCode | Integer | 8060001 | 错误码。 |
| ErrMsg | String | get record from database failed:record not found | 错误信息。 |
POST https://open.volcengineapi.com?Action=MigratePod&Version=2025-05-01 { "ProductId": "1635714550******", "PodIdList": [ "7343627425983******", "7343627426314******" ], "TargetDc": "gdsz-ctcucm-01-lw******" }
{ "ResponseMetadata": { "Action": "MigratePod", "Region": "cn-north-1", "Service": "ACEP", "Version": "2025-05-01", "RequestId": "20230604110420****100232280022D31" }, "Result": { "ProductId": "1846027434848******", "Details": [ { "PodId": "7343627425983******", "Success": false, "ErrCode": 8060001, "ErrMsg": "get record from database failed:record not found" }, { "PodId": "7343627426314******", "Success": true, "ErrCode": 0, "ErrMsg": "" } ] } }
您可访问公共错误码,获取更多错误码信息。