PRIMECLUSTER Global Disk Services 説明書 4.1 (Solaris(TM) オペレーティングシステム版) |
目次
![]() ![]() |
第6章 バックアップとリストア | > 6.1 システムディスクのバックアップとリストア |
1) 動作中のアプリケーションプログラムを停止します。高い安全性が求められる場合は、システムディスクのバックアップを事前に採取してください。バックアップ手順については、「バックアップ手順」を参照してください。
2) 後でリストア先として使用するディスク以外をグループから切断して、グループに1つのディスクのみが接続されている状態にします。
例として、ディスクRoot1とディスクRoot2がグループGroup1に接続されてミラーリングされていて、リストア先としてRoot1を使用するために、Group1からRoot2を切断する場合のコマンド行を示します。
# sdxdisk -D -c System -g Group1 -d Root2 |
3) システムをシャットダウンします。
# shutdown -g30 -i0 -y |
4) ルート(/), /usr, /varファイルシステムはシステム動作中にマウント解除できないため、CD-ROM装置からシステムをブートします。
ok boot cdrom -s |
CD-ROM装置からブートするOSのバージョンは、リストアするOSと同じバージョンにしてください。
GDSでミラーリングしているシステムにおいて、CD-ROM装置からブートして不当な操作を行うと、ミラーリング状態が破壊される場合があります。必ず本手順に従って操作を行い、本手順にない操作はできるだけ避けてください。
復旧作業に伴い、物理スライス上のファイルシステムをマウントする場合には、不当な書込みを防ぐために、読取り専用でマウントすることを推奨します。
5) テープ装置の特殊ファイルを作成します。
# tapes |
6) ルート(/), /usr、/varファイルシステムのリストア先となる物理スライス名を調べて記録します。
# eeprom nvramrc | grep sdx-root-slice |
この例では、物理スライス名は以下のとおりです。
/ : /devices/pci@1f,4000/scsi@3/sd@0,0:a,raw
/usr : /devices/pci@1f,4000/scsi@3/sd@0,0:g,raw
/var : /devices/pci@1f,4000/scsi@3/sd@0,0:b,raw
/usr, /varファイルシステムが存在しない構成の場合は、以下のように物理スライス名が表示されません。
# eeprom nvramrc | grep sdx-usr-slice |
7) テープ媒体に採取されているバックアップデータを用いて、ルート(/), /usr, /varファイルシステムをリストアします。
例として、ufsdump(1M)コマンドで採取したバックアップデータを用いてリストアする手順を示します。
# newfs /devices/pci@1f,4000/scsi@3/sd@0,0:a,raw # mount -F ufs /devices/pci@1f,4000/scsi@3/sd@0,0:a /mnt # cd /mnt # ufsrestore rvf /dev/rmt/0 # cd / # umount /mnt # newfs /devices/pci@1f,4000/scsi@3/sd@0,0:g,raw # mount -F ufs /devices/pci@1f,4000/scsi@3/sd@0,0:g /mnt # cd /mnt # ufsrestore rvf /dev/rmt/0 # cd / # umount /mnt # newfs /devices/pci@1f,4000/scsi@3/sd@0,0:b,raw # mount -F ufs /devices/pci@1f,4000/scsi@3/sd@0,0:b /mnt # cd /mnt # ufsrestore rvf /dev/rmt/0 # cd / # umount /mnt |
mount(1M)コマンドで指定するデバイス特殊ファイル名の末尾には、,rawを付けないでください。
システムディスクをミラーリングする前に採取したバックアップデータを用いてリストアしないでください。
ufsrestore(1M)コマンドの詳細については、Solaris(TM)オペレーティングシステムのマニュアルを参照してください。
8) ブートブロックをシステムディスクのルートパーティションにインストールします。
# installboot /usr/platform/`uname -i`/lib/fs/ufs/bootblk /devices/pci@1f,4000/scsi@3/sd@0,0:a,raw |
9) システムをリブートします。
# shutdown -g0 -i6 -y |
10) 手順2)で切断したディスクをグループに再接続します。
# sdxdisk -C -c System -g Group1 -d Root2 |
この後、自動的に等価性コピーが行われ、等価性コピーが完了するとミラーリング状態が復旧されます。
目次
![]() ![]() |