Re: Recovery.conf and PITR

Поиск
Список
Период
Сортировка
От Luca Ferrari
Тема Re: Recovery.conf and PITR
Дата
Msg-id CAKoxK+7E62W8FjMwipX4OhzOH8VgU=L+d_E76ibSAmMc15-CrA@mail.gmail.com
обсуждение исходный текст
Ответ на Recovery.conf and PITR  ("ascot.moss@gmail.com" <ascot.moss@gmail.com>)
Ответы archive folder housekeeping  ("ascot.moss@gmail.com" <ascot.moss@gmail.com>)
Список pgsql-general
On Fri, Aug 9, 2013 at 10:09 AM, ascot.moss@gmail.com
<ascot.moss@gmail.com> wrote:
> Hi,
>
> I am trying PITR in a test machine (same PG version 9.2.4 same O/S Ubuntu 12.04 64 bit).  All archived WAL files are
shippedand saved in /var/pgsql/data/archive, the latest transaction txid of them is 75666.  I want to recover PG at a
pointof time that if  XIDs are equal or smaller than '75634' so I  have the following recovery.conf (only two lines): 
>
> restore_command = 'cp /var/pgsql/data/archive/%f %p'
> recovery_target_xid = '75634'
>
>
> After the restart of PG, the recovery.conf is processed and it is renamed to recovery.done.  However it restored all
(75666)instead of '75634'. 


Any chance the 75666 committed before the one you specified as target?
From the docs (http://www.postgresql.org/docs/9.1/static/recovery-target-settings.html):

The transactions that will be recovered are those that committed
before (and optionally including) the specified one.

Luca


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

Предыдущее
От: Gabriele Bartolini
Дата:
Сообщение: Re: Recovery.conf and PITR
Следующее
От: Oliver Elphick
Дата:
Сообщение: Re: Postgres won't start