gpt4 book ai didi

mongodb - 如何将数据库从一台 MongoDB 服务器复制到另一台?

转载 作者:IT老高 更新时间:2023-10-28 11:00:48 25 4
gpt4 key购买 nike

我在不同的服务器上有两个 mongodb,都以 --auth 开头。现在我想将一个数据库从一台服务器复制到另一台服务器。

> mongo
> use admin
> db.copyDatabase("mydb","mydb","another_server")

它显示:

{ "errmsg" : "", "ok" : 0 }

还有:

> db.getLastError()
null

貌似没有错误,但是复制不成功。正确的命令是什么?

最佳答案

如果您使用的是 --auth,则需要在其中包含您的用户名/密码...

当您运行命令时,您必须在“目标”服务器上。

db.copyDatabase(<from_db>, <to_db>, <from_hostname>, <username>, <password>);

如果这一切都不起作用,您可能想尝试一些方法,例如创建要复制的数据库的从属...

关于mongodb - 如何将数据库从一台 MongoDB 服务器复制到另一台?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5495137/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com