Re: Proposal: Incremental Backup

Поиск
Список
Период
Сортировка
От Simon Riggs
Тема Re: Proposal: Incremental Backup
Дата
Msg-id CA+U5nMJLSX1Mot-sJUvbT2ZYB1+CDV+2jh9YJiwCnVAxuSZnkg@mail.gmail.com
обсуждение исходный текст
Ответ на Re: Proposal: Incremental Backup  (Bruce Momjian <bruce@momjian.us>)
Ответы Re: Proposal: Incremental Backup  (Bruce Momjian <bruce@momjian.us>)
Список pgsql-hackers
On 6 August 2014 03:16, Bruce Momjian <bruce@momjian.us> wrote:
> On Wed, Aug  6, 2014 at 09:17:35AM +0900, Michael Paquier wrote:
>> On Wed, Aug 6, 2014 at 9:04 AM, Simon Riggs <simon@2ndquadrant.com> wrote:
>> >
>> > On 5 August 2014 22:38, Claudio Freire <klaussfreire@gmail.com> wrote:
>> > Thinking some more, there seems like this whole store-multiple-LSNs
>> > thing is too much. We can still do block-level incrementals just by
>> > using a single LSN as the reference point. We'd still need a complex
>> > file format and a complex file reconstruction program, so I think that
>> > is still "next release". We can call that INCREMENTAL BLOCK LEVEL.
>>
>> Yes, that's the approach taken by pg_rman for its block-level
>> incremental backup. Btw, I don't think that the CPU cost to scan all
>> the relation files added to the one to rebuild the backups is worth
>> doing it on large instances. File-level backup would cover most of the
>
> Well, if you scan the WAL files from the previous backup, that will tell
> you what pages that need incremental backup.

That would require you to store that WAL, which is something we hope
to avoid. Plus if you did store it, you'd need to retrieve it from
long term storage, which is what we hope to avoid.

> I am thinking we need a wiki page to outline all these options.

There is a Wiki page.

-- Simon Riggs                   http://www.2ndQuadrant.com/PostgreSQL Development, 24x7 Support, Training & Services



В списке pgsql-hackers по дате отправления:

Предыдущее
От:
Дата:
Сообщение: Re: pg_receivexlog add synchronous mode
Следующее
От: Fujii Masao
Дата:
Сообщение: Re: postgresql.auto.conf and reload