pg_archivecleanup removes older WAL files from PostgreSQL archives. Usage: pg_archivecleanup [OPTION]... ARCHIVELOCATION OLDESTKEPTWALFILE Options: -b, --clean-backup-history clean up files including backup history files -d, --debug generate debug output (verbose mode) -n, --dry-run dry run, show the names of the files that would be removed -V, --version output version information, then exit -x, --strip-extension=EXT strip this extension before identifying files for clean up -?, --help show this help, then exit For use as "archive_cleanup_command" in postgresql.conf: archive_cleanup_command = 'pg_archivecleanup [OPTION]... ARCHIVELOCATION %r' e.g. archive_cleanup_command = 'pg_archivecleanup /mnt/server/archiverdir %r' Or for use as a standalone archive cleaner: e.g. pg_archivecleanup /mnt/server/archiverdir 000000010000000000000010.00000020.backup Report bugs to . PostgreSQL home page: