问题标签 [mongorestore]
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.
mongodb - mongorestore 随机崩溃(致命错误)
我在 macOS 10.12 上。
当我使用 mongorestore 时:
导入开始,但 90% 的时间崩溃:
它特定于我的操作系统吗?
谢谢。
mongodb - 应对 mongo 集合无法维护插入顺序
以下命令需要将以前“转储”的 mongo 数据库从本地机器复制到 Mongodb 集群“Atlas”,但它无法维护文档的顺序。
知道什么是修复,以便保持目的地集合的顺序吗?
mongodb - Mongorestore 命令无法按预期工作
我正在尝试将我的数据库导入我的 mongoLab 数据库,但它一直显示以下错误:
这就是我运行命令的方式:
mongodb - 将无上限集合转换或复制为上限
我的用例支持上限集合。因此,尝试将现有的无上限集合转换或复制到上限集合。转换/复制成功。但问题是没有足够的记录作为原始包含。
无上限收藏:
}
运行命令转换为上限:
封顶系列:
这里的计数已减少到 293,而原来的计数为 84536。
mongodump
on uncapped 和mongorestore
创建 capped collection( db.createCollection("com.bigd.raw", {capped : true, size :100000})
)也是如此。
使用 mongov3.0.7
帮助表示赞赏。
mongodb - mongorestore 到副本集上的本地
我正在尝试将一些集合还原到副本服务器的本地数据库。
我要运行一些数据。但我收到错误。有没有办法解决?
mongorestore --db 本地 /dumps/
错误:尝试写入非主控 127.0.0.1:27017 (127.0.0.1) isMaster info: { setName: "hosthost", setVersion: 2, ismaster: false, secondary: true, hosts: ["mongo-replica.hosthost .com:27017", "mongo-temp:27017"],主要:"mongo-temp:27017",我:"mongo-replica.hosthost.com:27017",maxBsonObjectSize:16777216,maxMessageSizeBytes:48000000,maxWriteBatchSize:1000 , localTime: 新日期(1479528226168), maxWireVersion: 2, minWireVersion: 0, ok: 1.0 }
node.js - 如何从 mongodb 存储路径 /var/lib/mongodb/ 恢复数据
我最近丢失了我的 mongodb 数据并且没有备份。如何从具有以下内容的 mongodb dbPath 恢复数据?
$ ls /var/lib/mongodb/
costats.0 costats-dev.0 costats-dev.ns costats.ns internalcrm.0 internalcrm.ns journal local.0 local.ns loopback.0 loopback.1 loopback.ns mongod.lock placeholder.0 placeholder.ns storage.bson _tmp
我想从 loopback.0 恢复数据。甚至可能吗?
mongodb - 如何在 docker 镜像中访问 mongorestore/mongodump
我正在尝试从通过 gitlab-ci-multirunner 运行的 docker 映像中访问 mongorestore/mongodump 命令。
我的 .gitlab-ci.yml 看起来像这样:
在我的测试中,我做 mongodump/mongorestore。我得到的错误是:
创建事务测试
连接到 MongoDB:mongodb://mongo:27017/test-db { 错误:命令失败:mongorestore --port 27017 --drop /builds/project/repo/project/tests/testData/db/mongo/dump
/bin/sh: 1: mongorestore: 未找到
我什至尝试在脚本部分使用“docker run”运行 mongorestore 命令:
我收到此错误:
/bin/bash:第 61 行:docker:找不到命令
不得不提的是,我正在 gitlab 提供的共享 docker runner 上运行这个镜像。
关于如何从测试中访问“mongorestore”命令的任何建议?
mongodb - MongoDB 从 3.2 转储,使用 3.4 恢复,错误索引安全 = null
我收到以下错误(转储 MongoDB 3.2)(恢复 MongoDB 3.4):
看起来安全索引为空。但是我如何将它与 MongoDB 3.4 一起使用?3.2还行。
mongodb - 如何从损坏的硬盘复制 Mongo 数据库
我当前的硬盘损坏了,我得到了 mongodb /var/lib/mongodb 文件夹,如何将 mongodb 数据库转储并恢复到新硬盘,
我正在使用 ubuntu,mongodb 文件夹包含 .ns 和 0,1,2 数据库文件。
json - 将具有多个 JSON 数据集的日志文件加载到 MongoDB 中
警告 - 我是 MongoDB 和 JSON 的新手。
我有一个包含 JSON 数据集的日志文件。单个文件在捕获点击流数据时具有多种 JSON 格式。这是一个日志文件的示例。
现在我想将这些数据存储在 MongoDB 中。所以这是我的新手问题:
- 在存储到 MongoDB 之前,我是否需要解析文件然后将其拆分为 2 个数据集?如果是,那么这里是否有一个简单的程序来执行此操作,因为我的文件具有多种数据集格式?
- MongoDB中是否有一些魔术可以在我们上传时拆分各种数据集?