如何创建多个mysql复制

如何创建多个mysql复制

我的问题是关于创建一个 mysql 复制服务器。

这里我有多个从服务器,我想将所有相应的数据库复制到多个主服务器。

问题是,我如何在单个服务器中设置多个主服务器。

答案1

正确定义你的问题。

设计 MySQL 集群时有多种选择和限制。您想要实现什么目标?(可用性、性能、离线备份,还是其他)您的中长期目标是什么?您的预算是多少?您的托管模式是什么?

我怎样才能设置多个主人

您是否明确想要设置通常所说的多主复制?您是否真的希望能够在集群中的任何位置应用写入?您是否需要实时同步?

在单个服务器中

....与群集完全相反。但您没有解释此处的意思。

即使您要提供所有这些问题的答案,这也只是选择正确架构所需的分析的开始,更不用说实施的细节了。

你确实需要自己做更多研究。然后,一定要带着更具体的问题回来。

答案2

所以您说的是多个数据库,这些数据库已经在客户端服务器之间复制。您需要再添加一个复制层,然后将它们复制到您的服务器,对吗?

这种配置的目的是什么?例如,你可以用几台服务器构建自己的数据中心,并在服务器之间复制这些数据库,只需将它们共享给客户端即可。

或者,您可以使用一些备份解决方案将客户端数据库的备份创建到您的服务器。

相关内容