2011-12-26 111 views
0

我在我的web项目中有mysql数据库。我需要创建我的mysql数据库的副本进行备份。 我的web界面直接与一个数据库交互,我需要其他备份数据库,以便在主数据库或主数据库发生任何更改时自动更新。用于备份的mySql数据库自动复制数据库?

如何自动执行备份数据库的此过程?

回答

0

您将不得不定期运行cron以检查更改。如果有变化,那么您可以获得数据库的备份。

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

0

通常您会创建主/从设置。定期你关闭奴隶并使用rsync制作数据库的副本。或者,你可以离开奴隶并做一个mysqldump,但恢复需要很长时间。