用于备份的mySql数据库的自动副本数据库?

用于备份的mySql数据库的自动副本数据库?,mysql,Mysql,我的web项目中有mysql数据库。我需要创建mysql数据库的副本以进行备份。 我的web界面直接与一个数据库交互,我需要在主数据库或主数据库发生某些更改时自动更新另一个备份数据库 如何使备份数据库的过程自动化?您必须定期运行cron以检查更改。如果有更改,则可以获取数据库的备份 例如: 您可以每5分钟运行一次cron(取决于您需要备份的频率),并检查最近5分钟内是否添加了最新记录。如果是,请运行mysqldump命令获取备份。通常创建主/从设置。定期关闭从机并使用rsync复制数据库。或者,

我的web项目中有mysql数据库。我需要创建mysql数据库的副本以进行备份。 我的web界面直接与一个数据库交互,我需要在主数据库或主数据库发生某些更改时自动更新另一个备份数据库


如何使备份数据库的过程自动化?

您必须定期运行cron以检查更改。如果有更改,则可以获取数据库的备份

例如:
您可以每5分钟运行一次cron(取决于您需要备份的频率),并检查最近5分钟内是否添加了最新记录。如果是,请运行mysqldump命令获取备份。

通常创建主/从设置。定期关闭从机并使用rsync复制数据库。或者,您可以让从属服务器处于运行状态,然后执行mysqldump,但这需要更长的时间来恢复