Перенос быза Mongodb на горячую с помощью rsync, не будет проблем? Добрый день коллеги, может кто-то делал, есть MongoDB в проде ( использутся 1 инстанс монги, никаких реплик нет) нужно на горячую перенести данные монги из /var/lib/mongodb (дамп делать не хочется потому что это все занимает долго времени) кто ни будь делал rsync данных на другой сервер с монгой на горячую?(если потеряются какие-то новые данные на момент переноса, не страшно) Проблем не возникнет? Или нужно в любом случае гасить монгу? Монга версии 3.2.11 переносить данные буду на монгу 3.4.9 Спасибо за ответ
Перенос данных MongoDB с помощью rsync на горячую может быть небезопасным, так как при этом может возникнуть возможность потери данных или коррупции базы данных. Лучше всего сделать перенос в аварийном режиме:
Остановите MongoDB на исходном сервере.Выполните rsync для копирования данных на другой сервер.Проверьте, что все данные были успешно скопированы.Если требуется, настройте MongoDB на новом сервере.Запустите MongoDB на новом сервере.
В этом случае риск потери данных будет минимален. Рекомендуется также обновить MongoDB на исходном сервере до последней версии перед переносом данных.
Также рекомендуется сделать бэкап данных перед переносом, чтобы иметь возможность восстановить данные в случае проблем.
Перенос данных MongoDB с помощью rsync на горячую может быть небезопасным, так как при этом может возникнуть возможность потери данных или коррупции базы данных. Лучше всего сделать перенос в аварийном режиме:
Остановите MongoDB на исходном сервере.Выполните rsync для копирования данных на другой сервер.Проверьте, что все данные были успешно скопированы.Если требуется, настройте MongoDB на новом сервере.Запустите MongoDB на новом сервере.В этом случае риск потери данных будет минимален. Рекомендуется также обновить MongoDB на исходном сервере до последней версии перед переносом данных.
Также рекомендуется сделать бэкап данных перед переносом, чтобы иметь возможность восстановить данные в случае проблем.