Как получить команду архивирования из режима ожидания в режим ожидания (scp) для репликации базы данных.(Примечание: не от мастера, чтобы стоять в стороне.) - PullRequest
0 голосов
/ 01 апреля 2019

На самом деле у меня довольно большая настройка для проекта.Который имеет 4 сервера баз данных в настройке IDC и 3 сервера баз данных в настройке DR.У меня есть один основной сервер, я буду реплицировать данные в виде файла wal через потоковые и scp на 3 сервера баз данных IDC и 1 DR.Поскольку у меня есть поддержка резервного копирования (команда архивирования) scp, если потоковая передача остановлена ​​для этой настройки 1 DR и 3 настройки IDC.Но я не знаю, есть ли у postgresql возможность резервного копирования архивной команды для резервного копирования в режиме настройки DR?Если это так, может ли он удержать файл wal от удаления на первичном сервере или на сервере настройки 1 DR, который получает файл wal с моего первичного сервера?Если есть другие варианты, кроме repmgr или поддержка функции.Короче говоря, можем ли мы иметь команду архивирования во время каскадирования в настройке DR или нет?[Если да, помешает ли это удалению файлов wal?Если да, это предотвратит в первичном или резервном режиме] / [Если нет, есть ли альтернативы, кроме repmgr].Как обычно, потоковая передача моей установки останавливается.Таким образом, архивирование - это способ, которым я могу предотвратить удаление файла wal, который должен быть доступен для восстановления.Пожалуйста, дайте мне знать, если есть способ.

...