mongodump无法连接,如何在不使用mongodump的情况下转储mongodb转储

牧羊犬

我在OpenBSD 6.4上安装了mongo 3.2.13。Mongo通过软件包(pkg_add mongodb安装安装不包括mongodump,因此我必须通过mongo-tools repo进行安装

mongodump无法检测到任何服务器:

./bin/mongodump --verbose --port=27017 --host=127.0.0.1
2019-01-04T00:57:11.552-0800    Failed: error connecting to db server: no reachable servers

但是mongod正在运行,我可以连接:

mongo --verbose --port=27017 --host=127.0.0.1
MongoDB shell version: 3.2.13
connecting to: 127.0.0.1:27017/test
2019-01-04T01:02:58.148-0800 D NETWORK  [thread1] creating new connection to:127.0.0.1:27017
2019-01-04T01:02:58.149-0800 D NETWORK  [thread1] connected to server 127.0.0.1:27017 (127.0.0.1)
2019-01-04T01:02:58.149-0800 D NETWORK  [thread1] connected connection!

我真的只对一个包含大约25个集合的数据库感兴趣。我可以使用什么系列的命令来备份该数据库(即使这些命令必须与bash,node,ruby等粘合在一起)?

编辑:添加mongo和mongdump版本

mongo --version
MongoDB shell version: 3.2.13

./bin/mongodump --version
mongodump version: built-without-version-string
git version: built-without-git-spec
Go version: go1.11
   os: openbsd
   arch: amd64
   compiler: gc

git log|head
commit 0c07b518aacdca382fc931a7946811cf16e46a78
Author: Ted Tuckman <[email protected]>
Date:   Thu Dec 20 16:19:20 2018 -0500

    TOOLS-2109 Upgrade to go 1.11 in build script

commit 6dda8ce1473bfced00c4eff190918f29874d24bd
Author: Ted Tuckman <[email protected]>
Date:   Wed Dec 12 10:11:06 2018 -0500

目前,mongodump是从origin / HEAD构建的。我将尝试检查3.2分支并重建

丹尼尔W.

确保您已编译的兼容版本mongodump,请参见

mongodump --version

mongo --version

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在不使用for循环的情况下转储<WebElement>列表的内容

如何在不使用转储的情况下使用WinDbg以一定的偏移量查看代码?

如何在不将数据库与生产转储对齐的情况下使用FlywayDB?

不使用mongodump命令转储和还原mongo数据库

在使用mongodump创建转储之前,是否有必要在MongoDB中执行fsyncLock?

如何在不转储的情况下更改postgresql中列的位置

如何在不应用盐堆栈的情况下渲染和转储文件sls

如何在不禁用分配的情况下编辑核心转储模式?

如何在不引号的情况下转储类似json的字符串?

Mongodump-执行转储时找不到命令

使用oplog设置副本的mongodump引发错误:“仅完全转储支持oplog模式”

如何在不反射的情况下将结构转储到字节数组中?

如何在不嵌入容器的所有内容的情况下转储和保存函数参数?

如何防止YAML在没有换行的情况下转储长行

如何不使用mysqldump转储mysql表?

如何在不使用 t() 函数的情况下转置矩阵

如何在Windows 7下删除故障转储文件

Jmap无法连接以进行转储

如何在没有内存转储的情况下将大型numpy文件加载到kaggle笔记本中?

如何获取mongodb模式转储

在堆转储中的异常实例没有入站引用的情况下,如何调试内存泄漏?

std::future 可以在没有获取或等待的情况下导致核心转储吗

在没有转储的情况下诊断W10 BSOD(CRITICAL_PROCESS_DIED)

在没有角色和/或权限的情况下从.sql转储文件还原postgres模式?

在不重启tomcat的情况下进行应用程序的线程转储

在没有 CREATE 权限的情况下将 SQL 转储导入 Typo3 安装

如何在不首先进行垃圾收集的情况下在Java 5上进行堆转储?

如何使用SnakeYAML转储嵌套列表

如何使用Windows小型转储文件?