WAL是预写式日志(Write Ahead Log)的简称,在PostgreSQL术语中,复制生成的WAL文件称为归档,如果您保存了每个生成的WAL文件的副本,您可以将整个更改集重放到另一个服务器。将所有生成的WAL文件保存到安全的脱机位置实际上是增量备份,可以用于执行PITR((Point-In-Time-Recovery,时间点恢复)。WAL文件存放在“$PGDATA/pg_wal”目录下。

wal_level确定有多少信息写入WAL。默认值是一个副本,它写入足够的数据以支持WAL归档和复制,包括在备用服务器上运行只读查询。
wal_keep_size一个整数参数,定义应该保存在