Re: naming of wal-archives
От | Adrian Klaver |
---|---|
Тема | Re: naming of wal-archives |
Дата | |
Msg-id | 5109A920.9050501@gmail.com обсуждение исходный текст |
Ответ на | Re: naming of wal-archives (Jeff Janes <jeff.janes@gmail.com>) |
Ответы |
Re: naming of wal-archives
|
Список | pgsql-general |
On 01/30/2013 11:16 AM, Jeff Janes wrote: > On Wed, Jan 30, 2013 at 12:58 AM, Neil Worden <nworden1234@gmail.com> wrote: > > >> If not, how do i prevent files from being overwritten when using an >> archive_command ? > > It is the archive_command's job to refuse to overwrite. From the docs: > > "It is advisable to test your proposed archive command to ensure that > it indeed does not overwrite an existing file, and that it returns > nonzero status in this case" > > Hopefully you have done this, otherwise bad things may happen when the > 6D line collides with the 8D line. > > If your command does overwrite, then the server currently emitting the > 8D files will become unrecoverable once those files start getting > overwritten. If it refuses to overwrite, but returns a zero status, > then the server currently emitting 6D would become unrecoverable once > it reaches 8D and its "archived" files are not actually being archived > but are getting deleted from the local pg_xlog anyway. Would it not be easier to archive the different servers to different directories and eliminate the possibility of name collision between servers? > Cheers, > > Jeff > > -- Adrian Klaver adrian.klaver@gmail.com
В списке pgsql-general по дате отправления: