Ubuntu
- Если используется репликационный набор — обратитесь в техническую поддержку Пассворка для корректного обновления и сохранения данных.
- Если Пассворк установлен на виртуальном сервере, рекомендуется создать виртуальный снимок ОС перед обновлением.
В инструкции используются переключаемые блоки кода для разделения команд согласно версиям операционной системы
Создать директорию:
Создать резервную копию:
Остановить службу:
Переместить конфигурационный файл:
Удалить базу данных с конфигурационными файлами:
Удалить директорию с лог-файлами:
Удалить файлы данных MongoDB:
Удалить устаревший репозиторий для MongoDB 4.x:
Обновить список доступных пакетов:
Загрузить и преобразовать GPG-ключ MongoDB в файл:
Добавить строку репозитория в файл /etc/apt/sources.list.d/mongodb-org-6.0.list:
Обновить список доступных пакетов:
Установить MongoDB с помощью менеджера пакетов apt:
Запустить службу mongod.service:
Включить автозапуск службы:
Выполнить проверку подключения к shell-оболочке:
Если подключение к shell-оболочке успешно, восстановить базы данных из резервной копии:
Если вы вносили изменения в конфигурационный файл MongoDB (mongod.conf), то нужно заменить новый файл на старый:
Перезапустить службу mongod.service:
Открыть Пассворк для проверки корректной работы.