バックアップページからのデータの復元
カイルは、サイトのデータに影響を与える可能性のある変更のテストを始めたいと考えている。
ここでは、テスト中に失われたデータを復元するために、手動バックアップを復元します。
本番環境からの手動バックアップの作成
データの損失や不安定性を引き起こす可能性のある変更をテストする前に、Liferayインスタンスがバックアップされていることを常に確認する必要があります。
テストを開始する前に、手動でバックアップを作成してください。
-
Liferay Cloud コンソールで本番環境に移動します。
-
画面左側の Backups をクリックします。
-
Backup Now をクリックして手動バックアップを作成します。
バックアップサービスが利用できず、バックアップが完了するまでページ上のボタンが無効になります。
バックアップをUATにリストアする
本番環境からのバックアップが終了したら、UAT環境にリストアする。
-
リストの一番上にある手動バックアップの横にある アクション( ) をクリックし、 リストア先… をクリックします。
-
Select Environment]ドロップダウンメニューから、UAT環境を選択します。
-
チェックボックスをクリックして、バックアップリストアの影響を確認します。
-
Restore to Environment をクリックする。
バックアップがリストアされる間、UAT環境のサービスは一時的に利用できなくなります。
災害をシミュレートする
UATのLiferayインスタンスからデフォルトのホームページを削除して災害をシミュレートします。
-
UAT環境に移動します。
-
ページ上部の Visit Site をクリックし、UAT Liferay インスタンスにアクセスします。 以前にログインしてセッションの有効期限が切れている場合は、 、プロジェクトの認証情報( )を使用して認証します。
-
管理者アカウントの概要 としてログインする。
-
画面左側のナビゲーション・メニューで、 Site Builder → Pages をクリックします。
-
ホームページの横にある「アクション」メニュー( )を開き、 削除 をクリックします。
削除を確認するポップアップダイアログが表示されます。
ホームページは削除され、削除を取り消すことはできない。 ホームページがなくなったため、画面右上の「Home」ボタンも消える。
バックアップを復元する
カイルはページを削除した後、削除すべきではなかったことに気づく。 カイルがLiferayインスタンスにアクセスする前に取ったバックアップを復元することで、UATのデータを回復できるようにします。
-
Liferay Cloud コンソールで本番環境に移動します。
-
バックアップ をクリックする。
-
手動バックアップの横にある「アクション」メニュー( )をクリックし、「Restore to…」をクリックします。
-
Select environment ドロップダウンメニューから、UAT環境を選択します。
-
表示されるチェックボックスをクリックして、バックアップのリストアの影響を確認します。
-
Restore to Environment をクリックする。
バックアップを復元している間、UAT Liferayサービスが一時的に利用できません。 終了後、再度サイトにアクセスすると、ホームページが復元されていることを確認できる。
Next: Liferay Cloud コンソールのシェル を使って直接 Liferay データベースに問い合わせます。