Re: pg_basebackup creates a corrupt file for pg_stat_tmp and pg_replslot on a backup location

Поиск
Список
Период
Сортировка
От Magnus Hagander
Тема Re: pg_basebackup creates a corrupt file for pg_stat_tmp and pg_replslot on a backup location
Дата
Msg-id CABUevEzmFXOjOjc8NCkzcf0cf60FK6P4nbaMqawa-U7cE1_rNQ@mail.gmail.com
обсуждение исходный текст
Ответ на Re: pg_basebackup creates a corrupt file for pg_stat_tmp and pg_replslot on a backup location  (Ashutosh Sharma <ashu.coek88@gmail.com>)
Ответы Re: pg_basebackup creates a corrupt file for pg_stat_tmp and pg_replslot on a backup location  (Alvaro Herrera <alvherre@2ndquadrant.com>)
Re: pg_basebackup creates a corrupt file for pg_stat_tmp and pg_replslot on a backup location  (Ashutosh Sharma <ashu.coek88@gmail.com>)
Список pgsql-hackers
On Thu, Apr 14, 2016 at 8:20 PM, Ashutosh Sharma <ashu.coek88@gmail.com> wrote:
Hi,

I was just curious to know how would "pg_basebackup" behave if we do create a symbolic link for directories other than pg_xlog/pg_tblspc. However it is clearly mentioned in the documentation of pg_basebackup that if a  Symbolic link for the directories other than pg_tblspc and pg_xlog is created then it would be skipped. But, that is not the case for pg_replslot and pg_stat_tmp. Is this not an issue. Should these directories not be skipped. Please let me know your thoughts on this. Thanks.

I agree that actually generating a corrupt tarfile is not good. But I think the correct fix is to actually generate an empty placeholder directory rather than skipping it - thereby making the backup look the same as it would if it was a correct directory where we just skipped the contents.

--

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

Предыдущее
От: Ashutosh Sharma
Дата:
Сообщение: Re: pg_basebackup creates a corrupt file for pg_stat_tmp and pg_replslot on a backup location
Следующее
От: Alvaro Herrera
Дата:
Сообщение: Re: pg_basebackup creates a corrupt file for pg_stat_tmp and pg_replslot on a backup location