首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将mongo DB从一台主机复制到另一台主机

将mongo DB从一台主机复制到另一台主机
EN

Stack Overflow用户
提问于 2015-04-29 17:30:33
回答 1查看 342关注 0票数 1

我使用以下命令将mongoDB从我的实时服务器复制到本地服务器

代码语言:javascript
复制
{ copydb: 1,
  fromhost: my-live-ip,
  tohost: 127.0.0.1,
  fromdb: liveDB,
  todb: test_db,
  slaveOk: <bool>,
}

但是它给出了下面的错误

代码语言:javascript
复制
Error: Line 2: Unexpected token :

为此,我使用Robomongo UI,并且我同时连接到我的实时数据库和本地mongo数据库

EN

回答 1

Stack Overflow用户

发布于 2015-04-29 17:47:09

如文档所示,您有两种方法:

  • 使用以下语法在目标服务器的管理数据库中运行copydb:

{复制数据库: 1,来自主机:,来自数据库:,目标数据库:,slaveOk:,用户名:,随机数:,密钥:}使用authtentication:从远程服务器进行

  • 拷贝

如果从远程服务器复制并且远程服务器启用了身份验证,则必须包括用户名随机数密钥

这是链接:http://docs.mongodb.org/manual/reference/command/copydb/

您似乎忘记了copybd命令中的身份验证信息

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29939628

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档