自动备份
数据备份可以用于还原数据,从而应对数据丢失或损坏,MyBase MySQL支持自动备份和手动备份,本文介绍自动备份功能。
注意事项
只读实例不支持备份设置。
备份期间不要执行DDL操作,避免锁表导致备份失败。
尽量选择业务低峰期进行备份。
表数量超过60万将无法进行备份。表数量过多时建议进行分库。
备份文件有保留时间,请及时下载需要保留的备份文件到本地。
操作步骤
登录云数据库专属集群控制台。
在页面左上角,选择目标地域。
在左侧导航栏中,选择 。
找到目标实例,单击操作列的详情。
在左侧导航栏中单击备份恢复。
在备份恢复页面中选择备份策略页签,单击编辑。
设置以下参数,然后单击保存。
说明MyBase MySQL云盘实例的数据备份方式默认为快照备份,MyBase MySQL本地盘实例的数据备份方式默认为物理备份。
表 1. 数据备份设置
实例类型
参数
说明
所有实例
备份保留天数/保留时长
默认为7天。可选范围:
云盘版:7~730天。
说明如果开启秒级备份,则保留时长固定为7天。
本地盘版:7天或以上(小于2的31次方)。
保留不超过730天的数据备份为常规备份。
保留超过730天的数据备份为归档备份。
说明如果设置超过730天,或者勾选实例释放前长期保留,则还需设置归档备份的保留个数,例如保留每个月最早的2个归档备份。
备份周期
每周至少选2天进行数据备份。
备份时间
选择数据备份开始的时间段,例如05:00-06:00。建议设置为业务低峰期。
本地盘实例
实例释放保留数据备份
选择不保留、保留最后一个或全部保留。
库表恢复
开启后将支持恢复库表。默认为开启,无法关闭。
库表恢复速度
库表恢复的速度。
关于库表恢复的更多信息,请参见恢复库表。
云盘实例
增加快照频率
开启本功能可缩短秒级快照周期,增加秒级快照密度。开启后,可设置每N小时备份一次,甚至每15分钟备份一次。
根据您选择的频率,快照保留策略如下:
频率为分钟级:完成时间在1小时内的快照会全部保留,超过1小时将仅保留整点后完成的第一个快照,并在超过24小时后,仅保留每日0点后完成的第一个快照。
频率为小时级:完成时间在24小时内的快照会全部保留。超过24小时将仅保留每日0点后完成的第一个快照。
说明本功能与秒级备份必须同步开启,若在秒级备份关闭的情况下开启本功能,则系统会自动开启秒级备份。
秒级备份
开启后,快照备份的执行速度会提升至秒级。
表 2. 日志备份设置
参数
说明
日志备份
开启后可以实现按时间点恢复。默认为开启。
日志备份保留
可选范围:7~730天,默认为7天。
必须小于等于数据备份天数。