可用区迁移
更新时间:2023-08-22
接口说明
可用区迁移
- 可用区迁移过程中会有秒级闪断,请确保相关业务程序具有重连机制。
- 建议您在业务低峰期进行可用区迁移操作。
- 多可用区容灾能力更强,但使用延迟较大,请您谨慎选择。
请求结构
PUT /v{version}/instance/{instanceId}/azoneMigration HTTP/1.1
HOST: rds.bj.baidubce.com
Authorization: authorization string
{
"master_azone":"master_azone",
"backup_azone":"backup_azone",
"zoneNames":[zoneNames],
"subnets":[
{
"zoneName": zoneName,
"subnetId": subnetId
}
],
"effectiveTime": "effectiveTime"
}
请求头域
除公共头域外,无其它特殊头域。
请求参数
参数名称 | 类型 | 是否必选 | 参数位置 | 描述 |
---|---|---|---|---|
version | String | 是 | URL参数 | API 版本号 |
instanceId | String | 是 | URL参数 | 实例ID |
master_azone | String | 是 | RequestBody参数 | 主可用区 |
backup_azone | String | 是 | RequestBody参数 | 备可用区 |
zoneNames | List<String> | 是 | RequestBody参数 | 可用区 |
subnets | List<SubnetMap> | 是 | RequestBody参数 | 可用区子网 |
effectiveTime | String | 是 | RequestBody参数 | 切换生效时间,默认值:immediate。 |
SubnetMap字段数据结构说明
参数名称 | 类型 | 描述 |
---|---|---|
zoneName | String | 可用区 |
subnetId | String | 子网ID |
返回头域
除公共头域,无其它特殊头域。
返回参数
请求示例
PUT /v1/instance/rds-sgrw14145/azoneMigration HTTP/1.1
HOST: rds.bj.baidubce.com
ContentType: application/json
Authorization: bce-auth-v1/f81d3b34e48048fbb2634dc7882d7e21/2017-11-21T04:17:29Z/3600/host/74c506f68c65e26c633bfa104c863fffac5190fdec1ec24b7c03eb5d67d2e1de
{
"master_azone": "cn-bj-d",
"backup_azone": "cn-bj-e",
"zoneNames":["cn-bj-d","cn-bj-e"],
"subnets":[
{
"zoneName": "cn-bj-d",
"subnetId": "sbn-nedt51qre6r2"
},
{
"zoneName": "cn-bj-e",
"subnetId": "sbn-hc20wss3idai"
}
],
"effectiveTime": "timewindow"
}
返回示例
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
x-bce-request-id: d8752367-38e8-45e4-b4c7-e53be3137ce5
Server: BWS