MongoDB 数据库备份与还原的方法总结

阅读时长 3 分钟读完

前言

在日常开发中,我们经常需要对 MongoDB 数据库进行备份和还原操作。这篇文章就介绍一下 MongoDB 数据库备份与还原的方法。

MongoDB 数据库备份

备份方式一:mongodump

mongodump 是 MongoDB 自带的备份工具,可以将指定的数据库备份到本地。

其中,DB_Name 为数据库名称,Collection_Name 为集合名称,/data/backup 是备份目录。执行命令后,就可以在 /data/backup 文件夹中看到备份文件。

备份方式二:mongoexport

mongoexport 是 MongoDB 自带的导出工具,可以将指定的集合导出到本地。

其中,host 是数据库地址,user 是数据库用户名,password 是数据库密码,DB_Name 是数据库名称,Collection_Name 是集合名称,/data/backup 是备份目录,Field_Name 是导出字段。执行命令后,就可以在 /data/backup 文件夹中看到导出文件。

MongoDB 数据库还原

还原方式一:mongorestore

mongorestore 是 MongoDB 自带的还原工具,可以将备份文件还原到指定的数据库中。

其中,DB_Name 为数据库名称,Collection_Name 为集合名称,/data/backup 是备份目录。执行命令后,就可以将备份文件还原到指定的数据库中。

还原方式二:mongoimport

mongoimport 是 MongoDB 自带的导入工具,可以将导出的文件导入到指定的集合中。

其中,host 是数据库地址,user 是数据库用户名,password 是数据库密码,DB_Name 是数据库名称,Collection_Name 是集合名称,/data/backup 是备份目录。执行命令后,就可以将导出的文件导入到指定的集合中。

总结

本文介绍了 MongoDB 数据库备份与还原的两种方式,并附上了实际操作的示例代码。大家可以根据自己的需求选择适合自己的方式进行备份和还原操作。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/64eafe97f6b2d6eab35af3d6

纠错
反馈