Mongodb 简明教程
MongoDB - Create Backup
在本章中,我们将了解如何在 MongoDB 中创建备份。
Dump MongoDB Data
若要创建 MongoDB 中数据库的备份,你应使用 mongodump 命令。此命令将把你的服务器的全部数据转储到转储目录。可以使用许多选项来限制数据量或创建远程服务器的备份。
Example
启动你的 mongod 服务器。假设你的 mongod 服务器在 localhost 和端口 27017 上运行,则请打开命令提示符并转到 mongodb 实例的 bin 目录,然后键入命令 mongodump
考虑 mycol 集合具有以下数据。
>mongodump
此命令将连接到在 127.0.0.1 和端口 27017 上运行的服务器,并将服务器的所有数据备份到目录 /bin/dump/ 。以下是该命令的输出:
以下是可与 mongodump 命令一起使用的可用选项列表。
Syntax |
Description |
Example |
mongodump --host HOST_NAME --port PORT_NUMBER |
此指令将备份指定 mongod 实例的所有数据库。 |
mongodump --host tutorialspoint.com --port 27017 |
mongodump --dbpath DB_PATH --out BACKUP_DIRECTORY |
此指令仅以指定路径备份指定数据库。 |
mongodump --dbpath /data/db/ --out /data/backup/ |
mongodump --collection COLLECTION --db DB_NAME |
此指令仅以指定数据库备份指定集合。 |
mongodump --collection mycol --db test |