Skip to content

1.3.0

Compare
Choose a tag to compare
@bwtakacy bwtakacy released this 30 Jul 08:09
· 174 commits to master since this release

This is a first release of pg_rman 1.3 series.

Change log from 1.2.11

  • Add purge command.
    Previously, delete command removes actual data from backup catalog path, but the directory and some files still remains for show command usage. This new purge command can remove these files and directories related to deleted backup totally from backup catalog path.
  • Improve output of show commands.
    Now, output by show command contains backup mode and Timeline ID of each backup. And, show timeline command is renamed to show detail.
  • Add --full-backup-on-error/-F option for backup command.
    Previously, pg_rman fails to take an incremental or archive backup if there is no valid full backup in the same timelie id. With this option, pg_rman turns to take a full backup automatically in that situation.
  • Add --progress/-P option for backup and restore command.
    With this option, pg_rman shows number of files it processed during backup or restore.
INFO: copying database files
Processed 68 of 1760 files, skipped 0
  • Add --force option for delete command.
    Previously, pg_rman does not delete incremental or archived WAL backup even if they are old enough against given DATE but necessary for restore. With this option, pg_rman focibly delete against given DATE. Though this can break the consistency of backup and recovery, it is useful in some operational cases.
  • Enable --keep-data-generations and --keep-data-days options to be used independently.
    Previously, these option should be used together. Now, pg_rman can accept each option separately.
  • Enable --keep-arclog-files and --keep-arclog-days options to be used independently.
    Previously, these option should be used together. Now, pg_rman can accept each option separately.
  • Enable --keep-srvlog-files and --keep-srvlog-days options to be used independently.
    Previously, these option should be used together. Now, pg_rman can accept each option separately.
  • backup_cleanup did not work properly
    In backup from a standby server tied but failed, backup_cleanup
    is called but does not do pg_stop_backup. This caused the master
    server keeping in backup status.
  • Improve error messages.
  • Add documentation in source tree.

About release files

Please download RPM or source archive file.
There are different files for PostgreSQL server version.
For example, pg_rman-1.3.0-1.pg94.rhel7.x86_54.rpm is the rpm for PostgreSQL 9.4 on RHEL 7.
Similarly, pg_rman-1.3.0-pg94 is the source archive for PostgreSQL 9.4.