问题标签 [mongodump]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
8229 浏览

mongodb - mongorestore metadata.json 文件

我有一个.bson来自 MongoDB 转储的文件。转储还会生成一个.metadata.json似乎包含索引定义的文件。

我由此假设从.bson文件中恢复不包括索引。

  • 我如何使用该.metadata.json文件?我需要单独恢复吗?

我的恢复完成了以下几行:

有一行说它正在恢复索引,但专门引用该.metadata.json文件。

0 投票
0 回答
133 浏览

replicaset - mongodump 不适用于副本集协议版本 1

我正在做mongodump --host=replicasetname/host,host,host -d databasename --out=path,它工作正常,永远。

但是我已经制作了一个新的副本集,当我这样做时,我什么也得不到。

当它起作用时会发生这种情况:

当它不起作用时会发生这种情况

out 文件夹已创建,但它是空的。

没有显示错误。数据库存在,它包含集合和文档

他们的配置虽然不同

这个有效

这个其他不{“protocolVersion”:NumberLong(1),“settings”:{“chainingAllowed”:true,“heartbeatIntervalMillis”:2000,“heartbeatTimeoutSecs”:10,“electionTimeoutMillis”:10000,“getLastErrorModes”:{

这里发生了什么?我能做些什么?

谢谢

0 投票
0 回答
918 浏览

mongodb - 大型集合中的 Mongoexport 或 Mongodump

当我对现有集合执行 mongodump 时,转储会在 23% 的转储处停止。该文件约为 1.2 GB。我也试过mongoexport。但这也停止在 23%。
转储/导出总是在 21257107 条记录处停止。这正常吗?(操作系统是 Ubuntu 14.04 LTS)

0 投票
1 回答
5977 浏览

mongodb - windows下mongodb数据库备份

我遇到了关于 mongodb 中提供的 mongodump 功能的问题。当以下代码在 mongodb shell 上运行时,它没有响应,

0 投票
1 回答
1369 浏览

mongodb - mongodb 中的 system.indexes 用于备份

我正在使用 mongodump 工具来收集备份,在此期间,我使用 excludeCollection 选项排除了一些我不需要的集合。

作为 mongodump 的一部分,我们有一个系统集合 system.indexes ,如果我从备份中排除这个集合,在恢复过程中会有什么影响吗?

0 投票
1 回答
354 浏览

php - 管道 MongoDB mongodump 下载

在 Linux 终端上,我可以使用以下命令对标准输出执行 mongodump:

但是我如何获得这个输出,并将它传送到一个文件,然后在浏览器中下载..?

我有一个 Apache PHP 设置,安装了 Mongo PHP 扩展。

例如,在 MySQL 的 PhpMyAdmin 中,您可以执行“导出”,并将输出通过管道传输到 .SQL 文件。

我想要相同的功能,但对于 MongoDB 而不是 MySQL。

谢谢

我无法对文件执行 mongodump 的原因是服务器上的硬盘空间不足。

0 投票
3 回答
13672 浏览

mongodb - mongodump 错误“失败:从 db 读取错误:EOF”(服务器日志中没有条目)

我们 3.06 版的 mongodb.conf 和数据文件只有 240 MB 大小。网络在这个时间戳是可靠的。

带有详细标志的 mongodump。在服务器日志中,此时间戳没有条目。

谷歌搜索时没有解决方案Failed: error reading from db: EOF

我们只有large计划才有这个问题。从技术上讲,配置没有区别(除了内存、磁盘和 maxConns)。所有运行在 Docker 容器中的 mongo 服务器。Docker 在带有 RHEL7 的 OpenStack VM 上运行。

0 投票
0 回答
390 浏览

java - 从java调用时如何在sh文件中传递动态mongodump --query

我有一个 Java 代码,该代码调用 bash 文件以及如下参数:

我的sample.sh文件看起来像

当我尝试运行 mongodump 时,查询失败,但没有-q参数它可以正常工作。

0 投票
1 回答
854 浏览

mongodb - mongodump 低版本 mongodb

我尝试使用 mongodump(版本 3.2.5)备份 MongoDB(版本 2.4.9)。它成功了。但我无法恢复此备份。为什么?

0 投票
1 回答
873 浏览

mongodb - 运行 mongodump 时出错

我有一个回滚文件,但是当我在其上运行 mongodump 时出现错误: