Используйте Бармена в Рое Докера

Я почти новичок в технологии PostgreSQL, но сегодня у меня есть рой Docker с двумя узлами, выделенными для баз данных. Учтите, что первый узел содержит "мастер" PostgreSQL (> 9.3), а второй - просто реплику мастера.

Этот метод резервного копирования меня больше не устраивает, так как мой кластер может скоро вырасти, и мне потребуется момент восстановления. Я провел некоторое исследование, и поэтому я хотел бы использовать Бармена ( http://www.pgbarman.org/).

Мне было интересно, может ли Бармен быть эффективным в рое Docker и есть ли у некоторых из вас возвращение опыта в этом.

Я сейчас пытаюсь построить эту инфраструктуру. Я буду публиковать обновления, если это необходимо.

Кроме того, больше документации по теме может помочь мне:)

Спасибо пол

1 ответ

Решение

После нескольких дней практики бармена и чтения документации, я думаю, что Barman является подходящим и действительно хорошим вариантом для резервного копирования в Docker Swarm, поскольку он позволяет выполнять потоковое резервное копирование.

Вы можете резервировать каждую минуту небольшое количество данных. Это светло для Докера. Если произойдет сбой и ваш сервис PostgreSQL выйдет из строя, вы все равно сможете восстановить данные из последней резервной копии.

Другие вопросы по тегам