legacy-knowledge-base
公開されました Sep. 10, 2025

Liferay DXP 7.1でのデータ移行ツールの使用について

written-by

Justin Choi

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text
この記事は、Liferay Digital Experience Platform (DXP) 7.1 の Server Administration セクションにあるデータ移行ツールの使用方法を記録しています。 データ移行ツールは、ファイルシステムストアやDBストアからアドバンスドファイルシステムストアへの移行など、Documents and Mediaリポジトリ間でデータを迅速に移行することができるツールです。

この作業を行うには、2つの方法があります。 最初の方法は、Liferay DXP 7.1のOSGi実装に基づく .config ファイルを使用する方法です。 2つ目の方法は、コントロールパネルを使用する方法です。

解像度

方法1:OSGiを使う

  1. Liferay Digital Experience Platform 7.1が稼働しているアプリケーションサーバーをシャットダウンします。
  2. [Liferay Home]/osgi/configs フォルダに移動します。
  3. Advanced File System Store に移行する場合は、 com.liferay.portal.store.file.system.configuration.AdvancedFileSystemStoreConfiguration.config という新しいファイルを作成します。
    • デフォルトでは、Liferay Digital Experience Platform 7.1. は dl.store.impl=com.liferay.portal.store.file.system.FileSystemStoreを使用しています。
  4. .config ファイルを開き、次の設定を追加します。 rootDir=${document_library_path}
    例: rootDir=/opt/lfr/docs (Unix/Linux)または rootDir=C:\liferaydata (Windows)
  5. ファイルを保存します。
  6. 次に、 portal-ext.propertiesに、次のように入力します。 dl.store.impl=com.liferay.portal.store.file.system.AdvancedFileSystemStore.
  7. ファイルを保存します。
  8. アプリケーションサーバーを再起動します。

サーバーの再起動後、ドキュメントは新しいリポジトリに保存されるようになります。

方法2:コントロールパネルの「サーバー管理」を使う

DXP 7.1では、コントロールパネルからファイルストア間で同じデータ移行処理を実行する機能があります。

  1. Admin → Control Panel → Server Administrationに移動してください。
  2. Data Migration タブをクリックします。
  3. Advanced File Store など、目的のファイルストアシステムオプションを選択します。
  4. 次に、 実行をクリックします。
  5. ログを見て、処理が完了したことを知り、例外があれば特に注意してください。 portal.propertiesに変更を適用して再起動するまで、プラットフォームは利用できなくなります。
  6. データが適切なドキュメントライブラリの保存場所に書き込まれたことを確認する;
    • デフォルトの場所は、 ${liferay.home}/data/document_libraryです。
    • あるいは、ライブラリの保存場所は、 .config ファイルで設定したものです。
  7. Liferay Liferay DXP 7.1 をシャットダウンします。
  8. portal-ext.properties ファイルに、次のように入力します。
    dl.store.impl={whatever the new file store system is}
    例: dl.store.impl=com.liferay.portal.store.file.system.AdvancedFileSystemStore
  9. ファイルを保存します。
  10. アプリケーションサーバーを再度起動します。

プラットフォームは、新しいファイルストアシステムにデータを移行しました。

did-this-article-resolve-your-issue

legacy-knowledge-base