Upgrading Liferay
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。

アップグレードの準備

準備と計画は、小規模でカジュアルなインストールではあまり重要でない場合がありますが、大規模なエンタープライズレベルのインストールでは必須です。

重要

Liferay DXP 2026.Q1 にアップグレードする際には、Liferay の検索インフラストラクチャに関する特定の要件があります。 詳細については、 Liferay の検索インフラストラクチャのアップグレード を参照してください。

バックアップを作成する

アップグレードする前に必ず データベースとインストールをバックアップしてください。 バックアップコピーでアップグレードプロセスをテストすることをお勧めします。

利用可能なアップグレードパスの確認

以下の表を使用して、お使いのLiferayのバージョンに基づいてアップグレードパスを確認してください。

アップグレードパスDescription
Liferay Portal 6.1+ → Liferay DXP 四半期リリース
Liferay Portal 5.x および 6.0.x → Liferay Portal 6.2 → Liferay DXP 四半期リリースLiferay Portal 5.0、5.1、5.2、および6.0のサポート期間は終了しました

Liferay PortalからLiferay DXPにアップグレードする場合は、同等以上のLiferay DXPバージョンにアップグレードすれば、通常どおりアップグレードを実行できます。 例えば、Liferay Portal 7.4 GA 127 から DXP に移行するには、Liferay DXP 7.4 U127 以降にアップグレードしてください。 Liferay DXPからLiferay Portalへの移行も同様の手順で行えます。

Liferay Portalを同じマイナーバージョンの新しいGAにアップグレードする場合(たとえば、7.3 GA1からGA2にアップグレードする場合)、データスキーマに変更がない場合は、新しいGAの使用をすぐに開始できます。 スキーマが変更された場合、起動メッセージには新しいデータスキーマバージョンが報告され、データベースをアップグレードする必要があることが示されます。 —Dockerイメージを使用してアップグレードを呼び出すのが最も簡単です。

Liferay Portal 6.2 へのアップグレードが必要な場合は、まず Liferay Portal 6.2 アップグレード手順 に従ってください。

一部の新しいLiferayバージョンでは、テーブル列の名前が変更されています。 これらの列に関連付けられている 仮想列 はデータベースのアップグレードを阻害するため、アップグレード前に削除する必要があります。 アップグレード後、同等の仮想列を追加できます。 詳細については、 アップグレードのトラブルシューティング を参照してください。

非推奨項目およびデフォルト設定の変更点を確認する

Liferayの新しいバージョンでは、機能と構成のデフォルトが変更されている場合があります。 機能や設定に対する非推奨および変更の一覧については、 非推奨および互換性のない変更に関するリファレンス を参照してください。

アップグレードパッチのリクエスト(サブスクリプション)

変更通知を受け取る(購読する)

Liferay DXPサブスクリプションをお持ちの場合は、最新のフィックスパックにアップデートするか、データベースのアップグレードの準備をするためのアップグレードパッチをリクエストしてください。 このプロセスを開始するには、 ヘルプセンター でチケットを起票してください。

出版物の準備

インスタンスで Publications が有効になっている場合は、アップグレードする前にすべてのアクティブな出版物を公開していることを確認してください。 アップグレード後、有効なパブリケーションは有効期限切れとしてマークされ、公開や変更を行うことができなくなります。

アップグレード前に公開したパブリケーションは、アップグレード処理後に元に戻すことができないので、注意してください。 以前の Liferay バージョンで作成されたすべての公開に対して、 Revert オプションが削除されます。

商取引の準備

Commerceを使用している場合は、Liferay データベースをアップグレードする前に、Commerce をアップグレードする準備をしてください。 詳細については、 Liferay Commerce のアップグレード を参照してください。

アップグレードパフォーマンスの向上

不要なデータをそのままにしておいたり、パフォーマンスチューニングをしていないと、大規模なデータセットのアップグレードに非常に長い時間がかかる場合があります。 データベースのアップグレードを迅速化する方法はいくつかあります。

データのプルーニング

Liferayサーバーに不要なインスタンス、サイト、ページ、またはバージョン管理されたコンテンツアイテム(Webコンテンツの記事、ドキュメント、メディアファイルなど)がある場合、それらを削除するとアップグレード時間が大幅に短縮されます。 不要なデータを削除する方法については、 アップグレードを高速化するためのデータベースの整理 を参照してください。

データベースのパフォーマンスを調整する

アップグレード操作(本番環境よりもデータ書き込みが多い)用にデータベースを調整すると、データベースのアップグレードパフォーマンスが向上します。 詳細については、 アップグレードのためのデータベースチューニング を参照してください。

バッチインサートを有効にする

バッチ挿入を有効にする より高速な実行を実現します。