MongoDB 数据备份 mongodump 和数据恢复mongorestore

1、mongodump概述

MongoDB的所有数据都在/data/db/目录下,备份数据库就是创建数据目录下所有文件的副本。mongodump可以做数据库级别和表级别的备份。

2、mongodump示例

此时会在当前文件夹下生产一个名为“dump”的文件夹。

如果直接使用mongodump命令,不指定数据库及集合,则是全部备份。

3、mongorestore概述

mongorestore获取mongodump的数据,并将其插入到运行的mongodb中。

4、mongorestore示例

首先删除数据库test。

MongoDB 数据备份 mongodump 和数据恢复mongorestore_第1张图片

说明:

-d:指明数据库名称

--directoryperdb:指明导入的文件路径。

你可能感兴趣的:(mongodb,mongodump,mongorestore)