本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。
部分RDS PostgreSQL实例由于历史原因仍然通过RDS PostgreSQL老架构控制台进行管控,建议您将这些实例迁移到新架构控制台,享受更优惠的价格和更好的服务。
前提条件
源RDS PostgreSQL实例是老架构实例。
您可以通过RDS PostgreSQL实例ID的前缀判断是否为老架构实例。
老架构实例:实例ID前缀为
pg-cn-。新架构实例:实例ID前缀为
pgm-。
RDS PostgreSQL新老架构实例对比
由于历史原因,RDS PostgreSQL有一段时间使用老架构控制台,页面和新架构RDS PostgreSQL控制台不同,功能上也有差异。新架构的RDS PostgreSQL实例在价格和服务上有更大优势,因此建议您将老架构控制台上的实例迁移到新架构控制台。
对比项 | 老架构 | 新架构 |
费用 | ❌费用相对较高。 | ✔️费用比老架构RDS PostgreSQL实例低出20%以上。 |
功能 | ❌不再进行新功能迭代且功能单一。 | ✔️支持新功能迭代且额外支持下列功能: |
稳定性 | ❌稳定性相对较低。 | ✔️对比老架构RDS PostgreSQL大幅提升。 |
迁移影响
迁移成功后,业务会在可维护时间段内切换至新实例,此时原实例会被变更为只读,并会造成分钟级业务闪断,请在业务低峰期进行升级。
注意事项
业务切换至新实例后连接串地址不变,但该连接串对应的IP地址会发生变化。请确保应用使用的是连接串地址。如何查看实例连接串地址,请参见查看或修改连接地址和端口。
迁移流程
提交工单,提供需要迁移的老架构RDS PostgreSQL实例ID。
说明您可以登录PostgreSQL临时控制台查看老架构RDS PostgreSQL实例的ID。
根据工单中客服提供的信息,创建一个新架构RDS PostgreSQL实例。更多信息,请参见创建RDS PostgreSQL实例。
说明请按照客服提供的如下信息创建新实例:
地域
可用区
实例版本号
实例规格
存储空间大小
VPC ID
vSwitch ID
新实例创建完成后,在新实例中根据业务低峰期的时间段设置可维护时间段。
说明您的所有业务会在该可维护时间段内切换到新实例。
在新实例中根据实际业务需求设置自动备份策略。
提供新创建的实例ID给客服,发起平滑迁移任务。
说明迁移任务完成后,系统会在步骤3中设置的可维护时间段进行业务切换,届时会出现分钟级的业务闪断。
业务切换成功后,验证业务的可用性,在确认没有问题后提交工单释放老架构RDS PostgreSQL实例。
说明阿里云建议72小时内不要释放老架构RDS PostgreSQL实例,以留出足够时间测试业务在新版本中的可用性,确保万无一失。
回滚方案
如出现任何问题需要使用数据回滚,请在释放老架构RDS PostgreSQL实例之前提交工单,将老架构和新架构的实例ID提供给客服,阿里云会帮助您将业务切换回老架构RDS PostgreSQL实例。
回滚操作后,新实例上的所有增量数据将会丢失,无法恢复。