【发布时间】:2022-02-10 11:47:20
【问题描述】:
我目前有一个典型的 RDS 集群设置,其中 1 个实例在 私有 子网中运行。我正在将我们的应用程序从 AWS 迁移到 Heroku(同时保留 DB),但我需要能够从 Heroku dynos 连接到 DB。
我不知道如何将数据库从私有子网移到公共子网。
The AWS docs 有关于从公共转移到私人的说明,我想我也可以按照相反的方向进行操作。但是该过程涉及使用多可用区配置和故障转移在所需子网中建立一个新的辅助节点。但是当我去修改我的实例时,没有配置多可用区的选项:
似乎特别是 Aurora 实例不支持多可用区? "Multi-AZ DB clusters are in preview for RDS for MySQL and RDS for PostgreSQL" 让我有点卡住了。
编辑我刚刚在其他地方看到了这条消息:“您的数据库集群中没有 Aurora 副本。”这可能是多可用区不可用的原因。但我没有看到任何可以在任何地方创建副本的选项。
我的目标还是让我的 Aurora DB 进入公共子网(或以其他方式使其可从 Internet 访问,但不能通过 SSH 隧道访问)
【问题讨论】:
标签: amazon-web-services amazon-rds amazon-aurora subnet