Re: data loss with pg_standby when doing a controlled failover

Поиск
Список
Период
Сортировка
От Scott Mead
Тема Re: data loss with pg_standby when doing a controlled failover
Дата
Msg-id d3ab2ec80904060642p6eb20a49u9aa952abc3f133b8@mail.gmail.com
обсуждение исходный текст
Ответ на data loss with pg_standby when doing a controlled failover  (Andreas Pflug <pgadmin@pse-consulting.de>)
Ответы Re: data loss with pg_standby when doing a controlled failover  (Andreas Pflug <pgadmin@pse-consulting.de>)
Список pgsql-bugs
On Mon, Apr 6, 2009 at 7:37 AM, Andreas Pflug <pgadmin@pse-consulting.de>wrote:

> Running 8.3.7, I have a warm standby configuration with a
> archive_timeout of 10min.
>
> It's obvious that there's a 10min period where data could be lost if the
> master fails and the warm standby server has to take over. What's not
> obvious is that this is true even if the master server is shut down
> regularly, because it will not write out a last log segment to the
> archive. As a consequence, when doing a controlled failover (for
> maintenance purposes or so) all data changed after the last archive copy
> will be lost.
> IMHO this should be mentioned in the docs explicitly (I find it quite
> surprising that data can be lost even if the system is shutdown
> correctly), or better when shutting down the postmaster should spit all
> log segments containing all changes when archiving is on so the warm
> standby server can catch up.



You make an excellent point.  If you're looking for a way to mitigate this
risk, run:

    select pg_switch_xlog() ;

   Before shutting down.

--Scott

>
>
> Regards.
> Andreas
>
> --
> Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-bugs
>

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

Предыдущее
От: Andreas Pflug
Дата:
Сообщение: data loss with pg_standby when doing a controlled failover
Следующее
От: Guillaume Smet
Дата:
Сообщение: Re: data loss with pg_standby when doing a controlled failover