Re: How to manage WAL

Поиск
Список
Период
Сортировка
От Alvaro Herrera
Тема Re: How to manage WAL
Дата
Msg-id 20100211233930.GL3145@alvh.no-ip.org
обсуждение исходный текст
Ответ на Re: How to manage WAL  (Albert Shih <Albert.Shih@obspm.fr>)
Ответы Re: How to manage WAL  (Albert Shih <Albert.Shih@obspm.fr>)
Список pgsql-admin
Albert Shih wrote:
>  Le 11/02/2010 à 17:00:33-0600, Kevin Grittner a écrit
> > Albert Shih <Albert.Shih@obspm.fr> wrote:
> >
> > > I would like to known what's best way to manage the WAL.
> >
> > You should design a policy which meets your particular needs.  We
> > keep two PITR base backups and all the WAL files from before the
> > start of the first (based on the information in the backup file)
> > through current.  We also save monthly archival PITR base backups
> > with just the WAL files needed to restore them (again, based on the
> > backup files).  Your needs may be different.
>
> Hum...I'm not sure I really understand what you doing.
>
> Maybe I'm doing everything wrong but this is what I did :
>
>     t=0      SELECT pg_start_backup('label');
>         rsync /pgsql backup_server:/
>         SELECT pg_stop_backup();
>
>     t> 1     cron with rsync /WAL backup_server:
>
> but after some time the /WAL become big. So is it a solution to
> stop the database, delete everything in /WAL and begin a new cycle (t=0 select etc...) ?

You could do that if you wanted, but there's a window during which you
have no backup at all.  Perhaps it's better to take a second base
backup, start archiving to a different directory /WAL2, and when the
second base backup is done you can delete /WAL

--
Alvaro Herrera                                http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

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

Предыдущее
От: Albert Shih
Дата:
Сообщение: Re: How to manage WAL
Следующее
От: "Joshua D. Drake"
Дата:
Сообщение: Re: pg_xlog