1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2024-12-14 10:13:05 +02:00
pgbackrest/doc
Cynthia Shang 34c63276cd Automatically enable backup checksum delta when anomalies (e.g. timeline switch) are detected.
There are a number of cases where a checksum delta is more appropriate than the default time-based delta:

* Timeline has switched since the prior backup
* File timestamp is older than recorded in the prior backup
* File size changed but timestamp did not
* File timestamp is in the future compared to the start of the backup
* Online option has changed since the prior backup

A practical example is that checksum delta will be enabled after a failover to standby due to the timeline switch.  In this case, timestamps can't be trusted and our recommendation has been to run a full backup, which can impact the retention schedule and requires manual intervention.

Now, a checksum delta will be performed if the backup type is incr/diff.  This means more CPU will be used during the backup but the backup size will be smaller and the retention schedule will not be impacted.

Contributed by Cynthia Shang.
2018-11-01 11:31:25 -04:00
..
example Add monitoring examples using PostgreSQL and jq. 2018-04-13 14:31:33 -04:00
lib/BackRestDoc Update introduction to be pithy. 2018-09-19 18:26:12 -04:00
resource v2.06: Checksum Delta Backup and PostgreSQL 11 Support 2018-10-16 14:56:51 +01:00
xml Automatically enable backup checksum delta when anomalies (e.g. timeline switch) are detected. 2018-11-01 11:31:25 -04:00
.gitignore Updated vagrant to new version and image. 2017-03-14 22:05:17 -04:00
doc.pl Allow containers to be defined in a document. 2018-07-23 07:49:15 -04:00
manifest.xml More flexible replacements for PDF titles and footers. 2018-02-21 15:30:35 -05:00
release.pl Remove github CNAME file. 2018-02-23 23:44:10 -05:00