フラグメントのエクスポートとインポート
ある環境からフラグメントをエクスポートして別の環境にインポートし、コンテンツを移動したり、セットアップを複製したり、フラグメント コレクションを共有したり、カスタム作業をバックアップしたりできます。
Liferay DXP 2025.Q3+/Portal GA146+ 以降では、 フラグメントは、ページエディターまたはフラグメントアプリケーションを介して Liferay Marketplace から直接インストールできます。
エクスポートとインポートのオプション
.zip (推奨) または .lar ファイルを使用して、個々のフラグメントまたはフラグメント セットをエクスポートおよびインポートできます。
フラグメントのエクスポートとインポート (.zip)
サイト メニュー (
) を開き、 デザインを展開して、 フラグメントに移動します。
フラグメントセットのエクスポート (.zip)
フラグメント セットをエクスポートすると、そのフラグメントがすべて含まれます。
-
フラグメント セット (1) の横にある フラグメント セット オプション (
) をクリックします。 -
エクスポートするセットを選択します。
-
エクスポートをクリックします。 ファイルは自動的にダウンロードされます。
1セットをエクスポートするには、
-
フラグメント セットを開き、セット名 (2) の横にある フラグメント セット オプション (
) をクリックします。 -
エクスポートを選択します。 ファイルは自動的にダウンロードされます。
エクスポートされたフラグメント セット ファイルは、 collections-xxxxxxx.zipという形式を使用します。

個々のフラグメントのエクスポート (.zip)
フラグメントは個別に、または一括でエクスポートできます。 単一のフラグメントをエクスポートするには、
-
フラグメント セットを選択します。
-
フラグメントカード(1)の アクション (
)をクリックします。 -
エクスポートを選択します。 ファイルは自動的にダウンロードされます。
複数のフラグメントをエクスポートするには、
-
フラグメント カードのチェックボックスを使用して複数のフラグメントを選択するか、リストの上にあるチェックボックスを使用してすべてを選択します。
-
ツールバーの エクスポート をクリックします。 ファイルは自動的にダウンロードされます。
エクスポートされたフラグメント ファイルは、 entries-xxxxxxx.zipという形式を使用します。

フラグメントのインポート (.zip)
-
サイト メニュー (
) を開き、 デザインを展開して、 フラグメントに移動します。 -
フラグメントセット(1)の横にある フラグメントセットオプション (
)をクリックし、 インポートを選択します。 -
ZIPファイルをアップロードし、 インポートをクリックします。
ファイルに重複が含まれている場合は、その処理方法を選択します。
- 既存項目をインポートしない
- 既存項目を上書き
- 両方保持 (重複する項目に番号を追加します。)
この方法でインポートされたフラグメントは、 インポートされた フラグメント セットに格納されます。
フラグメントを特定のセットにインポートするには、
-
ターゲット セットを選択します。
-
名前の横にある フラグメントのオプション設定 (
) をクリックします (2)。 -
インポート を選択し、ZIPファイルをアップロードします。
-
インポートをクリックします。

フラグメントのエクスポートとインポート (.lar)
-
サイト メニュー (
) を開き、 デザインを展開して、 フラグメントに移動します。 -
ツールバーの オプション (
) をクリックし、 エクスポート/インポートを選択します。 -
開始するには、 エクスポート または インポート タブを選択します。

フラグメントのエクスポート (.lar)
フラグメントとフラグメントセットをエクスポートするには、
- エクスポート タブに移動し、 新しいエクスポートプロセスをクリックします。 次に、以下の設定を行います。
エクスポートの設定
| 設定 | 説明 |
|---|---|
| アプリケーション設定 | フラグメント設定が含まれます。 |
| 日付の範囲 | すべて: すべてのフラグメントをエクスポートします。 日付範囲: 開始日と終了日を指定します。 最後…: 最近の期間 (例: 過去 48 時間) のフラグメントをエクスポートします。 |
| コンテントの選択 | フラグメント エントリの数を表示します。 このオプションを選択解除すると、エントリはエクスポートされません。 |
| 削除 | 選択した期間内に行われた削除を含めます。 |
| 権限の設定 | 必要に応じて割り当てられた権限をエクスポートします。 |
エクスポート後、 現在と前 タブをチェックして、 .lar ファイルをダウンロードするか、エクスポート履歴を表示します。
エクスポートされたフラグメント ファイルは、 Fragments-xxxxxxx.portlet.larという形式を使用します。
フラグメントのインポート (.lar)
フラグメントとフラグメントセットをインポートするには、
-
インポート タブに移動し、 新しいインポート プロセスをクリックします。
-
ファイルピッカーを使用するか、指定された領域にドラッグして、
.larファイルをアップロードします。 -
続行をクリックし、以下の設定を構成します。
インポートの設定
| 設定 | 説明 |
|---|---|
| アプリケーション | フラグメントのセットアップが含まれます。 |
| コンテント | インポートするエントリの数を表示します。 このオプションを選択解除すると、エントリはインポートされません。 |
| 削除 | インポート前にアプリケーションデータを削除する: 既存のフラグメントデータをすべてクリアします。 個々の削除を複製: エクスポート ファイルからの削除アクションを再現します。 |
| 権限の設定 | インポート権限: エクスポート ファイルから割り当てられた権限を含めます。 |
| データの更新 | ミラー: 最初のインポート時に新しいエントリを作成し、後続のインポート時に更新します。 新規としてコピー: 既存のデータに関係なく、インポートごとに新しいエントリを作成します。 |
| コンテンツの作成者 | 元の作成者を使用する: 元の作成者が見つかった場合はそれを維持し、見つからない場合は現在のユーザーを割り当てます。 現在のユーザーを作成者として使用する: インポートされたすべてのコンテンツの作成者として現在のユーザーを割り当てます。 |
データを新規としてコピーすると、重複した外部参照コードが原因で問題が発生する可能性があります。
プロセスを完了するには、 インポート をクリックします。