バックアップデータの読み取り専用マウント(CentOS6)
バックアップデータ(起動ディスク)のマウント
バックアップデータ(起動ディスク)をマウントします。
- ロジカルボリュームのアクティブ化
バックアップデータ(起動ディスク)をマウントするには、まずロジカルボリュームをアクティブ化する必要があります。
- 1-1.ロジカルボリュームのステータス確認
- “lvdisplay”コマンドで/dev/VolGroupRo001/LogVol01のLV Statusを確認します。
「available」または「NOT available」のステータスが確認できます。
(例)NOT availableになっている場合
# lvdisplay /dev/VolGroupRo001/LogVol01 |grep "LV Status" LV Status NOT available ←確認
- 1-2.ロジカルボリュームのアクティブ化
-
※手順1-1でLV statusが「available」になっている場合はこの作業は不要です。
lvchange コマンドで /dev/VolGroupRo001/LogVol01のLV Statusを「available」にします。
# lvchange --available y /dev/VolGroupRo001/LogVol01
- ディレクトリの作成
“mkdir”コマンドで任意の場所にマウントポイントを作成します。
(例)OS_backupを作成# mkdir /OS_backup
- ディスクのマウント
“mount”コマンドに“-r”オプションを付加して読み取り専用でマウントします。# mount -r /dev/VolGroupRo001/LogVol01 /OS_backup
注意事項:SuitePRO V4コントロールパネルのバックアップデータ(起動ディスク)割り当ては読み取り専用で行います。
参考:起動ディスクの構成について
-rオプションなしでマウントし、このディスクにに書き込みを行っても、割り当て解除後データは保持されませんのでご注意ください。
起動ディスク(OS)はLVM(論理ボリュームマネージャ)で構成されており、2つのロジカルボリュームが存在します。
バックアップデータ(起動ディスク)のパスは以下のようになります。
/dev/VolGroupRo001/LogVol01 : /(ルート)パーティション ※こちらを使用します。
/dev/VolGroupRo001/LogVol00 :スワップ領域 - マウント確認
“df”コマンドでマウントできたことを確認します。# df -hT |grep OS_backup /dev/mapper/VolGroupRo001-LogVol01 ext4 94G 810M 89G 1% /OS_backup ←確認
バックアップデータ(起動ディスク)のアンマウント
注意事項:SuitePRO V4コントロールパネルでバックアップデータ(起動ディスク)を解除する前に、必ず「ディスクのアンマウント」「ロジカルボリュームの非アクティブ化」を実施してください。
この作業を行わずにSuitePRO V4コントロールパネルでバックアップデータ(起動ディスク)を解除した場合、OSの再起動が必要になる場合があります。
- ディスクのアンマウント
“umount”コマンドでバックアップデータ(起動ディスク)をアンマウントします。# umount /OS_backup
- ロジカルボリュームの非アクティブ化
“lvchange”コマンドで/dev/VolGroupRo001/LogVol01を非アクティブ化します。# lvchange --available n /dev/VolGroupRo001/LogVol01
以上でOS側の作業は完了です。
バックアップデータ(追加ディスク)のマウント
CentOS6環境において、バックアップデータ(追加ディスク)をマウントする場合の手順です。
※ext4フォーマット(非LVM)の場合
- デバイス名の確認
/sys/block/配下の各「vd*」ディレクトリ以下のserialファイルの内容を確認し、コントロールパネル側で割り当てたディスクのシリアルと一致しているデバイス名を確認します。以下の場合は「150528110356」の【vdc】がslot2のディスクであることが確認できます。# cat /sys/block/vdc/serial 150528110356
(例)コントロールパネルで確認できるディスクのシリアルは150528110356 - パーティション情報確認
“fdisk –l”コマンドにて、該当のデバイスのパーティション情報を確認します。※以下の場合vdcデバイスにパーティションが1つ(vdc1)が存在していることが確認できます。(vda*は起動ディスクです。)
# fdisk -l |grep vdc Disk /dev/vdc: 107.4 GB, 107374182400 bytes /dev/vdc1 1 208050 104857168+ 83 Linux1
- ディレクトリの作成
“mkdir”コマンドにて任意の場所にマウントポイントを作成します。
(例)data_backup_yyyymmdd# mkdir /data_backup_yyyymmdd
- ディスクのマウント
“mount”コマンドに“–r”オプションを付加して読み取り専用で/dev/vdc1マウントします。
(例)# mount –r /dev/デバイス /マウントポイント# mount -r /dev/vdc1 /data_backup_yyyymmdd
- マウント確認
“df”コマンドでマウントできたことを確認します。# df -hT | grep data_backup /dev/vdc1 ext4 99G 60M 94G 1% /data_backup_yyyymmdd ←確認
バックアップデータ(追加ディスク)のアンマウント
- ディスクのアンマウント
“umount”コマンドでバックアップデータ(追加ディスク)をアンマウントします。# umount /data_backup_yyyymmdd
以上でOS側の作業は完了です。