Администрирование
...
Обновление компонентов Пассвор...
MongoDB

Ubuntu

14min

Обратите внимание:

  • Если используется репликационный набор, для корректного обновления и сохранения данных, обратитесь в техническую поддержку Пассворка.
  • Если Пассворк установлен на виртуальном сервере, мы также рекомендуем создать виртуальный снимок состояния операционной системы перед выполнением обновления.

В инструкции используются переключаемые блоки кода для разделения команд в зависимости от версии операционной системы.

Подготовка и удаление устаревшей версии

Создание резервной копии

Создать директорию:

shell


Создать резервную копию:

shell


Удаление

Остановить службу:

shell


Переместить конфигурационный файл:

shell


Удалить базу данных с конфигурационными файлами:

shell


Удалить директорию с лог-файлами:

shell


Удалить файлы данных MongoDB:

shell


Удалить устаревший репозиторий для MongoDB 4.x:

shell


Обновить список доступных пакетов:

shell


Установка и восстановление резервной копии

Установка

Загрузить и преобразовать GPG-ключ MongoDB в файл:

Bash


Добавить строку репозитория в файл — /etc/apt/sources.list.d/mongodb-org-6.0.list:

Ubuntu 22.04
Ubuntu 20.04


Обновить список доступных пакетов:

Shell


Установить с помощью менеджера пакетов (apt) MongoDB:

Shell


Запустить службу mongod.service:

shell


Включить автозапуск службы:

shell


Выполнить проверку подключения к shell оболочке:

shell


Восстановление резервной копии

В случае корректного подключения к shell оболочке, восстановить базы данных из резервной копии:

shell


Если в конфигурационном файле MongoDB (mongod.conf) выполнялись изменения параметров, то нужно заменить новый файл на старый:

shell


Перезапустить службу mongod.service:

shell


Открыть Пассворк для проверки корректной работы.

Обновлено 10 Oct 2024
Doc contributor
Помогла ли вам эта страница?