修改备份策略
更新时间:2024-02-19
说明
- 默认每天凌晨一点开始备份。
- 云数据库 RDS 赠送您50%*本地磁盘空间大小的备份存储空间。
- 备份超过免费空间时会自动删除旧备份。若您设置了允许备份超过免费赠送空间,则超过该大小的备份存储将会额外计费,详情请参考备份存储计费。
请求结构
PUT /v{version}/instance/{instanceId}?modifyBackupPolicy HTTP/1.1
HOST: rds.bj.baidubce.com
Authorization: authorization string
{
"backupDays": "backupDays",
"backupTime": "backupTime",
"persistent": persistent,
"expireInDays": expireInDays
}
请求头域
除公共头域外,无其它特殊头域。
请求参数
参数名称 | 类型 | 是否必须 | 参数位置 | 描述 |
---|---|---|---|---|
version | Integer | 是 | URL参数 | API 版本号 |
instanceId | String | 是 | URL参数 | 指定实例 ID |
backupDays | String | 是 | RequestBody参数 | 以英文半角逗号分隔的备份时日间,周日为第一天,取值0 举例:"0,1,2,3,5,6" |
backupTime | String | 是 | RequestBody参数 | 备份开始时间,这里的时间是用的UTC时间 |
persistent | Boolean | 是 | RequestBody参数 | 是否启用备份数据持久化 |
expireInDays | Integer | 否 | RequestBody参数 | 数据备份保留时长,范围1-730天;未启用则为0或不填 |
logBackupRetainDays | Integer | 否 | RequestBody参数 | 日志备份保留时长,范围1-730天;未启用则为0或不填 |
incrementalDataBackupEnable | Boolean | 否 | RequestBody参数 | 是否开启高频备份,默认为 false |
incrementalDataBackupInterval | Integer | 否 | RequestBody参数 | 增量数据备份间隔(秒)最小粒度是小时级别,开启高频备份后必传,值需要可以被3600整除 |
latestDataBackupRetainDays | Integer | 否 | RequestBody参数 | 最新数据备份保留天数(实例删除后),天级别,不传默认0天 |
retentionPeriod | Integer | 否 | RequestBody参数 | 增量备份保留时长 |
timeUnit | String | 否 | RequestBody参数 | 增量备份保留策略时长单位,取值为 week、month,默认为 week |
返回头域
除公共头域,无其它特殊头域。
返回参数
无特殊返回参数
请求示例
PUT /v1/instance/r-mfj4jsd9?modifyBackupPolicy HTTP/1.1
HOST: rds.bj.baidubce.com
ContentType: application/json
Authorization: bce-auth-v1/f81d3b34e48048fbb2634dc7882d7e21/2017-11-21T04:17:29Z/3600/host/74c506f68c65e26c633bfa104c863fffac5190fdec1ec24b7c03eb5d67d2e1de
{
"backupDays": "0,1,2,3,4,5,6",
"backupTime": "17:00:00Z",
"persistent": true,
"expireInDays": 10
}
返回示例
HTTP/1.1 200 OK
x-bce-request-id: 7869616F-7A68-6977-656E-406261696475
Content-Type: application/json