标签: mongodump

Mongodump每日备份

我正在考虑使用mongodump进行日常备份.

如果我总是在同一目录上执行转储:在运行mongodump之前,我是否必须确保清除前一天的内容?我在文档中找不到任何相关内容.

mongodb mongodump

4
推荐指数
1
解决办法
1244
查看次数

如何限制 mongodump 的 CPU 和 RAM 资源?

我有一个 mongod 服务器正在运行。每天,我都在执行 mongodump 以进行备份。问题是 mongodump 会占用大量资源,并且会减慢服务器的速度(顺便说一下,它已经运行了一些其他繁重的任务)。

我的目标是以某种方式限制在 shell 脚本中调用的 mongodump。

谢谢。

linux mongodb mongodump

4
推荐指数
1
解决办法
2484
查看次数

MongoDB 远程备份和恢复

我希望你能帮助我。这是一个以前被问过的问题,但我已经尝试了所有解决方案,但根本无法解决。

在发布这个问题之前,我花了很多时间进行研究。我看过官方的 MongoDB 文档和许多其他博客。

如何远程进行数据库备份/转储,以及在本地恢复那个笨蛋?

这是我迄今为止所拥有的:

从新的 CMD 提示符 shell 运行它:

C:\Users\Admin>mongodump --host 10.13.9.210 -d C:\Program Files\MongoDB\Server\3.0\bin --port 29039 --out /backup/mongodump-2015-11-13
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

2015-11-13T10:26:41.371+0200    error parsing command line options: expected argument for flag `/o, /out', but got option `/backup/mongodump-2015-11-13'
2015-11-13T10:26:41.371+0200    try 'mongodump --help' for more information
Run Code Online (Sandbox Code Playgroud)

其次; 我怎样才能在本地恢复这个备份?

先感谢您!

mongodb mongodump

4
推荐指数
1
解决办法
3395
查看次数

mongodump 和 mongorestore 更改文档的顺序

我正在使用 mongodump 命令转储 mongodb 数据,但是当我使用 mongorestore 恢复它时,它会更改文档的顺序(插入文档的顺序),可能是什么问题?有什么方法可以保留插入顺序吗?

mongodb mongorestore mongodump

4
推荐指数
1
解决办法
593
查看次数

mongodump“失败:错误选项:只能将单个集合转储到标准输出”

mongodump --out "-" 
Run Code Online (Sandbox Code Playgroud)

不起作用,它给了我这条消息:“失败:错误的选项:只能将单个集合转储到标准输出”。会发生什么 ?...

mongodb mongodump

4
推荐指数
1
解决办法
2068
查看次数

mongodb 的 bson 与 gzip 转储

我有一个数据库

磁盘大小19.032GB(使用show dbs命令)

数据大小56 GB(使用db.collectionName.stats(1024*1024*1024).size命令)

在使用命令mongodump获取 mongodump 时,我们可以设置参数 --gzip。这些是我在有和没有这个标志的情况下的观察结果。

命令 转储中花费的时间 转储的大小 恢复时间 观察
与 gzip 30分钟 7.5GB 20分钟 在 mongostat 中,插入速率范围为 30K 到 80k par sec
没有 gzip 10分钟 57GB 50分钟 在 mongostat 中,插入速率非常不稳定,范围从 8k 到 20k par sec

转储是从 8 核、40 GB 内存的机器(机器 B)到 12 核、48GB 内存的机器(机器 A)获取的。并从机器 A 恢复到 12 核、48 GB 机器(机器 C),以确保 mongo、mongorestore 和 mongodump 进程之间不存在资源争用。蒙戈版本4.2.0

我有几个问题,比如

  1. 2 个转储之间的功能差异是什么?
  2. 可以压缩 bson 转储以使其压缩吗?
  3. 索引数量如何影响 mongodump 和恢复过程。(如果我们删除一些唯一索引然后重新创建它,是否会加快总转储和恢复时间?考虑到在执行 insert …

mongodb mongorestore mongodump

4
推荐指数
1
解决办法
3039
查看次数

mongodump 使用 --query 参数给出“不允许位置参数”错误

我正在使用 mongodb 2.6 并尝试使用查询选项创建转储给出“不允许位置参数”。

我试图获取所有参数时间戳在指定范围之间且其 id 为任何指定格式的产品。

 mongodump --host 10.xx.xxx.xx:xxxx --db test --collection products --username abc --password uvw --query '{"parameterList":{$elemMatch:{ "paramName":"TimeStamp","paramValue":{$gte:"20160620000000",$lt:"20160724000000"}}},"parameterList.paramValue": {$in:[/SPC126/,/CSC234/]}}' --authenticationDatabase test --out "c:\New folder\dump"
Run Code Online (Sandbox Code Playgroud)

文件结构

 { 
   "_id": ObjectId("590074c362f41f15144996fa"),
   "product": "device1",
   "parameterList":[{"paramName":"TimeStamp",
                     "paramValue":"20160731000700"},
                    {"paramName":"Id",
                     "paramValue": "SPC126332"}]
  }
Run Code Online (Sandbox Code Playgroud)

database mongodb nosql mongodump

3
推荐指数
1
解决办法
3676
查看次数

具有不同文件夹名称的 mongodump

有没有办法将 mongo 数据库转储到特定的文件夹名称?假设我有一个名为myDb的数据库

当我使用时:

mongodump --db myDb
Run Code Online (Sandbox Code Playgroud)

它生成一个转储文件夹,myDb其中包含一个文件夹

是否有可能得到类似的dump/mySpecifiedFolder东西mongodump

backup mongodb mongodump

3
推荐指数
1
解决办法
5937
查看次数

Mongorestore 不从 URI 恢复数据

最近我被要求恢复 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)

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

terminal mongodb mongorestore mongodump

3
推荐指数
1
解决办法
8824
查看次数

如何解决 mongodump 错误“无法识别”?

嗨,感觉这个问题有一个简单的答案,但我就是看不到。我正在使用命令

Mongodump --db <name> 
Run Code Online (Sandbox Code Playgroud)

我明白了

'mongodump' is not recognized as an internal or external command,
operable program or batch file
Run Code Online (Sandbox Code Playgroud)

. 我怎样才能备份我的 mongodb 谢谢

mongodb mongodump

3
推荐指数
3
解决办法
2366
查看次数

标签 统计

mongodb ×10

mongodump ×10

mongorestore ×3

backup ×1

database ×1

linux ×1

nosql ×1

terminal ×1