【PostgreSQL】数据库复制
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,异步流复制[root@wallet01 ~]# su - postgres[postgres@wallet01 ~]$ vi /var/lib/pgsql/9.6/data/pg_hba.confho
千家信息网最后更新 2025年11月07日【PostgreSQL】数据库复制
异步流复制[root@wallet01 ~]# su - postgres[postgres@wallet01 ~]$ vi /var/lib/pgsql/9.6/data/pg_hba.confhost replication postgres 192.168.1.0/24 md5[postgres@wallet01 ~]$ vi /var/lib/pgsql/9.6/data/postgresql.conflisten_addresses = '0.0.0.0'max_wal_senders = 5wal_level = hot_standby [postgres@wallet01 ~]$ pg_ctl restartwaiting for server to shut down.... doneserver stoppedserver starting[root@wallet02 ~]# su - postgres[postgres@wallet02 ~]$ pg_basebackup -h 192.168.1.201 -U postgres -F p -P -x -R -D /var/lib/pgsql/9.6/data Password: 2161085/2161085 kB (100%), 1/1 tablespace[postgres@wallet02 ~]$ vi /var/lib/pgsql/9.6/data/postgresql.confhot_standby = on[postgres@wallet02 ~]$ vi /var/lib/pgsql/9.6/data/recovery.confstandby_mode = 'on'primary_conninfo = 'user=postgres password=postgres host=192.168.1.201 port=5432 sslmode=disable sslcompression=1 krbsrvname=postgres'[postgres@wallet02 ~]$ pg_ctl startserver starting[postgres@wallet01 ~]$ psqlpsql (9.6.12)Type "help" for help.postgres=# select pid,state,client_addr,sync_priority,sync_state from pg_stat_replication; pid | state | client_addr | sync_priority | sync_state ------+-----------+---------------+---------------+------------ 2055 | streaming | 192.168.1.202 | 0 | async(1 row)
同步流复制[root@wallet01 ~]# su - postgres[postgres@wallet01 ~]$ vi /var/lib/pgsql/9.6/data/pg_hba.confhost replication postgres 192.168.1.0/24 md5[postgres@wallet01 ~]$ vi /var/lib/pgsql/9.6/data/postgresql.confmax_wal_senders = 5 wal_level = hot_standbysynchronous_standby_names = 'wallet02,wallet03'[root@wallet01 ~]# su - postgres[postgres@wallet01 ~]$ pg_ctl reloadserver signaled[root@wallet02 ~]# su - postgres[postgres@wallet02 ~]$ pg_basebackup -h 192.168.1.201 -U postgres -F p -P -x -R -D /var/lib/pgsql/9.6/data Password: 2161085/2161085 kB (100%), 1/1 tablespace[postgres@wallet02 ~]$ vi /var/lib/pgsql/9.6/data/postgresql.confhot_standby = on[postgres@wallet02 ~]$ vi /var/lib/pgsql/9.6/data/recovery.confstandby_mode = 'on'primary_conninfo = 'application_name=wallet02 user=postgres password=postgres host=192.168.1.201 port=5432 sslmode=disable sslcompression=1'[postgres@wallet02 ~]$ pg_ctl startserver starting[root@wallet03 ~]# su - postgres[postgres@wallet03 ~]$ pg_basebackup -h 192.168.1.201 -U postgres -F p -P -x -R -D /var/lib/pgsql/9.6/data Password: 2161215/2161215 kB (100%), 1/1 tablespace[postgres@wallet03 ~]$ vi /var/lib/pgsql/9.6/data/postgresql.confhot_standby = on[postgres@wallet03 ~]$ vi /var/lib/pgsql/9.6/data/recovery.confstandby_mode = 'on'primary_conninfo = 'application_name=wallet03 user=postgres password=postgres host=192.168.1.201 port=5432 sslmode=disable sslcompression=1'[postgres@wallet03 ~]$ pg_ctl startserver starting[postgres@wallet01 ~]$ psqlpsql (9.6.12)Type "help" for help.postgres=# select pid,state,client_addr,sync_priority,sync_state from pg_stat_replication; pid | state | client_addr | sync_priority | sync_state ------+-----------+---------------+---------------+------------ 1968 | streaming | 192.168.1.202 | 1 | sync 2018 | streaming | 192.168.1.203 | 2 | potential
同步
数据
数据库
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
三级考试网络技术题
网络安全有什么公司可以对接
wincc组态服务器设置
白云区光纤网络技术开发商家
多人访问服务器是分布计算吗
软件开发人员的自我描述
网络安全教育 总结报告
《网络技术与应用》
网络技术与应用会考题
大学数据库系统原理wps
长春dns服务器地址
网络安全的口号是什么
湖州中外文数据库
苹果电脑如何进入服务器根目录
运营自己的app需要服务器
横版pvp游戏服务器战斗设计
常见的六种数据库约束有哪些
株洲网络安全培训免费试学
湖北品质软件开发设施价钱
服务器系统装好后管理员
数据库可以用的有哪些
汽车网络安全解决方案
华为网络安全管理薪资
人民银行开展网络安全宣传
联想服务器与软件区别
数据库删除某个值为1的语句
方舟服务器人物下线时间会静止吗
河北数据库空投箱行业
质疑的数据库
网络安全人才安全