关系数据库MySQL版产品修改备份策略方法如下。
操作场景
- 创建MySQL实例时,系统默认开启自动备份策略,您可以进入“实例管理 >点击实例”,并进入备份恢复专栏进行备份策略修改,系统将按照您设置的备份策略,对数据库进行备份。
- MySQL服务的备份操作是实例级的,而不是数据库级的。当数据库故障或数据损坏时,可以通过备份恢复数据库,从而保证数据可靠性。备份以压缩包的形式存储在对象存储服务上,以保证用户数据的机密性和持久性。由于开启备份会损耗数据库读写性能,建议您选择业务低峰时间段设置自动备份。
- 设置自动备份策略后,会按照策略中的备份时间段和备份周期进行全量备份。实例在执行备份时,备份文件将按照策略中的保留天数进行存放,备份时长和备份文件占用的存储空间和实例的数据量有关。
- 关系数据库MySQL版自持自动备份,用户可以根据业务需要自定义备份策略。关系数据库MySQL版会帮助您自动完成数据备份。
约束限制
- 备份时长与实例数据量大小成正比,如果数据量较大,备份需消耗的时间会较长。
- 全量备份时不允许重启数据库,请谨慎选择备份时间段。
- 全量备份时,会连接备份所属的实例,校验该实例的状态。如果校验存在以下两种情况,则校验不通过,会自动进行校验重试。如果重试结束后,仍然无法满足,则备份失败:
- 备份所属的实例正在执行DDL操作。
- 从备份所属的实例获取备份锁失败。
- 全量备份会占用节点资源,尤其是磁盘带宽。可能会导致实例吞吐量下降,复制时延等问题。
影响
- 单机实例在备份会影响数据库性能,建议您配置在业务量较小时执行备份或升级实例为主备实例。
- 单机实例中的慢SQL会阻碍备份操作导致备份失败,若您有较大SQL需要执行,建议您避免在此时间进行实例备份或升级实例为主备实例。
- 数据备份会占用备份空间,过大的备份保留个数可能会导致备份空间不足。建议您更具需求设置备份保留个数或进行备份空间扩容。
开启或修改自动备份策略
1.登录管理控制台。
2.单击管理控制台左上角的,选择区域和项目。
3.选择“数据库 > 关系数据库MySQL版”。进入数据库控制台。
4.在“实例管理”页面,选择指定的实例,单击实例名称。
5.在“备份恢复”页签,单击“备份策略”。
6.按要求修改相关的备份参数后,点击“提交”。
- 下次备份的时间。
后台会在指定的时间点自动进行全量备份。
7.单击“确定”,确认修改。
默认备份策略
- 保留天数:默认为3天。
- 备份时间段:默认为24小时中,间隔一小时的随机的一个时间段 ,例如01:00~02:00,12:00~13:00等。备份时间段以UTC时区保存。如果碰到夏令时/冬令时切换,备份时间段会因时区变化而改变。
- 备份周期:默认每 24小时一次。