0

我在本地机器中创建了数据库的 mongodb 转储。它作为“myProject”放入转储文件夹中。在 myProject 中,我有两个文件,一个以 .bson 结尾,另一个以 metadata.json 结尾。

我将 myProject 文件夹移动到我的远程服务器。

我在 myProject 文件夹上使用了 mongorestore。

我已经在我的远程服务器中安装了 mongodb。

我收到错误 /dbpath (/data/db/) 不存在,我使用这里给出的第一个解决方案修复了它们。

  1. 现在远程服务器中的 mongodb 将如何知道我恢复的转储的位置?

  2. 我应该将 .json 和 .bson 文件移动到与数据库名称相同的新文件夹(“myProject”放置在 /data/db/ 中)吗?

  3. 如果我需要移动恢复的转储,我应该将它们移动到哪里?

  4. 我的是一个spring web应用程序,我在tomcat服务器上运行。到目前为止,在我的本地机器中,spring bean 的主机值为“localhost”。当我在远程服务器中运行应用程序时,是否应该将其更改为我的远程服务器 IP 地址,或者如果值为 localhost 是否可以?

4

0 回答 0