mysqldump或mysqlhotcopy备份大型MySQL数据库?

Jam*_*son 2 mysql backup mysqldump

我有一些NAS存储要与我的专用托管服务提供商进行备份.我使用WHM设置自动每日备份以备份数据库和帐户.服务器托管一个站点.当它进行备份时,它执行一个mysql转储,并且实际上在整个备份过程中将站点关闭,因为在转储发生时没有人可以连接到数据库.该网站通常会停机约30秒到一分钟(这可能看起来不多,但对于这种网站来说这是一个真正的问题).

是否有更好的方法来进行备份以便不会发生这种情况(mysqlhotcopy或Maatkit会更好吗?),无论是备份到NAS的不同方法,还是根本不使用NAS并使用其他方法.

小智 8

mysqlhotcopy比mysqldump快,但不做InnoDB.

要进行备份,我使用复制并对从属进行转储.在备份过程中,您可以获得0停机时间和无负载峰值.