
Q:RDS PostgreSQL 如何迁移可用区?
您可以将RDS实例迁移至同一地域内的其它可用区。迁移可用区后,实例的所有属性、配置和连接地址都不会改变。迁移所需时间跟实例的数据量有关,通常为几个小时。详细说明如下:
前提条件
①.实例版本为PostgreSQL 10 高可用版(本地盘)或PostgreSQL 9.4;②.仅当实例所在的地域有多个可用区时,才支持迁移可用区功能。
费用说明
本功能免费。即使将实例从单可用区迁移至多个可用区,也不收取费用。
影响
①.切换时实例可用性会受到短暂影响,请确保应用具有自动重连机制;②.迁移可用区会造成虚拟IP(VIP)的变更,请尽量在您的应用程序中使用连接地址进行连接,不要使用IP地址;③.请及时清理客户端DNS缓存。客户端采用JVM的应用,建议将JVM配置中的TTL设置为不超过60秒,可确保在连接地址的VIP地址发生变更时,应用程序可以通过重新查询DNS来接收和使用资源的新VIP地址;④.VIP的变更会短暂影响到PolarDB-X的可用性,请及时在PolarDB-X控制台刷新并查看连接信息;⑤.如果有正在执行的DTS任务,可用区迁移后,需要重启相应的DTS任务。
迁移类型
①.从一个可用区迁移至另一个可用区:实例所在可用区出现满负载或者其它影响实例性能的情况;②.从一个可用区迁移至多个可用区:提高实例的容灾能力,实现跨机房容灾,主备实例分别位于不同的可用区,相对于单可用区实例,多可用区实例可以承受更高级别的灾难;③.从多个可用区迁移至一个可用区:为了满足特定功能的要求。


文章转载自阿里云数据库,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




