pglogical2.0逻辑备份
发表于:2024-11-25 作者:千家信息网编辑
千家信息网最后更新 2024年11月25日,注意:1、9.5以上版本才支持2、编译安装参考https://www.2ndquadrant.com/en/resources/pglogical/pglogical-installation-ins
千家信息网最后更新 2024年11月25日pglogical2.0逻辑备份
注意:
1、9.5以上版本才支持
2、编译安装参考https://www.2ndquadrant.com/en/resources/pglogical/pglogical-installation-instructions/
3、如何使用参考https://www.2ndquadrant.com/en/resources/pglogical/pglogical-docs/,
中文参考https://my.oschina.net/innovation/blog/748227
4、本教程支持pg自身的流复制主备模式,pglogical是hotstanby的流复制高级模式
5、订阅服务器版本要和提供者版本一样,且都要安装pglogical
一、安装pglogical
由于我们pg都是源码安装,那么pglogical也是源码安装
去官网https://www.2ndquadrant.com下载源码包,比较难找,慢慢找
安装需要pg_config,由于我们pg安装完环境变量是配置在postgres用户根目录下的.bash_profile里面,在root用户下需要source /home/postgres/.bash_profile加载下环境变量
解压后执行
make USE_PGXS=1
make USE_PGXS=1 install
二、配置pglogical
1、PG配置
如果是主备模式,两个都得修改,记得重启服务
wal_level = 'logical'max_worker_processes = 10 # one per database needed on provider node # one per node needed on subscriber nodemax_replication_slots = 10 # one per node needed on provider nodemax_wal_senders = 10 # one per node needed on provider nodeshared_preload_libraries = 'pglogical'
track_commit_timestamp = on # needed for last/first update wins conflict resolution # property available in PostgreSQL 9.5+
2、配置逻辑复制
提供者执行以下命令,当然首先要确认数据库和用户,命令\c dbname user
CREATE EXTENSION pglogical;SELECT pglogical.create_node('provider1','host=192.168.180.222 port=5433 dbname=elink');SELECT pglogical.replication_set_add_table('default','company','true',NULL,NULL);#default是复制表的所有操作,company是表名
订阅者执行以下命令
select pglogical.create_node('sub_node_1','host=192.168.180.222 port=5433 dbname=elink');select pglogical.create_subscription('sub1','host=192.168.180.222 port=5433 dbname=elink user=elink password=elink');
三、评估结果
刚刚从bdr改过来,各种BUG、报错很多,用的人也少暂时不考虑了
配置
命令
模式
源码
版本
用户
参考
变量
提供者
环境
支持
服务
订阅
逻辑
难找
高级
两个
教程
数据
数据库
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
微信小程序服务器在哪续费
2020中国网络安全年会
软件开发合同不验收怎么办
软件开发 考试
网络安全国家安全手抄报好看
绝地求生十一更新后怎么选服务器
粤嵌网络安全培训需要多少钱
网络安全中级
服务器插头
数据库技术名词
铭洋软件开发公司
网络安全属于那种专业
郑州市软件开发的学院
数据库数值超出21位
堡垒机关闭 还能连远程服务器
lr测试数据库
国际网络安全标准论坛
我的世界行尸走肉服务器辅助器
职教中心网络安全讲座
u8数据库怎么附加到系统库
d-link 虚拟服务器
微信小程序服务器在哪续费
长沙软件开发培训多少钱
北京网络技术咨询代理品牌
软件开发可以开13税
土地利用现状数据库建库
金融网络安全手册app
数据库找不到无线网络连接
考察软件开发企业最核心
鞍山软件开发工作好找工作吗