| From: | Marco Nenciarini <marco(dot)nenciarini(at)2ndquadrant(dot)it> |
|---|---|
| To: | PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org> |
| Subject: | [RFC] Incremental backup v2: add backup profile to base backup |
| Date: | 2014-10-03 15:31:45 |
| Message-ID: | 542EC161.7030603@2ndquadrant.it |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
Hi Hackers,
I've updated the wiki page
https://wiki.postgresql.org/wiki/Incremental_backup following the result
of discussion on hackers.
Compared to first version, we switched from a timestamp+checksum based
approach to one based on LSN.
This patch adds an option to pg_basebackup and to replication protocol
BASE_BACKUP command to generate a backup_profile file. It is almost
useless by itself, but it is the foundation on which we will build the
file based incremental backup (and hopefully a block based incremental
backup after it).
Any comment will be appreciated. In particular I'd appreciate comments
on correctness of relnode files detection and LSN extraction code.
Regards,
Marco
--
Marco Nenciarini - 2ndQuadrant Italy
PostgreSQL Training, Services and Support
marco(dot)nenciarini(at)2ndQuadrant(dot)it | www.2ndQuadrant.it
| Attachment | Content-Type | Size |
|---|---|---|
| backup_profile_v2.patch.gz | application/x-gzip | 7.1 KB |
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Bruce Momjian | 2014-10-03 15:33:18 | Re: Dynamic LWLock tracing via pg_stat_lwlock (proof of concept) |
| Previous Message | Heikki Linnakangas | 2014-10-03 15:29:23 | Re: Escaping from blocked send() reprised. |