版权声明:本文为神州灵云作者的原创文章,未经神州灵云允许不得转载。
本文作者:Jack
长久以来数据在企业发展中都起着至关重要的作用,在网络科技高度发达的今天,系统业务复杂度与日俱增,数据量也成几何式增长,那么数据灾备方案显得越来越重要。
双机热备按切换方式可分为:主-备方式(Active-Standby)和双主机方式(Active-Active),两种方式各有优缺点,可以根据实际情况选择适合自己的方案。PostgreSQL实现双机热备的方案有很多第三方软件,今天主要来说一说PostgreSQL自带的实现方式以及简单的应用测试。
环境:
安装:
主机和备机都需要执行下面操作,本安装采用RPM包离线安装方式,当然如果你的机器能联网用yum在线安装更方便,这里提供一下下载地址:
https://yum.postgresql.org/9.4/redhat/rhel-7-x86_64/repoview/postgresqldbserver94.group.html
1.安装(按顺序):
#rpm -ivh postgresql94-libs-9.4.20-1PGDG.rhel7.x86_64.rpm
#rpm -ivh postgresql94-9.4.20-1PGDG.rhel7.x86_64.rpm
#rpm -ivh postgresql94-server-9.4.20-1PGDG.rhel7.x86_64.rpm
#rpm -ivh postgresql94-contrib-9.4.20-1PGDG.rhel7.x86_64.rpm
2.初始化数据库:
#/usr/pgsql-9.4/bin/postgresql94-setup initdb