Including replication slot data in base backups

Поиск
Список
Период
Сортировка
От Michael Paquier
Тема Including replication slot data in base backups
Дата
Msg-id CAB7nPqTBik66XosbXpRoSneQQ9EPPXr0tVpLc4vGLB5hWz0Rkg@mail.gmail.com
обсуждение исходный текст
Ответы Re: Including replication slot data in base backups  (Magnus Hagander <magnus@hagander.net>)
Список pgsql-hackers
Hi all,

As of now, pg_basebackup creates an empty repository for pg_replslot/
in a base backup, forcing the user to recreate slots on other nodes of
the cluster with pg_create_*_replication_slot, or copy pg_replslot
from another node. This is not really user-friendly especially after a
failover where a given slave may not have the replication slot
information of the master that it is replacing.

The simple patch attached adds a new option in pg_basebackup, called
--replication-slot, allowing to include replication slot information
in a base backup. This is done by extending the command BASE_BACKUP in
the replication protocol.

As it is too late for 9.4, I would like to add it to the first commit
fest of 9.5. Comments are welcome.

Regards,
--
Michael

Вложения

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

Предыдущее
От: Andrzej Mazurkiewicz
Дата:
Сообщение: Re: Inheritance of foregn key constraints.
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Patch to add support of "IF NOT EXISTS" to others "CREATE" statements