主服务器中的设置:
max_wal_senders = 1 wal_level = '存档' 归档模式 = 开 存档命令 = 'cd .' wal_keep_segments = 10000
从服务器中的设置:在 recovery.conf 文件中:
待机模式 = '开' primary_conninfo = 'host=ipaddress of master user=repuser' trigger_file = '/tmp/postgresql.trigger.5432'
log_connections=on 在主服务器和从服务器上都设置
在主服务器的 pg_hba.conf 文件中为复制用户创建条目
主机复制 repuser ipaddress/32 信任
尝试复制时出现以下错误
2014-07-14 19:28:22 IST LOG:数据库系统在 2014-07-14 19:28:21 IST 的恢复中关闭 2014-07-14 19:28:22 IST 日志:进入待机模式 2014-07-14 19:28:22 IST 警告:WAL 是用 wal_level=minimal 生成的,数据可能丢失 2014-07-14 19:28:22 IST 提示:如果您临时设置 wal_level=min imal 而不进行新的基本备份,则会发生这种情况。 2014-07-14 19:28:22 IST 日志:在 0/19FFE28 达到一致恢复状态 2014-07-14 19:28:22 IST 日志:0/19FFE28 处长度为零的记录 2014-07-14 …