我一直在Mysql Master从属复制中从事一个项目。我想在 AWS 和 GCP 之间设置一个主从复制,其中 AWS 将 AWS RDS 作为主服务器,从属或副本位于 GCP 端。但我想在 GCP 端创建此副本,而不在 AWS 上公开主实例。这意味着这应该发生在专用网络中。
我找到了解决方案,我们可以为主实例创建代理,然后使用 Cloud SQL 迁移服务在 GCP 端创建副本。但这不是我想要的。我不想为主实例分配代理。
副本创建过程应在专用网络中进行。
接下来我应该怎么做?帮助。
另外,如果问题仍然不清楚,请告诉我。
在 AWS VPC 和 GCP 私有网络之间创建中转网关。
https://docs.aws.amazon.com/vpc/latest/tgw/what-is-transit-gateway.html
如果主节点(AWS(上的私有网络是必须的,那么这是不可能的。有关使用 Cloud SQL 作为外部副本的文档明确说明了源的要求:
确保源数据库服务器满足以下配置要求:
- 可从外部访问的 IPv4 地址和 TCP 端口。