Используйте Бармена в Рое Докера
Я почти новичок в технологии PostgreSQL, но сегодня у меня есть рой Docker с двумя узлами, выделенными для баз данных. Учтите, что первый узел содержит "мастер" PostgreSQL (> 9.3), а второй - просто реплику мастера.
Этот метод резервного копирования меня больше не устраивает, так как мой кластер может скоро вырасти, и мне потребуется момент восстановления. Я провел некоторое исследование, и поэтому я хотел бы использовать Бармена ( http://www.pgbarman.org/).
Мне было интересно, может ли Бармен быть эффективным в рое Docker и есть ли у некоторых из вас возвращение опыта в этом.
Я сейчас пытаюсь построить эту инфраструктуру. Я буду публиковать обновления, если это необходимо.
Кроме того, больше документации по теме может помочь мне:)
Спасибо пол
1 ответ
После нескольких дней практики бармена и чтения документации, я думаю, что Barman является подходящим и действительно хорошим вариантом для резервного копирования в Docker Swarm, поскольку он позволяет выполнять потоковое резервное копирование.
Вы можете резервировать каждую минуту небольшое количество данных. Это светло для Докера. Если произойдет сбой и ваш сервис PostgreSQL выйдет из строя, вы все равно сможете восстановить данные из последней резервной копии.