Разделите MongoDB между 2 контейнерами Docker, имеющими разные версии MongoDB

#mongodb #docker

#mongodb #docker

Вопрос:

В контейнере уже запущен полноценный экземпляр mongo v3.2 с данными.

Мне нужно создать экземпляр контейнера mongo v3.6 с теми же данными, что и v3.2.

У меня нет места для клонирования данных на сервере.

Я много чего перепробовал.

Могу ли я указать на данные версии v3.2 из моей версии v3.6, чтобы они были общими и я экономил место?

Ответ №1:

Вы можете попробовать это. Не знаю, сработает ли это (из-за разных версий mongodb).

Вы можете создать разделенный кластер и добавить свою старую базу данных в качестве сегмента.

Ответ №2:

Я очистил пространство.

Получил дамп и создал новый экземпляр mongo.

Теперь это работает как шарм.

Общий объем повреждал данные.