PRIMECLUSTER Global Disk Services 説明書 4.2 (Linux版)
目次 前ページ次ページ

第6章 バックアップとリストア> 6.2 代替ブート環境を使用したシステムディスクのバックアップとリストア【Itanium】

6.2.7 リストア手順

8) 代替ブート環境への切替え

システムディスクの故障やデータ破損によってシステムがブートできなくなった場合、プロキシボリュ−ムに作成した代替ブート環境に切り替えてシステムを運用します。

8-1) 代替ブート環境でブートします。

EFI ブートマネージャのブートオプション選択画面に表示されるブートデバイスの中から、手順 5-3) のメッセージで出力された代替ブート環境のブートデバイスのうちの 1 つを選択します。

EFI Boot Manager ver 1.10

Please select a boot option

Root1
Root2
Proot1 ←選択
Proot2
...

Use ↑ and ↓ to change option(s). Use Enter to select an option


8-2) 正常にブートできていることを確認します。

mount(8) コマンドや sdxinfo コマンドを使って、代替ブート環境で正しくブートされていることと、GDS のオブジェクトの状態に異常がないことを確認してください。また、必要に応じて、代替ブート環境のファイルシステムの内容に問題がないこと、アプリケーションが正常に動作できることなどを確認してください。

8-3) 必要に応じて、旧ブート環境を解体します。

旧ブート環境を解体する場合は、以下の手順に従って、マスタとプロキシの関係解除、マスタボリュームの削除、マスタグループのグループとディスクの削除を行います。手順 9) でシステムディスクのリストアを行う場合は、本手順は実施しないでください。

# sdxproxy Break -c System -p Proxy1
# sdxproxy Break -c System -p Proxy2
# sdxvolume -F -c System -v root,boot,efi,swap,var,usr
# sdxvolume -R -c System -v root
# sdxvolume -R -c System -v boot
# sdxvolume -R -c System -v efi
# sdxvolume -R -c System -v swap
# sdxvolume -R -c System -v var
# sdxvolume -R -c System -v usr
# sdxgroup -R -c System -g Group1
# sdxgroup -R -c System -g Group2
# sdxdisk -R -c System -d Root1
# sdxdisk -R -c System -d Root2
# sdxdisk -R -c System -d Var1
# sdxdisk -R -c System -d Var2


GDS 運用管理ビューを使用する場合は、「プロキシ解除」、「ボリュームの削除」、「グループの削除」、「クラス構成」を参照してください。

 

9) システムディスクのリストア

代替ブート環境でシステムをブートした後、バックアップ用ディスクのデータを元のシステムディスクにリストアします。

9-1) マスタとプロキシの関係を解除します。

# sdxproxy Break -c System -p Proxy1
# sdxproxy Break -c System -p Proxy2


GDS 運用管理ビューを使用する場合は、「プロキシ解除」を参照してください。

9-2) マスタボリュームを削除します。

# sdxvolume -F -c System -v root,boot,efi,swap,var,usr
# sdxvolume -R -c System -v root
# sdxvolume -R -c System -v boot
# sdxvolume -R -c System -v efi
# sdxvolume -R -c System -v swap
# sdxvolume -R -c System -v var
# sdxvolume -R -c System -v usr


GDS 運用管理ビューを使用する場合は、「ボリュームの削除」を参照してください。

9-3) 元のシステムディスクが故障している場合は、故障したディスクを交換します。

ここでは、ディスク Root1 (物理ディスク sda) を交換する手順を示します。


GDS 運用管理ビューを使用する場合は、「ディスク交換」を参照してください。

9-3-1) 交換するディスクを GDS の管理から切り離して交換可能な状態にします。

# sdxswap -O -c System -d Root1

9-3-2) 物理ディスク sda を交換します。

9-3-3) 交換したディスクを GDS の管理に組み込みます。

# sdxswap -I -c System -d Root1

9-4) バックアップ用のディスクのグループをマスタグループ、元のシステムディスクのグループをプロキシグループとして、結合します。

# sdxproxy Join -c System -m Proxy1 -p Group1 -a Proot=root:on,Pboot=boot:on,Pefi=efi:on
# sdxproxy Join -c System -m Proxy2 -p Group2 -a Pswap=swap:on,Pvar=var:on,Pusr=usr:on


GDS 運用管理ビューを使用する場合は、「プロキシ結合」を参照してください。

9-5) 等価性コピーの完了を確認します。

# sdxinfo -S -c System
OBJ    CLASS   GROUP   DISK    VOLUME  STATUS
------ ------- ------- ------- ------- --------
slice  System  Group1  Root1   root    STOP
slice  System  Group1  Root2   root    STOP
slice  System  Group1  Root1   boot    STOP
slice  System  Group1  Root2   boot    STOP
slice  System  Group1  Root1   efi     COPY
slice  System  Group1  Root2   efi     COPY
slice  System  Group2  Var1    swap    STOP
slice  System  Group2  Var2    swap    STOP
slice  System  Group2  Var1    var     COPY
slice  System  Group2  Var2    var     COPY
slice  System  Group2  Var1    usr     COPY
slice  System  Group2  Var2    usr     COPY
slice  System  Proxy1  Proot1  Proot   ACTIVE
slice  System  Proxy1  Proot2  Proot   ACTIVE
slice  System  Proxy1  Proot1  Pboot   ACTIVE
slice  System  Proxy1  Proot2  Pboot   ACTIVE
slice  System  Proxy1  Proot1  Pefi    ACTIVE
slice  System  Proxy1  Proot2  Pefi    ACTIVE
slice  System  Proxy2  Pvar1   Pswap   ACTIVE
slice  System  Proxy2  Pvar2   Pswap   ACTIVE
slice  System  Proxy2  Pvar1   Pvar    ACTIVE
slice  System  Proxy2  Pvar2   Pvar    ACTIVE
slice  System  Proxy2  Pvar1   Pusr    ACTIVE
slice  System  Proxy2  Pvar2   Pusr    ACTIVE

等価性コピー中は、コピー先プロキシグループのスライスの STATUS フィールドに COPY と表示されます。プロキシグループのスライスの STATUS がすべて STOP になっていれば、等価性コピーは完了しています。


GDS 運用管理ビューのメイン画面では、コピー先のボリュームを構成するスライスの表示は以下のようになります。

9-6) 「バックアップ手順」の手順 4)、5) および本節の手順 8) と同様の手順で、プロキシグループの分離、代替ブート環境の作成、代替ブート環境への切替えを行います。

 

代替ブート環境におけるシステムディスクのミラーリング解除
手順 8) で代替ブート環境に切り替えた後、システムディスクのミラーリングを解除する場合は、以下の手順を実施します。ここでは、下図の構成にする手順を示します。

 

10) 旧ブート環境の解体

必要に応じて、旧ブート環境を解体します。以下の手順に従って、マスタとプロキシの関係解除、マスタボリュームの削除、マスタグループのグループとディスクの削除を行います。

# sdxproxy Break -c System -p Proxy1
# sdxproxy Break -c System -p Proxy2
# sdxvolume -F -c System -v root,boot,efi,swap,var,usr
# sdxvolume -R -c System -v root
# sdxvolume -R -c System -v boot
# sdxvolume -R -c System -v efi
# sdxvolume -R -c System -v swap
# sdxvolume -R -c System -v var
# sdxvolume -R -c System -v usr
# sdxgroup -R -c System -g Group1
# sdxgroup -R -c System -g Group2
# sdxdisk -R -c System -d Root1
# sdxdisk -R -c System -d Root2
# sdxdisk -R -c System -d Var1
# sdxdisk -R -c System -d Var2


GDS 運用管理ビューを使用する場合は、「プロキシ解除」、「ボリュームの削除」、「グループの削除」、「クラス構成」を参照してください。

 

11) 代替ブート環境のシステムディスクのミラーリング解除


GDS 運用管理ビューを使用する場合は、「システムディスク解除【Itanium】」を参照してください。

11-1) 動作中のアプリケーションプログラムを停止します。

ミラーリングの解除を安全に行うため、動作しているアプリケーションプログラムを停止する必要があります。より安全性が求められる場合は、システムディスクのバックアップを採取してください。

11-2) ミラーリングを解除した後にシステムディスクとして使用するディスク以外を、グループから削除します。

# sdxdisk -D -c System -g Proxy1 -d Proot2
# sdxdisk -D -c System -g Proxy2 -d Pvar2

11-3) ミラーの解除が完了したことを確認します。

# sdxroot -R -c System -d Proot1,Pvar1

11-4) システムをリブートします。

# shutdown -r now

11-5) ミラーリングが解除されていることを確認します。

mount(8) コマンドや sdxinfo コマンドを使って、システムディスクのミラーリングが正しく解除されていることを確認してください。

11-6) システムディスクの管理を解除します。

# sdxvolume -F -c System -v Proot,Pboot,Pefi,Pswap,Pvar,Pusr
# sdxvolume -R -c System -v Proot
# sdxvolume -R -c System -v Pboot
# sdxvolume -R -c System -v Pefi
# sdxvolume -R -c System -v Pswap
# sdxvolume -R -c System -v Pvar
# sdxvolume -R -c System -v Pusr
# sdxgroup -R -c System -g Proxy1
# sdxgroup -R -c System -g Proxy2
# sdxdisk -R -c System -d Proot1
# sdxdisk -R -c System -d Proot2
# sdxdisk -R -c System -d Pvar1
# sdxdisk -R -c System -d Pvar2



目次 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2006, 2007