Бакап реплики

From: "Dmitry E(dot) Oboukhov" <unera(at)debian(dot)org>
To: pgsql-ru-general(at)postgresql(dot)org
Subject: Бакап реплики
Date: 2015-06-19 10:51:17
Message-ID: 20150619105117.GH22184@vdsl.uvw.ru
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-ru-general

Есть каскад

мастер - реплика

теперь и то и другое надо перевести на другое железо

сделали новую реплику

мастер +- реплика
|
+- новая реплика (станет новым мастером)

Далее хочу сразу сделать и новую реплику которая станет потом и новой
репликой, то есть

мастер +- реплика
|
+- новая реплика - реплика 3

Как создавали реплики обычно:

1. pg_start_backup
2. rsync
3. конфиг recovery на реплике
4. pg_stop_backup
5. старт реплики

теперь на шаге 1 на реплике ловим ошибк

2015-06-19 10:29:11 GMT ERROR: recovery is in progress
2015-06-19 10:29:11 GMT HINT: WAL control functions cannot be executed during recovery.
2015-06-19 10:29:11 GMT STATEMENT: SELECT pg_start_backup('label', true);

Я погуглил и насколько я понял из того что нагуглилось - что реплики
можно безопасно backup'ить файлы без ввода реплики в backup_mode,
потому что реплика как раз использует WAL'ы для работы, то есть по
факту как бы всегда у нее включен режим backup.

правильно ли я понял или нет?

PS: Pg 9.3

--

. ''`. Dmitry E. Oboukhov
: :’ : email: unera(at)debian(dot)org jabber://UNera(at)uvw(dot)ru
`. `~’ GPGKey: 1024D / F8E26537 2006-11-21
`- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537

Browse pgsql-ru-general by date

  From Date Subject
Next Message Миша Тюрин 2015-06-19 20:09:04 Fwd: Re: [pgsql-ru-general] Бакап реплики
Previous Message Dmitry E. Oboukhov 2015-06-13 09:05:28 Тюнинг БД