理想的mysqldump备份选项

时间:2010-12-21 03:18:08

标签: mysql database backup mysqldump database-backups

我正在为我们的数据库服务器创建一个备份脚本,并且我想我是否要在mysqldump中包含任何首选选项。该脚本将每6-24小时从cron调用一次。

我们专门使用InnoDB。

我们的数据库相当大,而且我很可能单独转储表的集群,而不是一次性转储整个数据库。

现在,我想包括:

--opt # enabled by default
--quote-names # enabled by default
--single-transaction
--skip-comments

用于创建良好,可靠的转储文件的任何其他建议或指针?

1 个答案:

答案 0 :(得分:4)

我建议你再用mysql设置一个服务器(slave)并在那里复制数据(从主数据库中复制数据)。

如果你需要一个纯文本转储 - 你可以随时从奴隶那里做,而不会伤害主人。