设置跨区域备份策略
注意:由于跨区域备份功能无法保证数据的及时性,所以不保证SLA。当用户需要使用跨区域备份功能时,建议使用DRS服务的迁移功能。
操作场景
云数据库RDS支持将备份文件存放到另一个区域存储,某一区域的实例故障后,可以在异地区域使用备份文件在异地恢复到新的RDS实例,用来恢复业务。
实例开启跨区域备份策略后,会自动将该实例的备份文件备份到目标区域。您可以在RDS“备份管理”页面,对跨区域的备份文件进行管理。
开通设置跨区域备份策略的权限,您可以在管理控制台右上角,选择“工单 > 新建工单”,提交开通设置跨区域备份策略的申请。
每个租户默认最多支持150个实例设置跨区域备份策略。
计费说明
规格码 |
按需计费(元/GB/小时) |
---|---|
rds.mssql.crossreg.backup.space |
0.0009 |
注意事项
跨区域备份仅支持部分区域,详情请参见下表。如果需要新增支持的备份区域,请联系华为云客服人员处理。
备份源区域 |
支持备份的目标区域 |
---|---|
北京四 |
上海一、广州 |
上海一 |
北京四、广州 |
深圳 |
北京四、上海一、广州 |
广州 |
上海一、北京四 |
开启或修改跨区域备份策略
- 登录管理控制台。
- 单击管理控制台左上角的,选择区域。
- 单击页面左上角的,选择“数据库 > 云数据库 RDS”,进入RDS信息页面。
- 在“实例管理”页面,选择指定的实例,单击实例名称。
- 在左侧导航栏,单击“备份恢复”,单击“跨区域备份策略”。
图1 设置跨区域备份策略
- 开启跨区域备份:将本实例的备份文件备份到异地。
- 跨区域备份文件的保留天数范围为1~1825天。
- 开启跨区域备份策略仅对新产生的备份生效,即为开启跨区域备份策略后产生的备份生效,之前的备份文件不会存储到异地。
- 开启跨区域日志备份后需要待下一次自动全量备份复制完成后才可进行将数据库实例恢复到指定时间点操作,并且只允许恢复到自动全量备份完成后的时间点。
- 同一个租户下各数据库实例,备份选择的目标端区域需要相同。
- 跨区域备份会在实例本区域备份完成后异步复制到异地。
- 开启跨区域备份后,会复制手动全量备份、自动全量备份和增量备份到目标备份区域。
- 单击“确定”,确认修改。
- 您可以返回实例列表,在左侧导航栏选择“备份管理”,在“数据库跨区域备份”页签,管理备份文件。
图2 数据库跨区域备份
- 默认展示所有的跨区域备份实例信息。
- 单击“设置区域备份”,可以修改跨区域备份策略。
- 单击“查看跨区域备份”,可以查看到生成的备份文件,当原区域实例发生故障,可以通过该备份文件将数据恢复到新实例。
图3 备份详情
- 单击“查看全部跨区域备份”,可以查看所有的跨区域备份信息。
单击操作列的“恢复”,可将备份文件恢复到云数据库实例上,详情请参见通过备份文件恢复RDS for SQL Server实例数据。
- 单击“查看跨区域备份实例”,可以返回到跨区域备份实例列表。
- 默认展示所有的跨区域备份实例信息。
关闭跨区域备份策略
- 登录管理控制台。
- 单击管理控制台左上角的,选择区域。
- 单击页面左上角的,选择“数据库 > 云数据库 RDS”,进入RDS信息页面。
- 在“备份管理”页面,选择“数据库跨区域备份”。
- 在目标实例上,单击“设置区域备份”。在弹出页面,通过设置开关,关闭跨区域备份策略。
- 单击“确定”,确认关闭。