我正在考虑更改我们的RDS实例当前所处的子网。
子网组当前具有两个a&c区域的/20。我为a&c创建了新的/22子网,并将它们关联到子网组,删除了旧的子网。
我一直在rds dns名称上运行dig,并且正在返回的IP仍然来自一个旧的/20子网。
我正在寻找关于如何解决这个问题的建议,这样我就可以删除旧的eni和子网。
我试着打开/关闭“multi”,并强行移除旧的(和正在使用的) eni (不会分离)。
除了快照数据库和使用一个新的子网组(即停机时间)恢复之外,还有什么我可以做的吗?
发布于 2015-11-18 15:05:07
您现在可能已经知道了,但是您必须重新启动RDS。它将强制更新。然而,您仍然有一个小的停机时间。
或者,一种更优雅的方法是创建一个读副本(在一个新的子网组中添加新的子网),将新的端点添加到db驱动程序的服务器列表中,并将其提升到主服务器。如果您的db驱动程序支持它,则从应用程序的角度来看,它可以没有停机时间(例如用于无声故障转移或其他类似机制)。
https://serverfault.com/questions/715299
复制相似问题