本接口用于将一个或多个已备份至云盘的实例的数据恢复至云机的本地存储中,以再次启动和使用实例。适用于本地存储业务。
支持随机分配云机还原,也支持指定云机还原。
MigratePod 接口将待还原实例数据迁移至目标机房,再使用本接口还原实例。SpecifyHostRestore 参数说明。GetTaskInfo 接口查询任务执行结果;下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数。
| 参数 | 类型 | 是否必选 | 示例值 | 描述 |
|---|---|---|---|---|
| Action | String | 是 | RestorePod | 接口名称。当前 API 的名称为 RestorePod。 |
| Version | String | 是 | 2025-05-01 | 接口版本。当前 API 的版本为 2025-05-01。 |
| 参数 | 类型 | 是否必选 | 示例值 | 描述 |
|---|---|---|---|---|
| ProductId | String | 是 | 1635714550****** | 待还原实例所归属的业务 ID。 |
PodIdList | Array of String | 否 |
| 待还原的实例 ID 列表,多个实例 ID 请以英文逗号 "," 分隔。最多支持传入 100 个实例 ID。 说明
|
| SpecifyHostList | Array of SpecifyHostRestore | 否 | - | 云机列表,用于指定云手机实例还原到的目标云机。当 PodIdList 为空时,本参数必填。 |
| 参数 | 类型 | 是否必选 | 示例值 | 描述 |
|---|---|---|---|---|
HostId | String | 是 |
| 实例还原的目标云机。 注意 目标云机上可运行的实例规格需与待还原实例规格保持一致,可通过 |
PodIdList | Array of String | 是 |
| 待还原的实例 ID 列表,多个实例 ID 请以英文逗号 "," 分隔。 注意 待还原的实例数量不得超过目标云机剩余的可创建实例数量,可通过 |
下表仅列出本接口特有的返回参数。更多信息请参见返回结构。
| 参数 | 类型 | 示例值 | 描述 |
|---|---|---|---|
TaskIdList | Array of String |
| 生成的异步还原任务 ID 列表。 |
POST https://open.volcengineapi.com?Action=RestorePod&Version=2025-05-01 { "ProductId": "1635714550******", "PodIdList": [ "" ], "SpecifyHostList": [ { "HostId": "host-7434750386952******", "PodIdList": [ "7343627425983******" ] } ] }
{ "ResponseMetadata": { "Action": "RestorePod", "Region": "cn-north-1", "Service": "ACEP", "Version": "2025-05-01", "RequestId": "20230604110420****100232280022D31" }, "Result": { "TaskIdList": [ "7400702264829******" ] } }
您可访问公共错误码,获取更多错误码信息。