Нужны предложения ...Резервное копирование докеров на производство DB
Я новичок в докерах и примерю некоторых примеров. Вопросы, которые касались резервного копирования и восстановления докеров.
Нужно ли резервировать только в формате tar ball или есть какой-либо другой формат. Если у меня огромный db, будет ли резервное копирование в tar-шаре займет много времени? Нужно ли мне останавливать свою БД при резервном копировании, чтобы данные не могли возникнуть непоследовательно. Если я остановлюсь, мои пользователи не потеряют сознание. Существует ли какая-либо альтернатива для резервного копирования без фактического прекращения работы моего сервера БД и все еще можно взять полную резервную копию.
Благодаря
Я нашел что-то интересное в технологии моментальных снимков и с помощью copyonwrite, которое помогает выполнять резервное копирование и простои db, сводится к минимуму до нескольких секунд, пока он не получит моментальный снимок, но документация в порядке, но я не могу найти примеры и путают для той же реализации для тонов докеров. если будет больше информации об этом, было бы полезно. –
Я подозреваю, что Flocker из ClusterHQ может помочь: https://clusterhq.com/flocker/introduction/. Но я думаю, вам действительно нужно поэкспериментировать с различными вариантами и посмотреть, что работает и как долго это нужно. Flocker использует ZFS, который делает снимки. –
Обратите внимание, что тома Docker просто используют файловую систему вашего хоста; не CoW. Если у вас есть файловая система, такая как BTRFS или ZFS, вы можете делать снимки, которые могут быть полезными. –