数据库数据页损坏怎么办,现在备份都不是完整数据?

数据库数据页损坏怎么办,现在备份都不是完整数据?,第1张

增量备份基于二进制日志文件备份,二进制日志在启动mysql服务器后开始记录,并在文件达到二进制日志所设置的最大值或者接受到flush logs命令后重新创建新的日志文件,生成二进制的文件.

我建议你看一下my.cnf配置文件,看里面是不是有库或表被隔离了(就是不在备份集合里)。备份的时候会加一个读锁,备份当时的表数据,备份完后会解开该锁,dml语句继续跑。所以要回复数据需要完全备份加上备份时间点后的bin_log!不加上日志就会有数据丢失

程序默认的备份文件的路径是如你的图片所示的路径,但备份文件不一定就备份在这个路径中,有可能是其他路径,在还原前,首先查找*.bak文件备份在哪里了,然后根据查找的路径在还原界面修改路径,找到备份的*.bak文件备份,这样才能还原。

如果你不知道以前是否备份,或备份文件的文件名,那就没有办法还原了。这个应该与分辨率没有关系吧!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9460447.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存