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

Windows Server

15min

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

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

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

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

По умолчанию утилиты администрирования MongoDB не расположены в переменном окружении $PATH, для использования нужно выполнить поиск утилит с помощью PowerShell.

Открыть PowerShell от имени — «Администратор»:

  • Нажать правой кнопкой мыши на значке «Пуск» в левом нижнем углу экрана;
  • Выбрать «Windows PowerShell (администратор)» из контекстного меню.

Выполнить поиск утилит администрирования:

PowerShell


Если MongoDB и утилиты администрирования были установлены на нестандартный диск, нужно изменить путь для поиска в параметре -Path

После выполнения произойдет смена текущей рабочей директории на новую, в которой расположены утилиты, для проверки выполнить:

PowerShell


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

PowerShell


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

PowerShell


Утилиты mongodump и mongorestore расположены в одной директории установки MongoDB 4.x.

Удаление

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

PowerShell


Удалить базу данных:

PowerShell


Удалить директорию с содержимым базы данных:

PowerShell


Выполнить поиск MongoDB в реестре:

PowerShell


Удалить запись из реестра:

PowerShell


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

Установка

Загрузить установщик MongoDB:

PowerShell


В случае ошибки вы можете скачать инсталлятор вручную — https://repos.passwork.ru/repository/windows_packages/mongodb_database_latest.msi

Установить MongoDB по умолчанию:

PowerShell


Для установки MongoDB на другой диск нужно добавить — "INSTALLLOCATION=A:\MongoDB"

Создать директорию для утилит администрирования MongoDB:

PowerShell


Загрузить утилиты администрирования:

PowerShell


В случае ошибки вы можете скачать утилиты вручную — https://repos.passwork.ru/repository/windows_packages/database_tools_latest.zip

Разархивировать содержимое:

PowerShell


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

PowerShell


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

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

PowerShell


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

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