之前好几个PHP+MYSQL的站,用FLASHFXP定期备份MYSQL,就是MYSQL的DATA文件下的那些文件传输回电脑,每个月做一次备份,用的是全部续传方式备份,结果有一次网站出问题了,用备份数据来恢复,结果发现恢复后是非常早的数据,也就是说最近几次备份了,但是没效。
初步判断续传的话FLASHFXP是进行文件大小对比,发现文件变大就覆盖,发现文件变小就不做处理,所以这个方法很不适合MYSQL数据库文件备份,如果一定要用FLASHFXP备份的话,建议每次备份之前把老数据库文件夹全部删除,再进行备份
-----------------------------------------------------
网友回复:
这是你规则设置的问题吧,你怎么不设置全部覆盖呢.
网友回复:
引用:domin发表于2020-7-2210:33
这是你规则设置的问题吧,你怎么不设置全部覆盖呢.
网友回复:
引用:会翻车吗发表于2020-7-2211:44
因为是和源码一起备份的如果全部覆盖的话 源码数据库文件等等有几十G的话那每次都要消耗几十G流量备...
网友回复:
windows的机器?linux下我用lftp
网友回复:
引用:会翻车吗发表于2020-7-2211:44
因为是和源码一起备份的如果全部覆盖的话 源码数据库文件等等有几十G的话那每次都要消耗几十G流量备...
网友回复:
引用:滑稽发表于2020-7-2212:33
你用续传更不对了啊,新写入的数据不一定是在文件尾部的……
网友回复:
引用:滑稽发表于2020-7-2212:33
你用续传更不对了啊,新写入的数据不一定是在文件尾部的……
哦不对,你说是变大覆盖,那这个倒是不影响...
网友回复:
mysql要停止后,才能拷贝数据库文件吧。这样不停止服务,直接拷贝,错就正常了
网友回复:
引用:会翻车吗发表于2020-7-2213:19
明白了,非常感谢大佬,我这样设置以后备份MYSQL应该没问题吧?我每个月都会备份一次MYSQL
...
网友回复:
引用:滑稽发表于2020-7-2214:09
日期的话如果可以选“更新”之类的会更好。
我不确定你用FTP下载下来的文件的修改日期和远端原始文件的修...