首页 > 解决方案 > 使用 mongoexport 导出所有数据库

问题描述

在我的应用程序中,我正在为每个用户创建一个新数据库。所以我目前有很多数据库。我需要备份它们。但我找不到同时导出所有数据库和集合的方法mongoexport

有人有解决方案吗?

标签: mongodbmongoexport

解决方案


您可以使用 root 用户和密码来执行此操作。

./mongodump --uri="mongodb://rootUser:rootPassword@localhost:27017/?authSource=admin"

这将创建一个转储文件夹。

对于还原,请确保您的当前目录包含该转储文件夹。

./mongorestore -h localhost -p 27017 -u rootUser:rootPassword -p rootPassword

推荐阅读