Haluk Asked: 2012-03-16 13:21:19 +0800 CST2012-03-16 13:21:19 +0800 CST 2012-03-16 13:21:19 +0800 CST 为什么 mysqlhotcopy 比 rsync 慢? 772 我的理解是 mysqlhotcopy 的工作原理与 rsync 非常相似。 在我们的一台服务器中,使用 rsync 备份数据库文件大约需要 15 分钟才能处理 50GB 数据。 使用 mysqlhotcopy 备份相同的数据大约需要 30 分钟。 为什么 mysqlhotcopy 明显变慢了? mysql backup 1 个回答 Voted Best Answer RolandoMySQLDBA 2012-03-16T13:36:25+08:002012-03-16T13:36:25+08:00 rsync 没有任何需要注意的特定于 MySQL 的陷阱。rsync 几乎可以复制任何东西而不受惩罚。 mysqlhotcopy 必须注意锁定文件的机会,这可能会延迟复制的实际开始时间。 我写了一篇较早的文章,根据这条推理线对比 rsync 和 XtraBackup 我还写了一篇关于如何在停机时间相对较短的情况下在运行中的 mysql 服务器上使用 rsync 进行复制的帖子。 这是我在 ServerFault 中发表的帖子 这是ServerFault 中的另一篇文章,带有示例代码!!!
rsync 没有任何需要注意的特定于 MySQL 的陷阱。rsync 几乎可以复制任何东西而不受惩罚。
mysqlhotcopy 必须注意锁定文件的机会,这可能会延迟复制的实际开始时间。
我写了一篇较早的文章,根据这条推理线对比 rsync 和 XtraBackup
我还写了一篇关于如何在停机时间相对较短的情况下在运行中的 mysql 服务器上使用 rsync 进行复制的帖子。
这是我在 ServerFault 中发表的帖子
这是ServerFault 中的另一篇文章,带有示例代码!!!