gpt4 book ai didi

mongodb - 将 MongoDB 数据库从服务器 A 复制到服务器 B

转载 作者:可可西里 更新时间:2023-11-01 10:01:34 24 4
gpt4 key购买 nike

我正在尝试使用 MongoDB 将数据库从一台服务器复制到另一台服务器。我的第一次尝试是将所有文件从 data/db/databasename 文件夹复制到第二台服务器,但这似乎不起作用,因为它说服务器 B 上的数据库中没有集合。

我尝试的第二件事是使用来自服务器 B 的 copyDatabase,但是它出错了:

db.copyDatabase("DatabaseName","DatabaseName","myserverip"); { "errmsg" : "couldn't connect to server myserverip", "ok" : 0 }

我为服务器 A 和服务器 B 上的传入和传出启用了 tcp 和 udp 端口​​ 27017。

有什么想法吗?

最佳答案

愚蠢的我......我已经像这样创建了 mongod windows 服务:

mongod --bind_ip 127.0.0.1 --logpath e:\mongo\logs\log.txt --logappend --dbpath e:\mongo\data --directoryperdb --install

当真正需要时:

mongod --bind_ip 127.0.0.1 --logpath e:\mongo\logs\log.txt --logappend --dbpath e:\mongo\data**\db** --directoryperdb --install

它正在为数据库查找错误的文件夹...

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

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