当前位置: 首页 > 知识库问答 >
问题:

如何导入流星。jsdb到远程mongo

东云
2023-03-14

我有一个应用程序开发使用流星。js;因为在本地是可以的,我现在想把它移到我的专用服务器上;我已经按照官方文件在服务器上安装了mongodb 2.6;我已通过以下方式转储了本地应用程序的数据库:

mongodump -h 127.0.0.1 --port 3001 -d meteor

并将转储文件夹上传到我服务器上的 /var/www/mywebsite;

mongodb配置为使用auth:true;

尝试着

mongorestore -h 127.0.0.1 --port 27017 -d mydbname dump/meteor

没有插入任何内容(使用MongoShell作为根,我能看到的唯一数据库是local和admin)

我的根mongodb用户是在admin db上创建的:(我也尝试过):

mongorestore -h 127.0.0.1 --port 27017 --username root --password xxxxxx -d mydbname dump/meteor

{
    "_id" : "admin.root",
    "user" : "root",
    "db" : "admin",
    "roles" : [
        {
            "role" : "userAdminAnyDatabase",
            "db" : "admin"
        }
    ]
}

我想有一个mongo用户的新数据库,并恢复它;尝试了一些不同的事情后,我意识到我不明白如何做...有人能帮忙吗?

共有1个答案

金正阳
2023-03-14

关于如何将mongoimport数据导入部署的meteor应用程序的回答:

>

  • 从现有mongodb转储数据(mongodb url:mongodb://USER:PASSWORD@DBHOST/DBNAME)

    mongodump -h DBHOST -d DBNAME -u USER -p PASSWORD
    

    这将创建一个“转储”目录,所有数据都将转储/DBNAME。

    获取已部署meteor应用程序的mongodb url(即www.mymeteorapp.com)

    meteor mongo --url METEOR_APP_URL
    

    注意:密码每分钟过期一次。

    将数据库转储数据上载到meteor应用程序(使用示例meteor db url)

    mongorestore -u MY_REMOTE_DATABASE_USERNAME -p MY_REMOTE_DATABASE_USER_PASSWORD -h production-db-b2.meteor.io:27017 -db www_mymeteorapp_com dump/DBNAME/
    

    所有数据都应该传输!

  •  类似资料:
    • JSDB 是 JavaScript 用来访问数据的开发包,是一个数据驱动的脚本语言,支持数据库、XML 和 Web 以及 Email。   JSDB is based on Mozilla SpiderMonkey and class libraries developed by Raosoft, Inc. The open-source version is free with fairly g

    • 1)登录审批管理-流程查询-根据需要查询或导出(支持按照流程名称、审批状态、流程编号、发起人、发起时间和审批完成时间筛选) 2)点击数据导出记录,可以在数据导出列表查看导出文件名称、导出时间、导出人、下载。

    • 问题内容: 是否可以从本地Mac在托管在云中的Docker集群上执行命令?如果是,怎么办? 我想在本地从docker swarm上执行以下命令: 问题答案: 问题的答案可以在这里找到。 对于ubuntu机器需要做的是在路径中定义daemon.json文件,其内容如下: 上面的配置不安全,如果服务器是公共托管的,则不应使用。 对于安全连接,请使用以下配置: 如@BMitch所述,可以在此处找到生成证

    • 本文向大家介绍Vue如何引入远程JS文件,包括了Vue如何引入远程JS文件的使用技巧和注意事项,需要的朋友参考一下 问题 最近在使用 Vue 做东西,用到钉钉扫描登录的功能,这里需要引入远程的 js 文件,因为 Vue 的方式跟之前的不太一样,又不想把文件下载到本地应用,找了一下解决的方法,貌似都需要引入第三方的库,最后找到了解决方案,分享之。 思路 一开始的思路是在 Vue 加载完 Dom 之后

    • 问题内容: 如何在Eclipse中导入“ HttpClient”?我刚才从http://hc.apache.org/downloads.cgi下载了HttpClient 。我将其添加到Eclipse新的Java项目中,并希望从网站运行示例副本。 这个示例使用了可惜的是,它表明Eclipse无法解决此问题。 现在,我想知道将新发布的HttpClient导入我的项目的正确方法。是否有必要在classp

    • 问题内容: 我需要分析mongodb中的集合中有大量数据。如何将这些数据导入熊猫? 我是pandas和numpy的新手。 编辑:mongodb集合包含带有日期和时间标记的传感器值。传感器值是float数据类型。 样本数据: 问题答案: 可能会帮助您,以下是我正在使用的一些代码: