AEM 6.5 へのアップグレード

この節では、AEM 6.5 への AEM インストール環境のアップグレードについて説明します。

この手順に出てくる AEM インスタンスをわかりやすく区別するために、以下のように呼ぶことにします。

  • アップグレード元の AEM インスタンスを「ソース」インスタンスと呼びます。**
  • アップグレード先のインスタンスを「ターゲット」インスタンスと呼びます。**
メモ

アップグレードの信頼性を向上させるための取り組みの一環として、AEM は包括的なリポジトリの再構築を実施しました。新しい構造体に合わせる方法の詳細は、AEM におけるリポジトリ再構成を参照してください。

変更点

以下に、AEM の最近のいくつかのリリースでの注目すべき主な変更点を示します。

AEM 6.0 で、新しい Jackrabbit Oak リポジトリが導入されました。Persistence Manager は、マイクロカーネルで置き換えられました。バージョン 6.1 から CRX2 がサポートされなくなりました。5.6.1 のインスタンスから CRX2 リポジトリを移行するには、crx2oak という移行ツールを実行する必要があります。詳しくは、CRX2OAK 移行ツールの使用を参照してください。

アセットインサイトを使用し、AEM 6.2 より前のバージョンからアップグレードする場合は、アセットを移行し、JMX Bean で ID を生成する必要があります。アドビの内部テストでは TarMK 環境の 12.5 万個のアセットが 1 時間で移行されましたが、ユーザーの結果は異なる場合があります。

6.3 では、TarMK 実装の基礎となる SegmentNodeStore の新しい形式が導入されました。AEM 6.3より古いバージョンからアップグレードする場合は、システムのダウンタイムを伴う、アップグレードの一環としてリポジトリの移行が必要になります。

アドビのエンジニアリング部は、この移行には約 20 分かかると予測しています。インデックスの再作成は必要ないことに注意してください。また、新しいリポジトリ形式で機能するように crx2oak ツールの新しいバージョンがリリースされました。

AEM 6.3 から AEM 6.5 へのアップグレード時には、この移行は必要ありません。

アップグレード前のメンテナンスタスクは、自動化をサポートするように最適化されました。

crx2oak ツールのコマンドライン使用オプションは、自動化しやすく、より多くのアップグレードパスをサポートするように変更されました。

アップグレード後のチェックも自動化しやすくなりました。

リビジョンの定期的ガベージコレクションと、データストアのガベージコレクションは、一定期間ごとに実行する必要がある定期メンテナンスタスクです。AEM 6.3 の導入に伴い、アドビはオンラインリビジョンクリーンアップをサポートし、推奨するようになりました。これらのタスクの設定方法については、リビジョンクリーンアップを参照してください。

AEM では最近、アップグレードの計画時に役立つ、アップグレードの複雑性評価のためのパターン検出が導入されました。また、6.5 では、機能の後方互換性が非常に重視されています。持続可能なアップグレードのためのベストプラクティスも追加されています。

最近の AEM バージョンの変更点について詳しくは、完全版のリリースノートを参照してください。

アップグレードの概要

AEM のアップグレードには複数の段階があり、場合によっては数ヶ月のプロセスとなります。以下に、アップグレードプロジェクトに含まれる作業、およびこのドキュメントに含まれる内容の概要を示します。

screen_shot_2018-03-30at80708am

アップグレードフロー

以下の図は、アップグレードの方法を示す、全体的なアップグレード推奨フローです。導入された新機能も示されています。アップグレードは、パターンディテクターと開始する必要があります(パターンディテクターによるアップグレードの複雑さの評価を参照)。これにより、生成されたレポート内のパターンに基づいて、AEM 6.4との互換性を確保するパスを決定できます。

6.5では、すべての新機能の下位互換性を維持するために大きな焦点が当てられましたが、下位互換性の問題が引き続き発生する場合は、カスタムコードを6.5に準拠させる開発を一時的に延期できます。

最後に、6.5開発サイクルで、「持続可能なアップグレード」(「持続可能なアップグレード」を参照)に導入された機能を使用すると、今後のアップグレードをより効率的かつシームレスに行うためのベストプラクティスに従うことができます。

6_4_upgrade_overviewflowchart-newpage3

このページ