【问题标题】:After migrating the development DB and the Parse Server, is it possible to migrate the production DB?迁移开发数据库和解析服务器后,是否可以迁移生产数据库?
【发布时间】:2016-11-18 02:59:31
【问题描述】:
我现在正尝试将我的解析数据库迁移到一个 mLab,并在 AWS Elastick Beanstalk 中托管一个解析服务器。
在迁移过程中,我遇到了一些未决问题,如果您知道这些问题,我会很高兴。
- 迁移数据库后,将托管的解析服务器
Parse.api.com 会继续连接到迁移的数据库吗?
- 在将我的开发数据库和解析服务器部署到 mongoLab 和 AWS 后,带有生产数据库的 parse.api.com 是否仍会与用户使用的应用程序一起运行?
- 将开发数据库和 Parse Server 迁移到 AWS 后,是否可以迁移生产数据库?
【问题讨论】:
标签:
ios
amazon-elastic-beanstalk
parse-server
mlab
【解决方案1】:
- 迁移数据库后,将托管的解析服务器
Parse.api.com 会继续连接到迁移的数据库吗?
没错,只要您不删除 parse.com 上的应用程序/关闭您的 Parse 帐户或直到 Parse 在 2017 年 1 月关闭,api.parse.com 就会访问您的自托管数据库。
如果您选择删除 parse.com 上的应用程序,所有尚未更新到使用您自己的 Parse 服务器的应用程序版本的用户将留下一个损坏的应用程序,直到他们安装您的应用程序的更新。
- 在将我的开发数据库和解析服务器部署到 mongoLab 和 AWS 之后,带有生产数据库的 parse.api.com 是否仍然存在
与用户使用的应用一起运行?
假设您的开发和生产 Parse 应用程序是 Parse 上的两个不同应用程序,您将需要分别迁移它们,是的,如果您只迁移您的开发应用程序(我们现在称之为应用程序 A),应用程序 B(您的生产应用程序) 在您迁移它之前不会生效。当然,任何未迁移的应用程序都将在 2017 年 1 月结束时停止运行。
- 将开发数据库和 Parse Server 迁移到 AWS 后,是否可以迁移生产数据库?
您可以随意迁移任意数量的数据库/应用程序。所以答案是肯定的,您也可以迁移您的生产/开发版本。