Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / восстановление репликации ex-master<-new-master без копирования БД / 2 сообщений из 2, страница 1 из 1
16.03.2020, 03:19
    #39937693
SeventhSon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
восстановление репликации ex-master<-new-master без копирования БД
Всем привет.
Такой вопрос возник. Приходилось промоутить slave до master'a и после этого коллега всегда восстанавливал slave с нуля, т.е. удалял папку main и запускал basebackup. Но база-то большая. Вот мне такая шальная мысль пришла-а возможно после остановки master, изменения роли slave->master, скопировав на бывшей master recovery.conf (изменив адрес master на slave) запустить его и получить готовый slave без копирования всей БД заново?

P.S.
9.5 Ubuntu
...
Рейтинг: 0 / 0
16.03.2020, 10:29
    #39937743
Melkij
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
восстановление репликации ex-master<-new-master без копирования БД
после остановки master, изменения роли slave->master
Именно в таком порядке - да.
Ну плюс если вы делаете promote - то обязательно recovery_target_timeline = latest из-за смены таймлайна.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / восстановление репликации ex-master<-new-master без копирования БД / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]