Aurora 无服务器:无法连接进行复制

问题描述 投票:0回答:1

我在尝试将 Aurora 无服务器 MySQL 服务器连接到同一 VPC 中的主 MySQL 服务器时遇到困难。

我检查了所有内容以使其正常工作,甚至从主服务器和 Aurora 服务器扩展了 SecurityGroup 以接受来自 VPC 的所有连接,但我仍然从从服务器 (Aurora) 收到 2003 错误:

连接到主站“user_repl@vpc_ip1:3306”时出错 - 重试时间:60 次重试:1

我什至尝试用当地的名字

ip-{local-ip-vpc}.eu-west-3.compute.internal
但没有任何运气。

尝试从同一 VPC 中的另一个 EC2 实例连接到该主服务器,使用“user_repl”工作正常,因此这不是绑定地址、主服务器上的安全组、密码或类似问题。

我想知道 Aurora Serverless 是否可以复制主服务器并成为从服务器,但如果不是这样,我会期望另一个错误,而不仅仅是“连接错误”。

是什么原因导致这个问题?

mysql database-replication aws-aurora-serverless
1个回答
0
投票

事实证明,AWS Aurora MySQL Serverless 无法像我们在 MySQL 服务器上那样进行复制。

为了启用复制,您需要使用 AWS Database Migration Service (DMS),在其中设置源终端节点、目标终端节点、复制服务器,并启用源和目标之间的复制。

我刚刚在我这边测试过,效果很好。这需要更多的工作 - 并且与标准复制不同 - 但最终的工作原理完全相同。

© www.soinside.com 2019 - 2024. All rights reserved.