Mongo DB尝试创建可恢复的备份

时间:2020-10-22 12:41:49

标签: mongodb

我在mongoatlas中获得了名为“ test”的数据库。 我用以下命令安装了mongodb

mongodb-windows-x86_64-4.4.1-signed.msi 

我运行此命令,但它不显示我的测试数据库。我正在尝试备份我的数据库

show dbs

admin   0.000GB
config  0.000GB
local   0.000GB

我观看了有关如何在mongodb中备份和还原的教程。所以我运行命令

mongodump

它说

'mongodump' is not recognized as an internal or external command,
operable program or batch file.

但是我可以运行mongo和mongod命令。我给出了在cmd中将mongodb运行到环境变量的路径 Mongo and mongodump in CMD 他们还说在docs中使用cmd中的mongodump命令。我在管理员模式下尝试过,但仍然有相同的想法。 那么我该如何备份和还原数据库。谢谢 The downloaded  and extracted zip file The installed path with ".exe" setup

2 个答案:

答案 0 :(得分:2)

mongodumpmongo database tools的一部分,当您安装某些Mongo服务器捆绑软件时,不会自动安装这些工具。 与您的情况一样,您的cmd行无法识别此命令,因为它从未安装在您的计算机上。

按照说明here进行安装。

  1. 访问MongoDB Download Center
  2. 从下拉菜单中选择平台,然后为您的平台选择以下软件包:
  3. 下载后,解压缩存档并将工具复制到硬盘驱动器上的某个位置。

答案 1 :(得分:2)

您将必须在Path环境变量中设置MongoDB安装路径 例如: 我的mongoDB安装在C:\Program Files\MongoDB\Server\4.0\bin

在我应该具有的环境变量中,enter image description here

Also here

还要确保已正确安装mongodb。您应该具有以下一组exe /文件

Mongo Files

相关问题