pitrery 2.0

From: Nicolas Thauvin <nicolas(dot)thauvin(at)dalibo(dot)com>
To: PostgreSQL Announce <pgsql-announce(at)postgresql(dot)org>
Subject: pitrery 2.0
Date: 2017-12-04 15:20:10
Message-ID: 20171204162010.4b0939a6@dalibo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-announce

pitrery 2.0 released
=====================

pitrery is a set of Bash scripts to manage PITR backups for PostgreSQL.

pitrery automates Continuous Archiving and Point-in-Time Recovery
(PITR) as much as possible with the following goals:

* Handle only PITR. log-shipping and replication are out of scope
* Be as minimally intrusive as possible for archiving

It is free software licensed under the PostgreSQL License and works
with all supported versions of PostgreSQL.

This is a major release, including the following changes:

* Gather all actions into the main script. This makes pitrery work
out of the box.

* Remove command line options to specify if the backup is local, the
user, host and target directory. Now we use a SSH style syntax
([[user(at)]host:]/path) for destination directories local or on the
network.

* Rename the default configuration file from `pitr.conf` to
`pitrery.conf`, just to be more consistent.

* Remove the BACKUP_LABEL option, subdirectory and -l switch. The
intended feature was not used and caused more confusion than it
helped.

* Add support for PostgreSQL 10.

Users of versions 1.x must be careful when upgrading:

* The backups are compatible between 1.x and 2.x, only the
configuration and usage changes.

* The contents of BACKUP_LABEL shall be put as last component of
BACKUP_DIR

* BACKUP_HOST and ARCHIVE_HOST shall be left empty to configure a
local backup or local WAL archiving.

* Calls to actions of pitrery with -L, -b, -u will no longer work, see
the help for each action.

* Please check and validate the upgrade of your configuration with the
list and check actions.

Feedback & contributions are welcome.

pitrery is sponsored by Dalibo, the leading PostgreSQL company in
France, providing support, trainings and consulting to its customers
since 2005. The company contributes to the PostgreSQL community in
various ways, including: code, articles, translations, free
conferences and workshops

Check out DALIBO's open source projects at http://dalibo.github.io

--
Nicolas Thauvin
http://dalibo.com - http://dalibo.org

Browse pgsql-announce by date

  From Date Subject
Next Message Léo Cossic 2017-12-04 16:12:40 Release: check_pgactivity 2.3
Previous Message David Fetter 2017-12-03 19:31:08 == PostgreSQL Weekly News - December 03 2017 ==