Latest web development tutorials
×

MongoDB курс

MongoDB курс NoSQL Краткое введение MongoDB Краткое введение Window устанавливать MongoDB Linux устанавливать MongoDB MongoDB Интерпретация Концепции MongoDB подключение MongoDB Создание базы данных MongoDB Удалить базу данных MongoDB Вставить документ MongoDB Обновление документации MongoDB Удаление документов MongoDB документ Запрос MongoDB Условный оператор MongoDB $type операторы MongoDB Limit & Skip MongoDB последовательность MongoDB индекс MongoDB агрегирование MongoDB копия MongoDB Ломтики MongoDB Резервное копирование и восстановление MongoDB монитор MongoDB Java MongoDB PHP распространение MongoDB PHP MongoDB PHP7

MongoDB Расширенный учебник

MongoDB отношения MongoDB ссылки на базы данных MongoDB Индекс покрытия запроса MongoDB анализ запросов MongoDB атомарные операции MongoDB Расширенный индексации MongoDB ограничения индекса MongoDB ObjectId MongoDB Map Reduce MongoDB Полнотекстовый поиск MongoDB Регулярные выражения MongoDB Инструменты управления MongoDB GridFS MongoDB Фиксированный набор MongoDB Автоматический рост

резервного копирования MongoDB (mongodump) и восстановление (mongorestore)

резервное копирование данных MongoDB

В MongoDB мы используем MongoDB mongodump команду для резервного копирования данных. Эта команда может экспортировать все данные в указанный каталог.

mongodump команда может экспортировать данные, заданные параметрами порядка дампа сервера.

грамматика

mongodump синтаксис команды сценария выглядит следующим образом:

>mongodump -h dbhost -d dbname -o dbdirectory
  • -h:

    MongDB где адрес сервера, например: 127.0.0.1, конечно, вы можете также указать номер порта: 127.0.0.1: 27017

  • -d:

    экземпляр базы данных для резервного копирования, например: тест

  • -о:

    Резервное копирование данных места хранения, например: C: \ Data \ свалка, конечно же, каталог необходимо установить заранее, после завершения резервного копирования, система автоматически создает тестовый каталог в директории дампа, данные резервного копирования каталога хранится внутри экземпляра базы данных.

примеров

27017 используется локально, чтобы начать свой сервис mongod. Откройте командную строку, введите MongoDB каталог установочный каталог BIN, введите команду mongodump:

>mongodump

После выполнения указанной выше команды, клиент будет подключаться к IP является 127.0.0.1 и номер порта 27017 на службу MongoDB и резервное копирование всех данных на бен / свалки / каталога. Результаты выходных данных команды следующим образом:

резервное копирование данных MongoDB

Команда mongodump необязательные параметры перечислены ниже:

грамматика описание примеров
mongodump --host HOST_NAME --port PORT_NUMBER Эта команда будет создавать резервные копии всех данных MongoDB mongodump --host w3cschool.cc --port 27017
mongodump --dbpath DB_PATH --out BACKUP_DIRECTORY mongodump --dbpath / данные / DB / --out / данные / резервного копирования /
mongodump --collection СБОР --db DB_NAME Эта команда установит указанную резервную копию базы данных. mongodump --collection Mycol --db тест

MongoDB Восстановление данных

MongoDB использовать mongorestore команду, чтобы восстановить резервную копию данных.

грамматика

mongorestore синтаксис команды сценария выглядит следующим образом:

>mongorestore -h dbhost -d dbname --directoryperdb dbdirectory
  • -h:

    Адрес сервера MongoDB, где

  • -d:

    Необходимо восстановить экземпляр базы данных, такие как: тест, конечно же, название может быть также резервное копирование и время не то же самое, например, test2

  • --directoryperdb:

    Резервное копирование данных о местоположении, например: C: \ Data \ свалка \ тест, почему должно быть больше испытание, а не резервное время сброса, читатель увидеть намек на это!

  • --drop:

    Время восстановления, сначала удалить текущие данные, а затем восстановить данные резервной копии. То есть, после возобновления, после добавления данных резервного копирования изменен, будут удалены, осторожность Oh!

Далее мы выполняем следующую команду:

>mongorestore

Выполните приведенную выше команду вывода результатов заключаются в следующем:

MongoDB Восстановление данных