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 target environment
  • 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 フルインストーラーベースラインにアップグレードします。
  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 Databaseの初期化」を選択して、必要なスキーマのアップグレードを実行します。
  7. 新しい環境に適用できるGDSおよびCRX データを移行または復元します。
  8. ログイン、ワークフロー実行、PDFの生成、ドキュメント取得などの主要なForms操作をテストすることで、本番環境のカットオーバー前に、クローン環境またはパラレル環境での移行を検証します。
  9. 移行を開始する前に、データベースと環境の両方を完全にバックアップし、問題が発生した場合は古い環境を保持してロールバックします。
recommendation-more-help
experience-cloud-kcs-help-kbarticles