I am currently using pg_dump
piped to gzip
piped to split
. But the problem with this is that all output files are always changed. So checksum-based backup always copies all data.
Are there any other good ways to perform an incremental backup of a PostgreSQL database, where a full database can be restored from the backup data?
For instance, if pg_dump
could make everything absolutely ordered, so all changes are applied only at the end of the dump, or similar.