URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 8346
[ Назад ]

Исходное сообщение
"копия кластера и pg_basebackup"

Отправлено ZlyddeN , 30-Май-23 16:00 
Вопрос по созданию копии кластера. Такой план насколько плох?

1. Делаем pg_basebackup -D /mnt/newDATA
2. останавливаю кластер
3. копирую pg_wal/ в новый путь /mnt/newDATA/pg_wal
4. монтирую newDATA на место старого кластера /var/lib/pgsql/11/data
5. запускаю кластер.

Это мне гарантирует целостность данных? обязательно ли прописывать recover.conf?
PS. архивация WAL не настраивалась


Содержание

Сообщения в этом обсуждении
"копия кластера и pg_basebackup"
Отправлено ACCA , 09-Июн-23 01:26 
Для уверенной копии я бы просто сделал 2+1+4+5. Если что-то пошло не так, можно откатиться назад и подумать, кто из вас мудак.

Ты забыл о главном - не потерять данные. Вот и думай именно об этом, а не про минимальный downtime. Если клиент готов поиграться с бритвой возле **я - пусть явно выложит прямо на стол.

От тебя требуется лишь постукивать бритвой по столу.


"копия кластера и pg_basebackup"
Отправлено ыы , 09-Июн-23 11:27 
> Для уверенной копии я бы просто сделал 2+1+4+5. Если что-то пошло не

после второго первый не имеет смысла. поскольку тривиально заменяется расширенным третим (не только валы а просто ВСЕ тупо копируем)