使用 xtrabackup 和 Native Mysql Replication 进行 MySQL 备份/复制

使用 xtrabackup 和 Native Mysql Replication 进行 MySQL 备份/复制

这方面使用 Percona Xtrabackup 替代本机复制这个问题在我脑海里已经有一段时间了,但我似乎就是找不到答案,我发布这篇文章是为了向各位专家寻求最后的建议。

我经历了实现从服务器的过程使用 innobackupex 一切运行良好。但据我所知,这只能在初始阶段使用,以加快从属实例的速度。此后,本机 MySQL 复制将接管,因此带来了给主服务器施加额外负载的缺点。

那么 innobackupex 是否仅用于从属的初始快照和恢复? 如果是这样,xtrabackup 相对于 Native Mysql Replication 有什么优势?

提前致谢

答案1

复制是为了可用性,您可能对诸如 Pacemaker 群集和 Percona mysql 资源代理之类的东西感兴趣,它们用于管理复制并提供自动故障转移。
考虑到 innobackupex,它主要是备份实用程序,复制可能会出错,在这种情况下,您会很高兴有一种快速的恢复方法。

希望这可以帮助。

相关内容