rzy*_*mek 5 mongodb mongodb-atlas mongodb-compass
我在 Mongo Atlas 上启用了自动备份。现在我需要查看和查询特定的快照来检查一些文档吗?我怎样才能快速安全地做到这一点?
luk*_*svo 17
接受的答案对我不起作用。替代方法:
从 Atlas 控制台下载备份并解压。
然后在终端中运行以下命令:
mongod --dbpath ~/Downloads/Cluster0-2020-11-20T15-53-03.006Z
Run Code Online (Sandbox Code Playgroud)
将 Cluster0... 替换为您提取的文件夹。
现在,您可以使用 mongo 客户端(例如 MongoDB Compass)使用默认连接 (localhost:27017) 连接到快照数据。
您还可以使用 --port 定义自定义端口
rzy*_*mek 10
转到Mongo Atlas 控制台,单击您的集群,然后转到备份选项卡并下载您的快照:
你会得到一个.tgz
存档。它会在弹出窗口中打开,所以请注意您的拦截器。
解压存档,然后运行
docker run -it --network host -v /tmp/extracted/snapshot/dir:/data/db mongo
Run Code Online (Sandbox Code Playgroud)
现在,您可以使用MongoDB Compas等 mongo 客户端使用默认连接 (localhost:27017)连接到快照数据。
归档时间: |
|
查看次数: |
1504 次 |
最近记录: |