I am very pleased to announce the release of version 1.5 of pitrery. It comes with great features, here is the changelog:
- Force the checkpoint on
pg_start_backup()when possible - Support
rsyncfor the base backup.tarremains the default with a new-soption for backup_pitr and theSTORAGEconfiguration variable - Save configuration files if they are outside of
PGDATA - Rename
pitr_mgrtopitrery, with a symlink for backward compatibility - Make the time based purge compatible with the count purge, allowing to purge backups based on age and keeping a minimum number of backups
- Make the old WAL purge better by comparing parts of the file name instead of the whole. Bash does not handle well the full file name when converted to a number (too big)
- Safely purge old
.backupfiles. Always keep.historyfiles - Improve documentation
- Better check the input file in
archive_xlog - Use
rsyncto safely transfer to the remote host inarchive_xlog - Document compression tools options
- Add a verbose mode to list, with sizes and locations
- Allow to specify the oid of a tablespace when give path for relocation:
-t oid:/new/pathor-t name:/new/path is possible
The release is available in the downloads page.