小编MrE*_*yes的帖子

备份 MySQL 数据库 - 当它仍在使用中时

我目前使用 mysqldump 备份我的 MySQL 数据库,例如:

mysqldump --user USERX --password=PWDX DBNAMEX > dbbackup__`date '+%m-%d-%Y'`.sql
Run Code Online (Sandbox Code Playgroud)

当我执行备份(通过 cron 作业启动)时,我在我的站点上设置了一个 .htaccess 规则,以将任何请求重定向到静态“停机备份,稍后返回”页面。备份完成后,我删除规则并重新打开站点。

一切都很好,多年来一直如此,您可以想象这非常有效,而且我没有遇到任何问题。

然而...

我不想在备份期间关闭站点,所以问题是我可以用 mysqldump 来做到这一点吗?该工具是否能够处理备份启动后数据发生变化的情况?如果它进行实时备份,我能保证我不会得到损坏的备份吗?有没有更好的方法来进行实时备份?

mysql backup

7
推荐指数
1
解决办法
3317
查看次数

标签 统计

backup ×1

mysql ×1