最近有个项目需要跨 IDC 迁移,需将一个生产库迁移到另一个IDC,数据量不大,版本为 9.1.2,由于尽可能地减少停机时间,这次迁移采用的是 PostgreSQL 的流复制技术,即先搭建好备库,然后再主备切换,完成迁移,这种方法迁移,能将业务中断时间缩减在5分钟以内甚至更更快;流复制数据库迁
移的步骤如下:
流复制搭建
具体步骤可参考之前的 blog: PostgreSQL: Setting up streaming log replication (Hot Standby )
主备切换
具体步骤可参考之前的两篇 blog:
- PostgreSQL HOT-Standby 的主备切换
-
备注:上面只是主备切换的参考步骤,有些步骤可以不要,例如 VIP方面的设置,具体根据情况而定。
验证
通知项目组开启应用,验证业务是否正常。
原创文章,作者:506227337,如若转载,请注明出处:https://blog.ytso.com/237846.html