Мы управляем нашими резервными копиями как это:
Профессионалы/Недостатки:
[+] у нас всегда есть 'хорошая копия' целых данных по ionternal жесткому диску (который является силен контролируемый),
[+] можно выбрать любой из внешних жестких дисков и забрать домой его для удаленного резервного копирования
[+], если Вы не идете домой прямо после работы и теряете диск с резервной копией в данных панели, должно быть безопасным из-за зашифрованного контейнера
[-] каждый раз диск становится (пере-) присоединенным, целый диск должен синхронизироваться от другого (s)
[-] если резервное копирование становится больше, чем один отдельный диск, это становится намного более сложным (Вы могли бы охватить LV через несколько дисков и использовать диски как md-устройства - но, чем всегда необходимо выбирать 2 + диски, принадлежащие вместе),
Вы можете запустить mongod с параметром --nojournal, но я был бы очень уверен в резервных копиях вашего сервера конфигурации.
Да - есть способ минимизировать размер файлов журнала по умолчанию, но с некоторыми оговорками. Из документации по конфигурации MongoDB :
Чтобы уменьшить влияние журналирования на использование диска, вы можете оставить журнал включенным и установить для smallfiles значение true, чтобы уменьшить размер файлов данных и журнала.
] Вот информация о конфигурации smallfiles
:
Установите значение true, чтобы изменить MongoDB для использования меньшего размера файла данных по умолчанию. В частности, smallfiles уменьшает начальный размер файлов данных и ограничивает их 512 мегабайтами. Параметр smallfiles также уменьшает размер каждого файла журнала с 1 гигабайта до 128 мегабайт.
Используйте параметр smallfiles, если у вас большое количество баз данных, каждая из которых содержит небольшое количество данных. Настройка smallfiles может привести к тому, что mongod создаст много файлов, что может повлиять на производительность больших баз данных.