每秒备份数据
1. 准备
授权:需要硬骨鱼年付版/终身版授权。购买授权
硬件:需要通过硬骨鱼挂载硬盘。挂载方法请参考:挂载硬盘
2. 开启每秒备份
打开数据库服务,点击MySQL数据库的配置按钮:
2.1 开启二进制日志
进入配置页面后打开设置选项卡,开启二级制日志格式,格式选ROW
信息
日志格式请务必选择ROW格式。
2.2 开启本地快照备份
打开数据备份选项卡,启用本地快照备份功能,并根据实际业务情况选择合理的备份间隔时间。对于数据库读写较为频繁的业务场景,为避免快照备份对服务资源的过多占用,建议适当延长备份间隔时间。此外,启用 ROW 格式日志后,频繁的快照备份会进一步增加磁盘空间的消耗。因此,我们推荐将快照频率设置为每 12 小时一次,在保证数据安全的同时兼顾系统性能与资源使用效率。
设置完以上两个设置后,点击提交即可。
3. 精确还原数据
我们可以通过精确还原数据来验证是否启用了每秒备份的功能。所谓精确还原数据,是指能够将数据库的数据恢复到特定的秒级时间点,从而确保数据的高度一致性与准确性。
打开数据库服务,在MySQL后面的操作栏中点击更多操作按钮,在弹出菜单中选择管理备份:
进入备份列表页面后,点击右上角的“精确恢复数据”按钮:
请在弹出的对话框中输入目标恢复时间,时间格式需精确到秒: