App Migration
如何将 Parse Server 应用迁移至 Back4App 的全面指南
7 分
我该如何将我的 parse server 应用迁移到 back4app? 介绍 在本指南中,您将学习如何将现有的 parse 应用迁移到 back4app。在迁移您的应用之前,您将看到如何测试在 back4app 服务器上运行的数据库、文件和云函数。一旦验证完成,您将准备好完成迁移并开始使用 back4app 作为您的 parse 提供商。如果您更喜欢使用 cli 迁移工具进行迁移,请查看 https //www back4app com/docs/app migration/parse cli migration 目标 将 parse 应用迁移到 back4app 服务器。 1 创建一个新的 back4app 应用 第一步是创建一个 back4app 应用,您将在其中迁移当前的应用。请查看 https //www back4app com/docs/get started/new parse app 以了解如何创建一个应用。 2 将 back4app 连接到您当前的数据库 前往您当前托管账户控制面板的数据库部分,并复制您的 https //docs mongodb com/manual/reference/connection string/#standard connection string format 现在您将使用它将 back4app parse 服务器连接到您现有的数据库。 打开您的 back4app 控制面板,转到 服务器设置 服务器设置 > 核心设置 核心设置 > 设置 设置 , 然后向下滚动到页面底部,查看图像中显示的内容 接下来,点击按钮 编辑详细信息 编辑详细信息 , 转到 连接字符串 连接字符串 , 然后点击更改数据库 uri 链接。通过这样做,您将能够用新复制的值更新连接字符串。 3 上传您的云代码 如果您的应用有云代码文件,您需要在 back4app 上部署它们,以确保所有文件正常工作。 您可以使用 back4app cli ( https //www back4app com/docs/command line tool/parse server setup ) 工具批量部署您的云代码文件,或通过控制面板手动使用 云代码函数 云代码函数 上传后,您可以查看可用的日志,路径为 服务器设置 服务器设置 > 日志 日志 > 设置 设置 > 服务器系统日志 服务器系统日志 4 迁移您的 parse 文件 如果您的应用程序有文件(图像、文档、视频),您需要将它们迁移到 back4app(我们使用 amazon aws s3 作为文件存储)。迁移文件的过程是手动的。您应该将所有对象压缩成一个 zip 文件或放在您的 s3 存储桶中,并联系我们(community\@back4app com)以帮助您将它们部署到 back4app 服务器上。 注意 如果您在数据库中直接保存了文件,请告诉我们。在这种情况下,过程是不同的。 5 更新您的前端 现在,您需要测试所有应用程序功能在连接到 back4app 服务器时是否正常工作。前往您的前端代码,更新您的应用程序密钥和应用程序的服务器 url。测试您所有的应用程序功能,以确保迁移成功。您现在可以向用户发布新版本的应用程序。 在这种情况下,您将有两个版本的应用程序:一个是与 back4app 的新版本,另一个是使用您之前的 parse 托管的旧版本。 未更新的用户仍将指向您的“旧”api; 已更新的用户将指向 back4app api; 您必须选择最佳时机完成迁移,并将您的数据库最终迁移到 back4app。 6 完成过程 是时候迁移您的数据库了。我们建议在确保大多数用户正在使用您的 back4app 应用程序版本并成功完成所有先前的迁移步骤后再进行此步骤。 现在您可以使用 back4app 迁移 cli 自行迁移数据库,或者在我们的 https //www back4app com/support 中打开一个工单,以便我们为您处理。 如果您决定打开工单,请提供您之前的 parse 托管连接字符串和您的 back4app 应用程序 id。 完成了! 通过上述指南,您将能够将您的 parse 应用程序迁移到 back4app,并使用我们各种全面的优秀功能! 如果您需要任何帮助或链接无法正常工作,请 https //www back4app com/support !