本篇继续讲述Postgresql,与上篇(PostgreSQL 像 Mysql 一样轻松实现数据复制)不同,上篇讲述的是如何使用pg_basebackup工具,感兴趣的朋友可以去看看。
下面开始本次讲解,使用是两台Centos服务器
主:192.168.1.108 , CentosOne(master) 端口:5432
备:192.168.1.109 , CentosTwo(standy) 端口:5432
其中,备机只需要安装软件,不需要init(初始化)数据库
![248dfcaca159669aeb7af4bbb75a587e.png](https://i-blog.csdnimg.cn/blog_migrate/7349f821a1423e00a56fd626d7a9bbad.jpeg)
在实现主从复制之前已确定如下目录:
1. /home/pgsql/data 目录是master数据库的目录,端口为5432
2. /home/pgsql/data 目录是一台standy数据库的目录,端口为5432
3. /home/pgsql/archive 是 master 至 standby的WAL日志中转地点
一、主数据库操作
1、建立archive日志中转地点
mkdir -p /home/pgsql/archive
chmod -R 0700 /home/pgsql/arc