复制备份
功能介绍
选择单个备份进行复制,如果该备份在目标区域正在生成或者已经生成复制,则无法再次复制。
URI
- URI
    POST https://{endpoint}/v1/{project_id}/providers/{provider_id}/checkpoint_items/{checkpoint_item_id}/replicate 
- 参数说明 
    参数 是否必选 参数类型 描述 project_id 是 String 项目ID。 获取方法请参见获取项目ID。 provider_id 是 String 备份提供商ID,当前取值固定值:fc4d5750-22e7-4798-8a46-f48f62c4c1da。用于区分备份对象是服务器或磁盘。 checkpoint_item_id 是 String 待复制的备份ID 
请求
- 要素说明 
    参数 是否必选 参数类型 描述 replication 是 replication_param 复制参数 
- replication_param 字段数据结构说明 
    参数 是否必选 参数类型 描述 name 否 String 复制的名称 description 否 String 复制的描述 destination_region 是 String 复制的目标区域,可通过查询复制能力接口获取 destination_project_id 是 String 复制的目标项目ID enable_acceleration 否 Boolean 跨区域复制时,是否启用加速从而缩短复制的时间,如果不指定,默认不启用加速。 
- 请求样例
    POST https://{endpoint}/v1/{project_id}/providers/{provider_id}/checkpoint_items/{checkpoint_item_id}/replicate { "replication" : { "destination_region": "cn-east-2", "destination_project_id": "e0b97bac-532c-4c51-96fa-4b3a32253be4", "name": "rep_from_bd3c8a42-7dd4-4400-b091-2777c51a5c9a", "description": "do replication" } }
响应
- 要素说明 
    参数 参数类型 描述 replication replication_resp 复制返回参数 
- replication_resp字段数据结构说明 
    参数 参数类型 描述 project_id String 执行复制的项目ID provider_id String 备份提供商ID,当前取值固定值:fc4d5750-22e7-4798-8a46-f48f62c4c1da。用于区分备份对象是服务器或磁盘。 checkpoint_item_id String 待复制的备份ID source_region String 复制的源区域 destination_region String 复制的目标区域 destination_project_id String 复制的目标项目ID replication_record_id String 复制记录ID 
- 响应样例
    { "replication" :{ "project_id": "4800fde9-66f8-4458-b805-4c01066b9568", "provider_id": "fc4d5750-22e7-4798-8a46-f48f62c4c1da", "checkpoint_item_id": "c4dfa74c-7e60-4361-86b9-9a3250115ed6", "source_region": "cn-north-1", "destination_region": "cn-east-2", "destination_project_id": "e0b97bac-532c-4c51-96fa-4b3a32253be4", "replication_record_id": "042cd047-a7c9-4905-a859-402950ac8440" } }
状态码
- 正常 
    状态码 说明 200 OK 
- 异常 
    状态码 说明 400 请求参数不合法 401 鉴权失败 403 没有操作权限 404 请求对象不存在 500 服务内部错误 503 服务不可用 
错误码
请参考错误码。
 
  