gpt4 book ai didi

mongodb - 从 compose.io 备份恢复 mongoDB?

转载 作者:IT老高 更新时间:2023-10-28 13:15:25 26 4
gpt4 key购买 nike

如果您下载一个 mongodb 实例的 compose.io 备份并解压缩 .tar 文件,您最终会得到 .ns 和个位数的扩展名。你如何从这些中恢复数据库?

最佳答案

The .ns .0 .1 etc. files are the data files themselves.

这是原始数据库,您可以 mongodump 这些文件,然后像往常一样使用 mongorestore:

This solution可以在 mongo 3.0 之前工作,但不再支持 --dbpath通过 mongodump.

Mongo 3.0 解决方案:

  1. 从包含 .ns 文件的解压下载目录中运行 mongod --dbpath ./
  2. 运行 mongodump -d [DBNAME] -o [DIR TO DUMP TO] ...选项不是必需的。
  3. 照常使用 mongorestore

关于mongodb - 从 compose.io 备份恢复 mongoDB?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34572040/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com