Website logo
⌘K
Техническая документация
Установка Пассворк
Ручная установка на Linux
Ручная установка на Windows Server
Администрирование
Все про SSL
Устарело
Linux
База даннных
Обновления
Центр поддержки
Docs powered by Archbee
Website logo
Техническая поддержка
База даннных

Создание бэкапов MongoDB

3min

Подготовка

Вы можете создавать бэкапы базы данных с помощью утилиты mongodump. А восстанавливать — с помощью утилиты mongorestore.

Обе утилиты поставляются вместе с базой данных MongoDB.

Windows

Найдите папку, в которую установлена база данных (обычно это C:\Program Files\MongoDB\bin\). В ней будут находиться утилиты. Для запуска утилит возможно потребуется указывать полный путь.

Linux

Эти утилиты доступны из командой строки после установки базы данных.

Работа с утилитами происходит из командой строки.

Создание бэкапа

Создайте пустую директорию и откройте ее в командой строке. Выполните:

Shell
mongodump


Утилита подключится к локальной базе данных, создаст папку dump и сохранит в ней дампы всех баз данных. Сохранит папку dump в резервном хранилище.

Восстановление

Откройте командую строку в папке с дамп-папкой dump. Выполните

Shell
mongorestore --drop dump


Утилита подключится к локальной базе данных и восстановит все базы из бекапов.

Для более тонкой настройки смотрите подробную информацию о mongodump — https://docs.mongodb.com/manual/reference/program/mongorestore/

Обновлено 22 Nov 2023
Помогла ли вам эта страница?
ПРЕДЫДУЩИЙ
Включение авторизации в MongoDB
СЛЕДУЮЩИЙ
Обновления
Docs powered by Archbee
СОДЕРЖАНИЕ
Подготовка
Создание бэкапа
Восстановление
Docs powered by Archbee