2010-04-02 178 views
0

我正在进行MySQL数据库的夜间和小时备份。有多个MySQL数据库可以是InnoDB或MyISAM(注意:由于某种原因,每个数据库都是InnoDB或MyISAM)。有了这两种不同的类型,我想确保我抓住备份和恢复所需的一切。这是我目前的计划备份和恢复多个MySQL数据库(InnoDB和MyISAM)

每晚 -mysqldump每个DB本地和远程存储。

每小时 -冲洗二进制日志并将其存储在本地和远程。

每周 -expire超过一周的二进制日志。

我觉得我抓住了MyISAM数据库所需的所有东西,但我担心它们创建的InnoDB数据库和日志文件(ib_logfile0,ib_logfile1,ibdata1)。我应该备份这些文件吗?每晚?每小时?都?如果我已经在进行上述夜间和小时备份,我是否真的需要它们?

回答

0

您应该尝试SQLyog -- MySQL GUI。它是sja组件可以使用户的计划备份/同步非常流畅,并且它也可以在Community Edition中使用。

声明: 我为Webyog,Inc工作 - SQLyog的发布者。

编辑:我还想补充一点,我觉得它非常可靠和安全并且用于管理生产服务器。

+0

谢谢我会检查出来 – Cymon 2010-04-05 15:24:48