legacy-knowledge-base
公開されました Jul. 2, 2025

Liferay Experience Cloud Self-Managed Environmentを元の状態に戻すにはどうしたらよいですか?

written-by

Justin Bowman

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 Experience Cloud Self-Managed (SM) 環境を「クリーン」な状態にしてやり直す必要がある状況がしばしば発生します。 おそらく、デプロイメントによってデータが破損したり、何らかの意図しない変更によって環境に問題が発生したのでしょう。 この記事では、自分の環境を「リセット」し、「クリーン」な状態にするための手順を紹介します。

環境

  • Liferay Experience Cloud SM

解像度

注意! 以下の手順で、データベースとドキュメントライブラリの全データを完全に削除します!

注意! これらの手順は、本番環境では使用しないでください! 元に戻すことはできず、データを復元することもできません!

環境をリセットするためには、2つの作業が必要です。 いずれの作業も行う前に、Liferayサービスのスケールを1に設定しておく必要があります。

ドキュメントライブラリを削除する

  1. クリーン化しようとしている環境のLiferayサービスに移動します。
  2. シェル」タブをクリック
  3. 以下のコードを貼り付け、実行します。
rm -r /opt/liferay/data/document_library

データベースを削除する

データベースの認証情報は、プロジェクトのシークレット(設定ページにあります)からコピーする必要があります。

  1. クリーン化しようとしている環境のLiferayサービスに移動します。
  2. シェル」タブをクリック
  3. 以下のコードを貼り付け、実行します(ユーザーとパスワードはコピーした認証情報で置き換えてください)。
mysql -u User -pPassword -e "drop database lportal; create database lportal" && /opt/liferay/tomcat/bin/catalina.sh stop

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base