ここでは、GDS Snapshot を導入していないシステムにおいて、業務を停止してボリュームのデータをバックアップする方法を説明します。
この方法では、以下のボリュームのデータをバックアップできます。
共用クラスのボリューム
ローカルクラスのボリューム
ルートクラスのボリュームのうち、システムボリューム (/、/usr、/var、スワップ域) 以外のボリューム
(例えば、/opt、/home など)
ここでは、クラス Class1 のボリューム Volume1 のバックアップおよびリストアの手順を例として示します。
1) 業務の停止
1a) クラスタアプリケーションで使用している共用ボリュームの場合
1a-1) RMS を停止します。
1a-2) バックアップを行うノードでボリュームを起動します。
# sdxvolume -N -c Class1 -v Volume1 |
1b) クラスタアプリケーションで使用していないボリュームの場合
1b-1) ボリュームを使用している業務を停止します。
1b-2) ボリュームをファイルシステムとして使用している場合は、ファイルシステムをアンマウントします。ここでは、マウントポイントが /mnt1 である場合の例を示します。
# cd / |
2) バックアップ
ボリュームのデータをバックアップします。ここでは、テープ装置 /dev/st0 のテープ媒体にバックアップする例を示します。
dd(1) コマンドを使用してデータをバックアップする場合
# dd if=/dev/sfdsk/Class1/dsk/Volume1 of=/dev/st0 bs=32768 |
参照
バックアップ方法の詳細については、バックアップするファイルシステムや使用する各コマンドのマニュアルを参照してください。
3) 業務の再開
3a) クラスタアプリケーションで使用している共用ボリュームの場合
3a-1) バックアップを行ったノードでボリュームを停止します。
# sdxvolume -F -c Class1 -v Volume1 |
3a-2) RMS を起動します。
3b) クラスタアプリケーションで使用していないボリュームの場合
3b-1) ボリュームをファイルシステムとして使用している場合は、ファイルシステムをマウントします。ここでは、マウントポイントが /mnt1 である場合の例を示します。
ext4 ファイルシステムの場合
# mount -t ext4 /dev/sfdsk/Class1/dsk/Volume1 /mnt1 |
3b-2) 業務を再開します。