PostgreSQL Professional are proud to announce the release of
pg_probackup 2.0.24.
pg_probackup is a utility to manage backup and recovery of PostgreSQL
database cluster. It is designed to perform periodic full and
incremental page-level backups of the PostgreSQL instance that enable
you to restore the server in case of a failure.
Changes since 2.0.17:
* Bugfix: incorrect handling of badly compressed blocks, previously
there was a risk to restore block in uncompressed state, if compressed
size was equal or larger than BLCKSZ
* Bugfix: timeout units now calculated in seconds instead of
milliseconds.
* Bugfix: nullified blocks are not skipped by DELTA backup.
* Bugfix: show table is now dynamically resized.
* Bugfix: Use UTC time for start_backup time.
* Impromevent: backup from replica >= 9.6 no longer need connection
to master.
* Improvement: merge is now considered stable feature. Merge command
allows you to merge incremental backup to parent full backup.
* Improvement: validation now use more conservative and paranoid
approach to file validation, during validation pg_probackup also check
block checksumm, make sanity check based on block header information and
try to detect blocks from future. This behavior can be disabled with
'--skip-block-validation' option.
* Impromevent: unchanged non-data files such as _vm/_fsm/clog_files
are skipped. The fact of unchanging determined by crc calculation.
* Improvement: pagemap complication for PAGE backup now can be done
in parallel.
* Improvement: now validation build incremental backup chain based
on parent_link. With this new approach sudden backup disappearance will
be detected.
* Improvement: detection of WAL corruption is improved.
* Improvement: LSN as recovery target is now available for
PostgreSQL >= 10.
* Improvement: restore point as recovery target is now available.
* Improvement: default compression level is now 1.
* Improvement: json format is now available for show and show-config
commands via '--format=json' option.
* Improvement: '--no-validate' option is added to restore which
disables validation before restore. Use with caution.
* Workaround: buggy algorithm of minRecPoint determination during
recovery in PostgreSQL 9.6.10/9.5.14/10.5 introduced by commit
8d68ee6(blocks from future) forced us to overwrite minRecPoint in
pg_control during backup with latest applied LSN.
* Portability: Windows support is now in beta stage.
* Multiple minor fixes and improvements.
Download
--------
https://github.com/postgrespro/pg_probackup
--
Grigory Smolkin
Postgres Professional: http://www.postgrespro.com
The Russian Postgres Company