Liferay Cloudからデータをエクスポートする
ご利用のサービスと構成で利用可能なエクスポート方法を使用して、Liferay Cloudからデータを取得します。
Liferayは、環境バックアップ、REST API、バッチエクスポートツール、サポートによるエクスポートなど、複数のエクスポート方法を提供しています。
サービス別のエクスポートオプション
PaaS
Liferay PaaSでは、以下の方法を使用してデータをエクスポートします。
-
環境バックアップ: クラウドコンソールから環境の完全バックアップを作成してダウンロードします。 バックアップには、データベースとドキュメントライブラリの内容が含まれます。
-
REST API: コンテンツ、ユーザー、構成などの構造化データを取得します。
-
バッチエクスポートツール: APIエンドポイントを介して大規模なデータセットをエクスポートします。
カスタムコード、モジュール、および設定は、リポジトリ内で引き続きお客様の管理下に置かれます。
SaaS
Liferay SaaSでは、以下の方法でデータをエクスポートできます。
-
サポートによるバックアップ:Liferayサポートにチケットを発行し、環境の完全バックアップを依頼してください。
-
REST API: プラットフォームデータを構造化フォーマットでエクスポートします。
-
バッチエクスポートツール: バッチエンジンフレームワークを使用してデータをエクスポートします。
アナリティクスクラウド(Liferayデータプラットフォーム)
Analytics Cloud ユーザーは、 エクスポート API を介してデータをエクスポートできます。
APIリクエストを通じて、イベント、ID、個人、メンバーシップ、ページ、セグメントデータなどの分析データセットを取得します。
データはバックグラウンドで処理され、準備が整い次第ダウンロード可能になります。
エクスポート方法の選択
使用目的に応じてエクスポート方法を選択してください。
-
バックアップを利用して、環境の完全なスナップショットを取得しましょう。
-
REST APIを使用して、特定のデータエンティティを抽出します。
-
大規模なデータ抽出や自動データ抽出には、バッチエクスポートツールを使用してください。
-
セルフサービスオプションが利用できない場合は、サポートによるエクスポートを利用してください。
データ形式
Liferayは、一般的に使用される機械可読形式でデータをエクスポートします。
-
JSON、大規模データセット用のJSON行を含む
-
データベースのバックアップ(環境スナップショット)
-
サイトおよびアプリケーションレベルのエクスポート用LAR(Liferay Archive)ファイル
これらのフォーマットは、他のシステムやクラウドプロバイダーとの相互運用性をサポートします。
輸出後
データのエクスポート後:
-
データをLiferay Cloudの外部に安全に保存してください。
-
エクスポートしたデータを別のシステムにインポートする前に、必ず検証してください。
-
データのインポートと設定には、宛先プロバイダのツールを使用してください。
移行先の環境でデータをインポートし、検証する必要があります。