从旧的/data/db恢复MongoDB数据库和集合

从旧的/data/db恢复MongoDB数据库和集合,mongodb,import,dump,Mongodb,Import,Dump,我运行了一个MongoDB,在没有任何先前的转储导出的情况下意外卸载了它。我重新安装了MongoDB,文件仍然保存在/data/db中 有没有办法从以前的MongoDB安装中导入旧文件 您可以在不同的文件夹上运行mongod。为此,应将dbpath指定为命令行参数。因此,首先通过指定dbpath命令行参数来运行mongod,以指向早期安装的文件夹。然后执行DBs导出。此时,您将关闭mongod并再次使用默认值。mongod启动并运行后,导入您的数据库。您可以在不同的文件夹上运行mongod。为此

我运行了一个MongoDB,在没有任何先前的转储导出的情况下意外卸载了它。我重新安装了MongoDB,文件仍然保存在/data/db中


有没有办法从以前的MongoDB安装中导入旧文件

您可以在不同的文件夹上运行mongod。为此,应将dbpath指定为命令行参数。因此,首先通过指定dbpath命令行参数来运行mongod,以指向早期安装的文件夹。然后执行DBs导出。此时,您将关闭mongod并再次使用默认值。mongod启动并运行后,导入您的数据库。

您可以在不同的文件夹上运行mongod。为此,应将dbpath指定为命令行参数。因此,首先通过指定dbpath命令行参数来运行mongod,以指向早期安装的文件夹。然后执行DBs导出。此时,您将关闭mongod并再次使用默认值。mongod启动并运行后,导入您的DBs