華為云計算 云知識 保護組切換StartReverseProtectionGroup
保護組切換StartReverseProtectionGroup

 

接口說明

對保護組進行切換操作,可以將保護組的當前生產站點,從創(chuàng)建保護組時指定的生產站點切換到創(chuàng)建保護組時指定的容災站點,也可以從創(chuàng)建保護組時指定的容災站點切換到創(chuàng)建保護組時指定的生產站點。切換后,生產站點和容災站點的數據仍然處于被保護狀態(tài),只是復制方向與操作之前相反。

約束說明

保護組中必須包含復制對才能切換。 保護組status為protected或者error-reversing才能切換。 保護組中所有的當前生產站點的 云服務器 必須關機才能切換。切換過程中,請勿將生產站點和容災站點可用區(qū)的云服務器開機,否則可能導致保護組切換失敗。如果調用原生接口刪除保護實例的生產站點或者容災站點服務器,切換或切回將會失敗,并且保護實例以及保護實例所在的保護組將不可用。

URL
POST  https://sdrs.cn-north-4.myhuaweicloud.com/v1/{project_id}/server-groups/{server_group_id}/action 
請求參數
名稱 類型 IN 必選 描述
X-Auth-Token
 
string header

用戶Token。通過調用 IAM 服務獲取用戶Token接口獲取(響應消息頭中X-Subject-Token的值)

project_id
 
string path

項目ID。

server_group_id
 
string path

保護組的ID。

Body參數
名稱 類型 必選 描述
reverse-server-group
 
ReverseProtectionGroupRequestParams object

標識保護組切換操作。

參數:
reverse-server-group
名稱 類型 必選 描述
priority_station
 
string

切換方向。target:表示從創(chuàng)建保護組時指定的生產站點切換到創(chuàng)建保護組時指定的容災站點。source:表示從創(chuàng)建保護組時指定的容災站點切換到創(chuàng)建保護組時指定的生產站點。

返回參數
返回碼: 200

OK

名稱 類型 必選 描述
job_id
 
string

成功返回jobId信息

返回碼: 400

Bad Request

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結構

400 error
名稱 類型 必選 描述
message
 
string

錯誤信息

code
 
string

錯誤碼

返回碼: 401

Unauthorized

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結構

401 error
名稱 類型 必選 描述
message
 
string

錯誤信息

code
 
string

錯誤碼

返回碼: 403

Forbidden

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結構

403 error
名稱 類型 必選 描述
message
 
string

錯誤信息

code
 
string

錯誤碼

返回碼: 404

Not Found

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結構

404 error
名稱 類型 必選 描述
message
 
string

錯誤信息

code
 
string

錯誤碼

返回碼: 405

Method Not Allowed

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結構

405 error
名稱 類型 必選 描述
message
 
string

錯誤信息

code
 
string

錯誤碼

返回碼: 406

Not Acceptable

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結構

406 error
名稱 類型 必選 描述
message
 
string

錯誤信息

code
 
string

錯誤碼

返回碼: 407

Proxy Authentication Required

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結構

407 error
名稱 類型 必選 描述
message
 
string

錯誤信息

code
 
string

錯誤碼

返回碼: 408

Request Timeout

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結構

408 error
名稱 類型 必選 描述
message
 
string

錯誤信息

code
 
string

錯誤碼

返回碼: 409

Conflict

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結構

409 error
名稱 類型 必選 描述
message
 
string

錯誤信息

code
 
string

錯誤碼

返回碼: 500

Internal Server Error

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結構

500 error
名稱 類型 必選 描述
message
 
string

錯誤信息

code
 
string

錯誤碼

返回碼: 501

Not Implemented

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結構

501 error
名稱 類型 必選 描述
message
 
string

錯誤信息

code
 
string

錯誤碼

返回碼: 502

Bad Gateway

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結構

502 error
名稱 類型 必選 描述
message
 
string

錯誤信息

code
 
string

錯誤碼

返回碼: 503

Service Unavailable

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結構

503 error
名稱 類型 必選 描述
message
 
string

錯誤信息

code
 
string

錯誤碼

返回碼: 504

Gateway Timeout

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結構

504 error
名稱 類型 必選 描述
message
 
string

錯誤信息

code
 
string

錯誤碼

請求示例
示例 1
 
"POST https://{Endpoint}/v1/{project_id}/server-groups/40df180b-9fe2-471a-8c64-1b758dc84189/action"
 
{ "reverse-server-group": { "priority_station": "source" } }
返回示例
返回碼:200

OK

示例 1
 
{
"job_id": "0000000062db92d70162db9d200f002d"
}
SDK
點擊  存儲容災 服務 (SDRS) SDK, 下載SDK或查看SDK文檔。SDK的安裝、認證方式等在SDK文檔中對應語言類型的【使用】目錄下。
錯誤碼
請參考 錯誤碼說明。