Отказ от ответственности: по общему признанию я еще не пробовал это, но я не уверен, что буду знать, работает ли это неправильно, поэтому я хотел спросить.
Я хотел бы запустить задание ночного резервного копирования (через pg_dumpall
) с сервера горячего резервирования, на котором выполняется потоковая репликация, чтобы избежать нагрузки на основной сервер. Я видел только упоминания о некоторых людях, с которыми сталкивались, например, здесь и здесь , но очень мало указаний. Ничего страшного, если резервное копирование немного отстает от основного, если оно совместимо (что и должно быть).
Мои вопросы:
Я действительно хочу сделать это, или резервное копирование должно быть сделано на основном сервере? Зачем?
При выполнении дампа в режиме ожидания, какие настройки мне нужны и какую процедуру мне следует использовать, чтобы сделать это правильно? например, я должен остановить репликацию на время резервного копирования?
pg_dump
говорится в документации: «Он делает последовательные резервные копии, даже если база данных используется одновременно».pg_dumpall
запускает первый для каждой базы данных.