0

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

本地和远程存储的每个数据库的每晚 -mysqldump。

每小时刷新二进制日志并将它们存储在本地和远程。

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

我觉得我正在获取 MyISAM 数据库所需的一切,但我担心 InnoDB 数据库和它们创建的日志文件(ib_logfile0、ib_logfile1、ibdata1)。我应该备份这些文件吗?每晚?每小时?两个都?如果我已经在进行上述每晚和每小时的备份,我真的需要它们吗?

4

1 回答 1

0

您应该尝试SQLyog - MySQL GUI。它的sja组件使用户可以非常顺利地安排备份/同步,并且它还可以在社区版中使用。

免责声明:我为 Webyog, Inc 工作——SQLyog 的出版商。

编辑:我还想补充一点,我发现它非常可靠且故障安全,可用于管理生产服务器。

于 2010-04-02T16:49:56.187 回答