新規環境にバックアップデータをリストアします。
マルチノード環境を使用している場合、古い環境のEKSクラスター・ノードグループは再利用できないため、新たに作成する必要があります。
別リージョンでリストアさせる場合、本製品以外のサーバーも変わるため、本製品の環境設定を再度行う必要があります。
[ロールを復元]セクションで、IAMロールを選択します。
変更の必要がない場合、デフォルトのままとします。
本製品の仮想アプライアンス (EC2インスタンス)をリストアします。
[ネットワーク]セクションで以下の設定を行います。インスタンスタイプは、バックアップ時と同じインスタンスタイプを選択します。
セキュリティグループ
「2.1.3 Amazon EC2環境へのデプロイ」を参照して、セキュリティグループを作成します。
インスタンスIAMロール
「IAMロールなしで続行」を選択します。
必要に応じてロールを作成、復元したインスタンスに適用します。
「3.3.2.2 利用リソースの監視 【Amazon EC2環境の場合】」を利用する場合、ロールを設定します。
登録情報を再設定します。
dashsetupコマンド(*)で以下の項目の再設定を行います。
*: dashadm externalurl コマンドで必要に応じて、再設定を行います。
古いプロジェクト領域用のストレージプールの登録解除
実行例
# dashadm projectpool unregister -path "fs-3a22bbcc.efs.ap-northeast-1.amazonaws.com:/"
新たなプロジェクト領域用のストレージプールの登録
Amazon EFSの復元したパスを確認します。
他のインスタンスにAmazon EFS領域をマウントして、local_projectsディレクトリーがあるディレクトリー名を確認し、local_projectsディレクトリーを除いたパスを指定する必要があります。
その後、-f オプションを付けて、登録します。
実行例
# dashadm projectpool register -f -path "fs-9a77bbaa.efs.ap-northeast-1.amazonaws.com:/aws-backup-restore_2020-04-01T07-12-00-707Z"
システムを再起動します。以下のコマンドを実行します。
古いノードグループが存在する場合、事前にノードグループのインスタンスをAWSコンソール画面から停止します。
# dashadm power restart
DNS設定で、本製品のIPアドレスを変更します。
参照
「2.2 DNSに対するホストの登録」を参照してください。
マルチノード構成を使用していた場合、下記を実行します。
ノードグループの登録解除
ノードグループを -f オプションを付けて強制的に登録解除します。以下のコマンドを実行します。
# dashadm eksnode unregister -id <ノードグループID> -f
ポイント
バックアップ時に、プロジェクトのコンテナ、フローの実行環境としてノードグループを選択していた場合、ノードグループの強制登録解除(-f)を行うことで、下記のように変更されます。
ノードグループの削除
AWS マネジメントコンソールから、登録を解除したノードグループを削除します。
Amazon EKSクラスターの登録解除
復元完了したインスタンスのコンソールに管理者権限(administrator)でログインし、Amazon EKSクラスターの登録を解除します。以下のコマンドを実行します。
# dashadm ekscluster unregister -name <Amazon EKSクラスター名>
本製品が利用するサーバー群を必要に応じて新規に作成します。
例えば、インターネット上のNTPサーバーを利用している場合、新規に作成する必要はありません。
DNS設定を行います。
参照
「2.2 DNSに対するホストの登録」を参照してください。
下記のサーバーを新規構築した場合、dashsetupコマンドで各サーバーのIPアドレスを変更します。
データレイクを新規構築した場合、以下の手順を実施します。
元のデータレイクの登録を解除します。dashadm datalake unregister コマンドを実行します。
参照
dashadm datalake unregister コマンドの詳細は、「5.8 データレイクの操作 (dashadm datalake)」を参照してください。
新規に作成したデータレイクを登録します。dashadm datalake register コマンドを実行します。
参照
dashadm datalake register コマンドの詳細は、「5.8 データレイクの操作 (dashadm datalake)」を参照してください。
データベースを新規構築した場合、以下の手順を実施します。
元のデータベースの登録を解除します。dashadm database unregister コマンドを実行します。
参照
dashadm database unregister コマンドの詳細は、「5.7 データベースの操作 (dashadm database)」を参照してください。
新規に作成したデータベースを登録します。dashadm database register コマンドを実行します。
参照
dashadm database register コマンドの詳細は、「5.7 データベースの操作 (dashadm database)」を参照してください。