一括コマンドによる切替えを実施します。
サイト切替えの場合
切替え先サイトで一括切替えコマンドを実行し、サイトを切り替えます。
>インストールフォルダー\SVROR\Manager\bin\rcxrecovery <RETURN> |
テナント切替えの場合
切替え先サイトで一括切替えコマンドを実行し、テナント切り替えを実施します。
注意
切替え元サイトに残る最後のテナントの切替えを実施する場合、-tenantオプションに加えて、-globalオプションも追加で指定してください。
テナント(tenant1)を切り替える場合(切替え後も切替え元サイトに他のテナントが残る場合)
>インストールフォルダー\SVROR\Manager\bin\rcxrecovery -tenant tenant1 <RETURN> |
テナント(tenant2,tenant3)を切り替える場合(切替え後、切替え元サイトにテナントが残らない場合)
>インストールフォルダー\SVROR\Manager\bin\rcxrecovery -tenant tenant2,tenant3 -global -nocleanup <RETURN> |
rcxrecoveryコマンドについては、「A.2 rcxrecovery」を参照してください。
rcxrecoveryコマンドの切替え処理状況は、出力されるメッセージで確認してください。また、お客様の手動操作や判断が必要な以下の操作は、問い合わせがあります。問い合わせに答えて、コマンドを継続してください。
仮想L-Server切替え(VMゲスト)の場合、以下のメッセージが表示されます。
切替え先サイトにて事前構築していたネットワーク設定について、cleanupされた"ネットワークリソースに対応する"ネットワーク設定を手動で削除する必要があります。また、切替え元サイトにて事前構築していたネットワーク(仮想スイッチ・ポートグループ)を手動で作成する必要があります。
操作が完了したあと、"y"を入力して、コマンドを継続させてください。
For network resources that have been cleaned up, clear their network configurations manually using VM management software or the network devices. Also, if you have manually configured the network on the primary site, configure the network for the backup site again. Press [y] when the reconfiguration is complete. : y |
-nocleanupオプションを指定せずにバックアップサイトをクリーンアップする運用の場合、本当にクリーンアップして良いか問い合わせがあります。クリーンアップを承諾("y"を入力)して、rcxrecoveryコマンドを継続してください。バックアップサイトをクリーンアップできない場合、"n"の入力でコマンドの実行は中断されます。
VM管理製品が物理L-Server上に構築されていない場合、切替え時にVM管理製品のリストアを手動で実施する必要があります。VM管理製品のリストアが完了するまで待ち合わせますので、VM管理製品のリストアが完了したあと"y"を入力して、中断したrcxrecoveryコマンドを継続させてください。
切替え対象サーバにVMware ESXiがある場合、VMホストをSVOMに登録する必要があります。VMホストをSVOMに登録するまで待ち合わせますので、VMホストのSVOMへの登録が完了したら、コマンドを継続させてください。
参考
rcxrecoveryコマンドは、以下の内容を実施します。
ストレージのマッピング
運用サイトとバックアップサイトのストレージの対応関係を定義したファイルにしたがって、ストレージリソースのマッピングを行います。
インポート資源の分離
以下の単位でインポートリソースを分割します。
グローバルプール内のリソースと各テナントリソース
物理L-Serverリソースと仮想L-Serverリソース
バックアップサイトの環境削除
バックアップサイトの業務で使用していた以下の環境を削除します。
L-Platformテンプレート
L-Platform構成情報
各種リソース情報
課金情報
メータリングログ
利用料金
各種情報のインポート
以下の情報をインポートします。
L-Platformテンプレート
L-Platform構成情報
各種リソース情報
課金情報
メータリングログ
利用料金ファイル
注意
構築済みの物理サーバと関連付けたL-Serverは、Disaster Recoveryの復旧の対象外です。
切替え後に再度L-Serverと関連づける運用を容易にするために、設定情報を退避します。以下のrcxadm configコマンドを実行してください。
【Windowsマネージャー】
>インストールフォルダー\SVROR\Manager\bin\rcxadm config filter -convert -indir indir -outdir outdir <RETURN> |
outdirにconvert.txtというファイル名で以下の情報が出力されます。
復旧手順が完了したあと、以下の内容でL-Serverの関連付け、およびscopeの再設定を行ってください。
[command] |
ETERNUSのダイナミックLUNミラーリングを使用したストレージは、被災時の切替え運用を実施するとバックアップサイト側では事前に作成されたLUNとして扱われます。L-Platformを削除してもストレージが解放されないなど運用が変更になります。
rcxrecoveryコマンドを使用したインポートは、L-Serverの作成などの、リソース構成情報・ユーザー定義情報(XMLファイル)が変更される操作やrcxmgrexportコマンドを使用するエクスポート操作と同時に実行しないように運用してください。
RCコンソールに表示されるL-Platformの電源状態は、切替え直後は正常に表示されない場合があります。切替え処理が完了した後、3分程度お待ちください。
性能情報(ダッシュボード及び稼動状況表示で表示される情報)は、運用サイトの構成に依存する情報のため、バックアップサイトへの切り替えで引き継がれません。切り替えた以降のバックアップサイトでの情報が表示されます。
Disaster Recoveryでバックアップサイトに切替えを実施した際、インポートの失敗により切替えできないことがあります。このような場合、インポート失敗時の異常に対処した後、切替えを実施します。バックアップサイト構成情報をクリアする指定(-nocleanupオプションを設定しない場合)で切替えを実施した場合で、"cleanup of resources"の処理が"completed"となった場合には、-nocleanupオプションを付加して再度切替えを行ってください。
L-ServerのインポートでVMゲストが復旧できなかった場合の例を以下に説明します。
インポートで異常が発生
>インストールフォルダー\SVROR\Manager\bin\rcxrecovery <RETURN> FJSVrcx:ERROR:62569:/tenant1/l-platform1/l-server1:lserver:import was interrupted. Message=:67154: VM Guest not found |
エラーの原因を特定するため、当該リソースの状態を表示します。
>インストールフォルダー\SVROR\Manager\bin\rcxadm config show -type lserver -name /tenant1/l-platform1/l-server1 -dir dir1 -format xml<RETURN> |
-dirでは以下のフォルダーの中でエクスポート日付が最新のフォルダーを指定してください。
rcxrecovery -dirオプション、またはfa_dr.rcxpropで指定したインポートフォルダー\ManagerExport\RORエクスポート日付
問題が発生したリソースをエクスポートファイルから削除します。
>インストールフォルダー\SVROR\Manager\bin\rcxadm config filter -exclude lserver -name /tenant1/l-platform1/l-server1 -indir dir1 -outdir dir2 <RETURN> |
3.のコマンドで出力されたエクスポートファイルを、2)の-dirで指定したフォルダーへ上書きします。
再度、インポートを実施します。
>インストールフォルダー\SVROR\Manager\bin\rcxrecovery -nocleanup<RETURN> |