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


Reply via email to