#5 12.07.12 09:09
Re: специалисты Postgres, нужна консультация.
тогда еще вопрос:
2 сервера, мастер и реплика, примерно вот так:
standby_mode = 'on'
primary_conninfo = 'host=192.168.2.1 port=5432 user=postgres'
trigger_file = '/var/lib/postgresql/9.0/data/trigger'
restore_command = 'cp /var/lib/postgresql/9.0/data/archive/%f "%p"'
Задача. Поменять местами мастер и слейв на какое-то время без потери данных, а затем обратно.
Я правильно понимаю что это можно сделать без синхронизации баз(обычно делаем это rsync-ом, около 3 часов идет синхронизация).
Т.е. примерный план:
1. Стоп оба сервера.
2. Меняем конфигруацию, чтобы поменять их ролями.
3. Старт.
Итого: ролями поменяны, данные продолжают синхронизироваться.
Обратное переключение аналогичное.
Offline

