步骤一:修改postgresql的配置文件(postgresql.conf)
wal_level=hot_standby archive_mode =on archive_command ='DATE=`date +%Y%m%d`;DIR="/home/postgres/arch/$DATE";(test -d $DIR || mkdir -p $DIR)&& cp %p $DIR/%f' # ps:%p 是指相对路径 %f是指文件名
步骤二:创建归档路径
mkdir -p /home/postgres/arch chown -R postgres:postgres /home/postgres/arch
步骤三:重启数据库
步骤四:验证归档是否正常
postgres=# checkpoint; postgres=# select pg_switch_xlog();