开发者社区> 德哥> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

PostgreSQL pglogical 逻辑复制实现跨版本升级

简介:
+关注继续查看

标签

PostgreSQL , 跨版本升级 , pg_upgrade , pglogical


背景

升级步骤

兼容性评估(业务DDL,SQL,类型,插件)

1、列出9.4 已安装插件

2、评估存储空间、表空间

3、安装PG 10

4、安装插件

5、初始化实例

6、初始化表空间

7、迁移DDL

8、配置9.4 逻辑复制

9、9.4,10 安装pglogical

10、配置pglogical

11、全量复制

12、增量复制

13、中断业务

14、比对数据一致性

15、切换业务

小结

逻辑复制

pg_upgrade

pglogical 除了可以用来实现跨版本升级,还能用来做多实例数据汇聚,数据分散,单元化等。

pic

pic

pic

pic

参考

https://www.2ndquadrant.com/en/resources/pglogical/

《PostgreSQL 快速大版本升级多种方案 - 含重点介绍fast & safe upgrade to PostgreSQL 9.4 use pg_upgrade & zfs》

《PostgreSQL pg_upgrade 9.3 improve and example》

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
漫谈项目管理之:项目的成功必须是可以“复制”的
同样的一件事情,比如写个简单通信验证,对于“资深程序员”来讲,分分钟可以完成,对于一般的程序员来讲,需要了解原理与实现方法,需要1天的时间完成。对于企业来讲,这两种做法哪一种对企业更有价值呢? 很多人不喜欢(其实是这个浮躁的社会)按照流程做事情,的确,流程化带来的不是效率的提高,而是成本的浪费,再加之互联网型企业,时间就是决胜的关键。
823 0
PostgreSQL 最佳实践 - 逻辑增量复制(MySQL <-> PgSQL <-> PgSQL)
alidecode是RDS PG提供的一个逻辑复制插件,使用它,可以将RDS PG通过逻辑复制的方式,把数据同步到线下的PostgreSQL。同时还支持将MySQL的数据同步到PostgreSQL。目前alidecode还没有对外开放下载,敬请期待。下面是使用方法。 准备工作,提交工单,开放用户的
8876 0
postgresql 9.5版本之前实现upsert功能
最近有开发人员问,有没有办法实现在pg9.5版本之前实现upsert功能,现整理如下 --创建测试表,注意此处先不要主键或唯一约束 create table t2 (id int,name varchar(100)); -- pg 在9.
1051 0
js实现复制功能
JS 点击复制Copy 1.实现点击按钮,复制文本框中的的内容 1 2 function copyUrl2() 3 { 4 var Url2=document.getElementById("biao1"); 5 Url2.select(); // 选择对象 6 document.execCommand("Copy"); // 执行浏览器复制命令 7 alert("已复制好,可贴粘。
709 0
uva10859Placing Lampposts
题意:给你一个n个点m条边的无向无环图,在尽量少的节点上放灯,使得所有边都被照亮,每盏灯将照亮以他为一个端点的所有边,在灯的总数最小的前提下,被两盏灯同时照亮的边数应当尽量大。 分析:d(i,j)表示i的父节点放灯的状态为j(1表示放,0不放),以i为根的树的最小x值     x=Ma+c, a表...
674 0
【LINUX学习】磁盘分割之建立primary和logical 分区
[root@localhost ~]# fdisk -lDisk /dev/sda: 4294 MB, 4294967296 bytes255 heads, 63 sectors/track, 522 cylindersUnits = cylinders of ...
567 0
+关注
德哥
公益是一辈子的事, I&#39;m digoal, just do it.
2153
文章
245
问答
来源圈子
更多
让用户数据永远在线,让数据无缝的自由流动
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载