Рейтинг:-1

Совместимость базы данных кластера mongodb 3.2 с mongodb 5.0

флаг cn

У нас есть производственный кластер mongodb 3.2, который нам нужно обновить до mongodb 5.0.

Вместо обновления на месте мы рассматриваем возможность создания нового кластера mongodb 5.0, экспорта БД из 3.2 и импорта БД в кластер mongodb 5.0.

Будут ли проблемы с обновлением таким образом? В чем мы не уверены, так это в том, изменился ли формат базы данных с версии 3.2 на 5.0, и выполняется ли преобразование формата базы данных только во время обновлений с 3.2 -> 3.4 -> 3.6 -> ...

Заранее спасибо.

Рейтинг:0
флаг kr

Имейте резервные копии на случай, если что-то сломается.

Начните с чтения примечаний к выпуску каждой основной версии (их можно найти здесь для версии 4.0 и более ранних: https://docs.mongodb.com/v4.0/release-notes/).

Поговорите со своими разработчиками, если они используют функции, которые могут быть удалены на этапах версии, см. «Изменения, влияющие на совместимость».

Обновление с помощью дампа и восстановленияe довольно полезно объясняется здесь, включая предостережения: https://www.mongodb.com/community/forums/t/how-to-upgrade-from-v3-6-3-to-v4-4-5/102366

Обновление вашей MongoDB на месте объясняется в каждом документе Release Notes, например, в https://docs.mongodb.com/v4.0/release-notes/3.4/#upgrade-procedures (поскольку вы упомянули, что используете 3.2, следующим шагом будет 3.4).

Повторение.

Еще раз: подготовьте резервные копии на случай, если что-то сломается.

Ответить или комментировать

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