Mongorestore 不从 URI 恢复数据

fhe*_*n22 3 terminal mongodb mongorestore mongodump

最近我被要求恢复 MongoDB 数据库,但我得到的只是以下 URI mongodb://localhost:27017/testdb

我运行 mongod,然后在 /usr/local/mongodb/bin 文件夹中运行以下命令:

mongorestore --uri "mongodb://localhost:27017/testdb"
Run Code Online (Sandbox Code Playgroud)

运行此命令后,我得到以下输出:

2019-05-26T23:00:27.148-0400    using default 'dump' directory
2019-05-26T23:00:27.149-0400    preparing collections to restore from
2019-05-26T23:00:27.150-0400    done
Run Code Online (Sandbox Code Playgroud)

然而,似乎什么也没有发生。这是我第一次这样做,我不知道发生了什么。如果有人能告诉我我做错了什么,我将非常感激。谢谢你!

小智 5

mongorestore --uri mongodb://localhost:27017/dbName --db YOUR_DB_NAME YOUR_TARGET_FOLDER/YOUR_DB_NAME

例如: mongorestore '--uri' 'mongodb://localhost:27017/testdb' '--db' 'testdb' '--drop' '../path/mongodump/testdb'