MYSQL应用增备的文件后,如何确保数据库一致
用MYSQLBACKUP工具先做一个全备,再做一个增备,用这些文件恢复时,
如果确保恢复完成全备和增备的文件后,数据库是一致的,可以直接启动?
假如:
全备:
START LSN :1000
END LSN :1059
然后做增备
START LSN :1060
END LSN : 1080
如果将全备出来的文件APPLY LOG后,数据文件是一致,LSN是1059,此时可以直接COPY BACK启动
但如果在全备文件的基础上应用了增备的文件,此时如何保证所有的文件都是一致,即都是LSN=1080的???
因为增备时是拷贝改变的数据块,在整个拷贝过程至完成时,不会每个块都一样的LSN,有的是1080,
应该存在有的是小于1080的吧?