PostgreSQL backup - 图文

2026/4/30 2:08:20

4.2.在主数据库上的postgresql.conf文件中设置max_wal_sender参数,这个参数是控制主库可以最多有多少个并发的standby数据库;

修改成

5.在主数据库上的pg_hba.conf中设置listen_addresses和连接验证选项,允许standby数据库连接到主库上来拖WAL日志数据;其中数据

库名必须填“replication”, 这是一个为standby连接使用了一个虚拟的数据库名称。用户hexinfei就是步骤2上给standby连接使用的在主库上建的一个超级用户。192.168.2.78就是standby数据库的IP地址。图示:

修改为

6. 在备份数据库上的C:\\Program Files\\PostgreSQL\\9.1\\data文件夹下建一个recovery.conf,设置以下二项:

standby_mode = 'on'

primary_conninfo = 'host=192.168.2.58 port=5432 user=hexinfei password=leagsoft'

standby_mode设置为'on',表明数据库恢复完成后,不会被找开,仍然处理等待日志的模式。

primary_conninfo上standby连接到主数据库所需要的连接串。Host:主机的ip地址;port:主机的postgreSQL的端口,user:步骤2建立的超级用户;password:步骤2建立的超级用户的密码

然后在备份数据库上C:\\Program Files\\PostgreSQL\\9.1\\data\\postgresql.conf文件配置项修改成如下图所示:

7.所有修改的地方:

在主数据库的C:\\Program Files\\PostgreSQL\\9.1\\data\\postgresql.conf文件中设置如下配

置项:

wal_level = hot_standby max_wal_senders = 2 wal_keep_segments = 32

在主数据库中的C:\\Program Files\\PostgreSQL\\9.1\\data\\pg_hba.conf中添加如下配置:

host all all 0.0.0.0/0 md5

host replication hexinfei 192.168.2.78/32 md5

在备数据库中的C:\\Program Files\\PostgreSQL\\9.1\\data\\pg_hba.conf中添加如下配置:

host all all 0.0.0.0/0 md5

在备数据库上C:\\Program Files\\PostgreSQL\\9.1\\data\\postgresql.conf文件中设置如下配置项:

hot_standby = on

8.启动主数据库服务,连接数据库,刷新几次,重新载入配置让上面修改的配置生效,在停止服务。


PostgreSQL backup - 图文.doc 将本文的Word文档下载到电脑
搜索更多关于: PostgreSQL backup - 图文 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219