【发布时间】:2010-04-02 16:46:05
【问题描述】:
我正在对 MySQL 数据库进行每晚和每小时的备份。有多个 MySQL 数据库,它们要么是 InnoDB 要么是 MyISAM(注意:每个数据库都是 InnoDB 或 MyISAM 是有原因的)。对于这两种不同的类型,我想确保我抓住了备份和恢复所需的一切。这是我目前的计划
每晚 -本地和远程存储的每个数据库的mysqldump。
每小时 - 刷新二进制日志并将它们存储在本地和远程。
每周 - 使超过一周的二进制日志过期。
我觉得我正在获取 MyISAM 数据库所需的一切,但我担心 InnoDB 数据库和它们创建的日志文件(ib_logfile0、ib_logfile1、ibdata1)。我应该备份这些文件吗?每晚?每小时?两个都?如果我已经在进行上述每晚和每小时的备份,我真的需要它们吗?
【问题讨论】:
标签: mysql database backup database-backups