平台运维/迁移服务(Plus)/迁移服务相关接口
POSTMigration Service Operations起始版本 3.0.1同步需要认证
V2V迁移
V2V迁移
调试可用性
在线调试
使用当前认证信息和示例参数提交 Mock 请求。
请求参数
请求体字段
paramsObject必填请求体参数结构
urlString必填源云主机路径
nameString必填资源名称
descriptionString资源的详细描述
conversionHostUuidStringV2V迁移服务器UUID
cpuNumInteger必填CPU核数
memorySizeLong必填内存大小
zoneUuidString区域UUID
clusterUuidString集群UUID
hostUuidString物理机UUID
primaryStorageUuidString必填主存储UUID
l3NetworkUuidsList必填三层网络UUID列表
defaultL3NetworkUuidString默认三层网络UUID
platformString平台
typeString云主机类型
strategyStringV2V迁移策略,决定迁移后目标云主机是否马上启动
longJobNameString迁移任务名称
longJobDescriptionString迁移任务描述
resourceUuidStringV2V迁移长任务资源UUID
convertStrategyString迁移转化策略
sshPrivKeyString用于验证SSH登录的私钥
pauseVmboolean迁移之前暂停虚拟机
volumeFiltersList云盘过滤信息
tagUuidsList标签UUID列表
systemTagsList系统标签
userTagsList用户标签
响应状态
请求地址
POST/zstack/v1/v2vs
/zstack/v1/v2vs
请求示例
curl -X POST 'http://{host}/zstack/v1/v2vs' -H 'Authorization: OAuth {sessionUuid}' -H 'Content-Type: application/json;charset=UTF-8' -d '{"params":{"url":"<url>","name":"<name>","description":"<description>","conversionHostUuid":"<conversionHostUuid>","cpuNum":1,"memorySize":1,"zoneUuid":"<zoneUuid>","clusterUuid":"<clusterUuid>","hostUuid":"<hostUuid>","primaryStorageUuid":"<primaryStorageUuid>","l3NetworkUuids":["<l3NetworkUuids>"],"defaultL3NetworkUuid":"<defaultL3NetworkUuid>","platform":"<platform>","type":"<type>","strategy":"<strategy>","longJobName":"<longJobName>","longJobDescription":"<longJobDescription>","resourceUuid":"<resourceUuid>","convertStrategy":"<convertStrategy>","sshPrivKey":"<sshPrivKey>","pauseVm":true,"volumeFilters":["<volumeFilters>"],"tagUuids":["<tagUuids>"]},"systemTags":["<systemTags>"],"userTags":["<userTags>"]}'
响应示例
200{ "inventory": { "uuid": "58c143053914375e94529a5590c64f95" } }变更历史
此 API 暂无变更历史记录。
