1.postgres 開啟wal歸檔:
a.修改wal_level參數:
alter system set wal_level= 'replica';
postgres=# alter system set wal_level= 'replica';
ALTER SYSTEM
b.修改archive_mode參數:
alter system set archive_mode= 'on';
postgres=# alter system set archive_mode= 'on';
c.修改archive_command 參數:
alter system set archive_command = '/bin/cp -i %p /pgdata/10/archive_wal/%f';
postgres=# alter system set archive_command = '/bin/cp -i %p /pgdata/10/archive_wal/%f';
2.PostgreSQL手動切換WAL日志的指令:
PG10之前:
select pg_switch_xlog();
PG10之後:
select pg_switch_wal();