在AEM Forms JEE升级到LTS SP2的过程中迁移MySQL数据库

本文介绍了从AEM Forms JEE SP21或SP25升级到LTS SP2时迁移MySQL数据库的建议过程,以确保兼容性和数据完整性。

描述 description

环境

  • JEE 6.5.23.0源环境上的Adobe Experience Manager Forms
  • Adobe Experience Manager 6.5 LTS Forms SP2目标环境
  • JBoss EAP部署
  • MySQL数据库
  • 支持的操作系统、JDK、MySQL版本、JDBC驱动程序和JBoss EAP版本

问题/症状

  • 从AEM Forms JEE SP21或SP25升级到LTS SP2的组织需要迁移其MySQL数据库。
  • 直接数据库转储和还原是不够的,因为它不会升级AEM Forms架构或迁移所有必需的数据组件。

解决方法 resolution

请按照以下步骤解决问题。

  1. 将现有AEM Forms JEE环境(SP21或SP25)升级到6.5.23 Full Installer基线。
  2. 为AEM Forms JEE LTS SP2准备目标平台和MySQL环境,确保与支持的适用于LTS SP2的MySQL版本兼容。
  3. 从升级后的6.5.23环境中获取MySQL数据库的逻辑备份(SQL转储)。
  4. 将数据库备份还原到目标MySQL环境中。
  5. 使用正确的JBoss数据源、JDBC驱动程序、数据库凭据和其他所需的平台配置来配置目标AEM Forms JEE LTS SP2环境。
  6. 在升级模式下运行Configuration Manager,然后选择“初始化AEM Forms数据库”以执行必要的模式升级。
  7. 迁移或恢复GDS和CRX数据(如果适用于新环境)。
  8. 在生产直接转换之前,通过在克隆或并行环境中测试关键Forms操作(如登录、工作流执行、PDF生成和文档检索)来验证迁移。
  9. 在开始迁移之前,对数据库和环境进行完整备份,并在遇到问题时保留旧环境进行回滚。
recommendation-more-help
experience-cloud-kcs-help-kbarticles