【发布时间】:2021-11-16 08:36:37
【问题描述】:
我正在尝试将数据库从服务器(我通过 ssh 连接到该服务器)复制到我的本地主机。但我发现的只是使用现在已弃用的copyDatabase() 方法,并且文档没有解释如何做类似的事情(或者我不明白如何做)
另外,我想知道如果可能的话,我怎样才能将其概括为也从 atlas 复制数据库。
【问题讨论】:
标签: database mongodb ssh server
我正在尝试将数据库从服务器(我通过 ssh 连接到该服务器)复制到我的本地主机。但我发现的只是使用现在已弃用的copyDatabase() 方法,并且文档没有解释如何做类似的事情(或者我不明白如何做)
另外,我想知道如果可能的话,我怎样才能将其概括为也从 atlas 复制数据库。
【问题讨论】:
标签: database mongodb ssh server
如果你使用的是 mongodb 那么它就像
第 1 步:创建隧道
ssh username@yourdomainOrIP -L 27017:localhost:27017
第 2 步:
mongo
use admin
db.copyDatabase(<fromdb>,<todb>,"localhost:27017",<username>,<password>)
【讨论】:
【讨论】: