代码之家  ›  专栏  ›  技术社区  ›  Fred J.

metoer在本地windows 10上运行的mongorestore系列

  •  0
  • Fred J.  · 技术社区  · 4 年前

    我有一个转储文件夹,它是几年前使用mongodump创建的,我想将此信息与新创建的metor应用程序一起使用,该应用程序与旧meteor应用程序相同,只需更新几个包,并且运行时没有错误。

    我在windows 10上安装了mongodb服务器,cmd mongo打印

    连接到:mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
    MongoDB服务器版本:4.2.7

    在meteor应用程序中使用这些信息的“最佳”方式是什么。

    有人能概述一下所有这些东西是如何协同工作的,然后如何在新创建的metoer应用程序中使用“包括命令mongorestore”的旧信息吗?

    已经过去几年了,所以我需要再次完善我对meteor和mongodb的想法。

    我的理解是mongorestore备份,然后在一个单独的cmd窗口中运行mongodb服务器,发出cmd连接到恢复的数据库,并以某种方式告诉meteor使用该服务器。好吧,我放弃。

    谢谢

    0 回复  |  直到 4 年前
        1
  •  1
  •   Jankapunkt    4 年前

    Meteor在开发模式下附带了一个捆绑的MongoDB,MongoDB总是在应用的端口+1上运行(app:3000=mongo:3001)。

    您只需启动Meteor应用程序,在运行时将新控制台和cd打开到项目文件夹中,然后输入:

    mongorestore -h localhost:3001 --db meteor /path/to/dump/