如何将MongoDB数据库从远程服务器克隆/复制到本地?

you*_*not 5 mongodb

我无法从远程服务器将数据库复制到本地计算机。

我使用ssh在远程计算机上工作。数据库不受密码保护。我试图在本地计算机上运行:

> db.copyDatabase('DatabaseName', 'CopyName', 'ns35512048.ip-31-127-173.eu', 'root', 'server password');
Run Code Online (Sandbox Code Playgroud)

我得到

{
"ok" : 0,
"errmsg" : "couldn't connect to server ns35512048.ip-31-127-173.eu:27017 (31-127-173.133), connection attempt failed"
Run Code Online (Sandbox Code Playgroud)

}

你能帮忙吗:)

编辑:我最终手动复制数据库。

小智 0

您有防火墙阻止该连接。正如另一位用户所写,隧道连接是一种解决方案。或者您可以将数据转储到源并将其导入到本地计算机。