平台运维/灾备管理/灾备服务(Plus)/灾备服务相关接口
POSTBackup Service Operations起始版本 5.1.0同步需要认证
从云盘备份创建云主机
从云盘备份创建云主机
调试可用性
在线调试
使用当前认证信息和示例参数提交 Mock 请求。
路径参数
请求参数
路径参数
backupUuidString必填备份UUID
请求体字段
paramsObject必填请求体参数结构
nameString必填资源名称
backupStorageUuidString镜像存储UUID
instanceOfferingUuidString必填计算规格UUID
defaultL3NetworkUuidString默认L3网络UUID
l3NetworkUuidsList必填一组三层网络的UUID
typeString云主机类型
zoneUuidString区域UUID
clusterUuidString集群UUID
hostUuidString物理机UUID
primaryStorageUuidForRootVolumeString根云盘主存储UUID
descriptionString资源的详细描述
rootVolumeSystemTagsList根云盘系统标签
resourceUuidString可选。
systemTagsList系统标签。
tagUuidsList标签UUID列表
strategyString云主机创建策略
userTagsList用户标签
响应状态
请求地址
POST/zstack/v1/vm-instances/from/vm-backup/{backupUuid}
/zstack/v1/vm-instances/from/vm-backup/{backupUuid}
请求示例
curl -X POST 'http://{host}/zstack/v1/vm-instances/from/vm-backup/{backupUuid}' -H 'Authorization: OAuth {sessionUuid}' -H 'Content-Type: application/json;charset=UTF-8' -d '{"params":{"name":"<name>","backupStorageUuid":"<backupStorageUuid>","instanceOfferingUuid":"<instanceOfferingUuid>","defaultL3NetworkUuid":"<defaultL3NetworkUuid>","l3NetworkUuids":["<l3NetworkUuids>"],"type":"<type>","zoneUuid":"<zoneUuid>","clusterUuid":"<clusterUuid>","hostUuid":"<hostUuid>","primaryStorageUuidForRootVolume":"<primaryStorageUuidForRootVolume>","description":"<description>","rootVolumeSystemTags":["<rootVolumeSystemTags>"],"resourceUuid":"<resourceUuid>","systemTags":["<systemTags>"],"tagUuids":["<tagUuids>"],"strategy":"<strategy>"},"userTags":["<userTags>"]}'
响应示例
200{ "inventory": { "uuid": "0a2cbf2edacc399cb9a7e6b2fa14602d", "name": "Test-VM", "description": "web server VM", "zoneUuid": "1086a7491b8c3fb9ab12192dc0fab906", "clusterUuid": "3e368e7f98913ec6bb20d6cc969cf50a", "imageUuid": "2ceb7086482d3b42ab56b9daa6fb4d44", "hostUuid": "d81f8599fd033183ab2d4bcafce233cc", "lastHostUuid": "2d9fd9b480be3fdd9df46548d9d178d5", "instanceOfferingUuid": "feba03817e0e326d827ebdb436786bad", "rootVolumeUuid": "2f368d0d8b4734b7b58e1c5cb2ec27c6", "platform": "Linux", "defaultL3NetworkUuid": "ecebe1b81b18351dbdf304622e9ada80", "type": "UserVm", "hypervisorType": "KVM", "memorySize": 8589934592, "cpuNum": 1, "allocatorStrategy": "LastHostPreferredAllocatorStrategy", "createDate": "Nov 14, 2017 10:20:57 PM", "lastOpDate": "Nov 14, 2017 10:20:57 PM", "state": "Running", "vmNics": [ { "uuid": "da1e1002fa2b387bbe389ce3bf10ba92", "vmInstanceUuid": "0a2cbf2edacc399cb9a7e6b2fa14602d", "usedIpUuid": "e8c56c6711e83896acb7413183726c1c", "l3NetworkUuid": "ecebe1b81b18351dbdf304622e9ada80", "ip": "192.168.1.10", "mac": "00:0c:29:bd:99:fc", "netmask": "255.255.255.0", "gateway": "192.168.1.1", "deviceId": 0, "state": "enable", "createDate": "Nov 14, 2017 10:20:57 PM", "lastOpDate": "Nov 14, 2017 10:20:57 PM" } ], "allVolumes": [ { "uuid": "2f368d0d8b4734b7b58e1c5cb2ec27c6", "name": "Root-Volume-For-VM-0a2cbf2edacc399cb9a7e6b2fa14602d", "primaryStorageUuid": "890196bf1b5a308da1c75eb61ff441a3", "vmInstanceUuid": "0a2cbf2edacc399cb9a7e6b2fa14602d", "rootImageUuid": "2ceb7086482d3b42ab56b9daa6fb4d44", "installPath": "/zstack_ps/rootVolumes/acct-36c27e8ff05c4780bf6d2fa65700f22e/vol-2f368d0d8b4734b7b58e1c5cb2ec27c6/2f368d0d8b4734b7b58e1c5cb2ec27c6.qcow2", "type": "Root", "format": "qcow2", "size": 107374182400, "actualSize": 21474836480, "deviceId": 0, "state": "Enabled", "status": "Ready", "createDate": "Nov 14, 2017 10:20:57 PM", "lastOpDate": "Nov 14, 2017 10:20:57 PM" } ] } }变更历史
此 API 暂无变更历史记录。
