華為云計(jì)算 云知識 保護(hù)組切換StartReverseProtectionGroup
保護(hù)組切換StartReverseProtectionGroup

 

接口說明

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

約束說明

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

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

用戶Token。通過調(diào)用 IAM 服務(wù)獲取用戶Token接口獲取(響應(yīng)消息頭中X-Subject-Token的值)

project_id
 
string path

項(xiàng)目ID。

server_group_id
 
string path

保護(hù)組的ID。

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

標(biāo)識保護(hù)組切換操作。

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

切換方向。target:表示從創(chuàng)建保護(hù)組時(shí)指定的生產(chǎn)站點(diǎn)切換到創(chuàng)建保護(hù)組時(shí)指定的容災(zāi)站點(diǎn)。source:表示從創(chuàng)建保護(hù)組時(shí)指定的容災(zāi)站點(diǎn)切換到創(chuàng)建保護(hù)組時(shí)指定的生產(chǎn)站點(diǎn)。

返回參數(shù)
返回碼: 200

OK

名稱 類型 必選 描述
job_id
 
string

成功返回jobId信息

返回碼: 400

Bad Request

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結(jié)構(gòu)

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

錯誤信息

code
 
string

錯誤碼

返回碼: 401

Unauthorized

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結(jié)構(gòu)

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

錯誤信息

code
 
string

錯誤碼

返回碼: 403

Forbidden

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結(jié)構(gòu)

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

錯誤信息

code
 
string

錯誤碼

返回碼: 404

Not Found

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結(jié)構(gòu)

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

錯誤信息

code
 
string

錯誤碼

返回碼: 405

Method Not Allowed

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結(jié)構(gòu)

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

錯誤信息

code
 
string

錯誤碼

返回碼: 406

Not Acceptable

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結(jié)構(gòu)

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

錯誤信息

code
 
string

錯誤碼

返回碼: 407

Proxy Authentication Required

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結(jié)構(gòu)

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

錯誤信息

code
 
string

錯誤碼

返回碼: 408

Request Timeout

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結(jié)構(gòu)

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

錯誤信息

code
 
string

錯誤碼

返回碼: 409

Conflict

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結(jié)構(gòu)

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

錯誤信息

code
 
string

錯誤碼

返回碼: 500

Internal Server Error

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結(jié)構(gòu)

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

錯誤信息

code
 
string

錯誤碼

返回碼: 501

Not Implemented

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結(jié)構(gòu)

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

錯誤信息

code
 
string

錯誤碼

返回碼: 502

Bad Gateway

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結(jié)構(gòu)

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

錯誤信息

code
 
string

錯誤碼

返回碼: 503

Service Unavailable

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結(jié)構(gòu)

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

錯誤信息

code
 
string

錯誤碼

返回碼: 504

Gateway Timeout

名稱 類型 必選 描述
error
 
ErrorInfo object

失敗返回結(jié)構(gòu)

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
點(diǎn)擊  存儲容災(zāi) 服務(wù) (SDRS) SDK, 下載SDK或查看SDK文檔。SDK的安裝、認(rèn)證方式等在SDK文檔中對應(yīng)語言類型的【使用】目錄下。
錯誤碼
請參考 錯誤碼說明。