1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2024-12-04 09:43:08 +02:00
pgbackrest/src
David Steele cad595f9f8
Full/incremental backup method.
This backup method does a preliminary copy of all files that were last modified prior to a defined interval before calling pg_backup_start(). Then the backup is started as usual and the remainder of the files are copied. The advantage is that generally a smaller set of WAL will be required to make the backup consistent, provided there are some files that have not been recently modified.

The length of the prior full backup is used to determine the interval used for the preliminary copy since any files modified within this interval will likely be modified again during the backup. If no prior full backup exists then the interval is set to one day.

This feature is being committed as internal-only for the time being.
2024-11-26 11:23:43 -05:00
..
build Full/incremental backup method. 2024-11-26 11:23:43 -05:00
command Full/incremental backup method. 2024-11-26 11:23:43 -05:00
common Full/incremental backup method. 2024-11-26 11:23:43 -05:00
config Full/incremental backup method. 2024-11-26 11:23:43 -05:00
db Full/incremental backup method. 2024-11-26 11:23:43 -05:00
info Full/incremental backup method. 2024-11-26 11:23:43 -05:00
postgres Full/incremental backup method. 2024-11-26 11:23:43 -05:00
protocol Fix incorrect log macros. 2024-11-02 11:36:56 -04:00
storage Use lz4 for protocol compression. 2024-11-26 11:03:27 -05:00
.gitignore
main.c Refactor config parse to remove none command, add version/help options. 2024-07-23 16:39:02 +07:00
meson.build Move compression driver param list management to a common module. 2024-11-13 17:28:21 -05:00
version.h Begin v2.55.0 development. 2024-10-21 09:11:49 +03:00