MYSQL应用增备的文件后,如何确保数据库一致

beyondluk 2014-11-30 10:29:49
用MYSQLBACKUP工具先做一个全备,再做一个增备,用这些文件恢复时,
如果确保恢复完成全备和增备的文件后,数据库是一致的,可以直接启动?


假如:
全备:
START LSN :1000
END LSN :1059


然后做增备
START LSN :1060
END LSN : 1080


如果将全备出来的文件APPLY LOG后,数据文件是一致,LSN是1059,此时可以直接COPY BACK启动

但如果在全备文件的基础上应用了增备的文件,此时如何保证所有的文件都是一致,即都是LSN=1080的???


因为增备时是拷贝改变的数据块,在整个拷贝过程至完成时,不会每个块都一样的LSN,有的是1080,
应该存在有的是小于1080的吧?
...全文
111 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

56,685

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧