PRIMECLUSTER Global File Services 説明書 4.2 (Solaris(TM) オペレーティング環境版) |
目次
索引
![]() ![]() |
第3部 Global File Services 共用ファイルシステム | > 第24章 ファイルシステムのバックアップとリストア | > 24.2 sfcdump/sfcrestoreによるバックアップ・リストア |
/etc/vfstab に以下のように記述されている GFS 共用ファイルシステムのフルバックアップを行う場合を例にして説明します。ここではバックアップ先のテープデバイスを /dev/rmt/0 とします。
% cat /etc/vfstab #device device mount FS fsck mount mount #to mount to fsck point type pass at boot options ... /dev/sfdsk/gfs/rdsk/volume1 /dev/sfdsk/gfs/rdsk/volume1 /mnt sfcfs - no - ...
この GFS 共用ファイルシステムの代表パーティションのキャラクタ特殊ファイルは /dev/sfdsk/gfs/rdsk/volume1、マウントポイントは /mnt です。
1. スーパーユーザになります。
% su
2. バックアップ対象の GFS 共用ファイルシステムをアンマウントして、GFS 共用ファイルシステムの更新がない状態にします。
GFS 共用ファイルシステムをマウントした状態でもバックアップを実行するノードがマウント状態であればバックアップを行うことは可能です。しかし、その GFS 共用ファイルシステムに対して更新がない状態でバックアップを行わなければなりません。バックアップ中に更新があると、不正な内容でバックアップされる場合があります。
GFS 共用ファイルシステムをマウントした状態で、バックアップを実行するノードがアンマウント状態では sfcdump は以下のようなメッセージを出力してバックアップに失敗します。
DUMP: Warning - /dev/sfdsk/gfs/rdsk/volume1 is mounted on other node(s) or needs file system check. stop the file system or run fsck.
DUMP: The ENTIRE dump is aborted.
この場合、この GFS 共用ファイルシステムをアンマウントするか、バックアップを実行するノードをマウントしてから再実行してください。アンマウントした状態でも上記のメッセージが出力される場合はファイルシステムの整合性が失われている可能性があります。本書の"23.2 ファイルシステムの整合性確認/修復"を参照して fsck によりファイルシステムの修復を行ってください。
3. テープをセットし、GFS 共用ファイルシステムのバックアップを行います。
# sfcdump 0ucf /dev/rmt/0 /dev/sfdsk/gfs/rdsk/volume1 DUMP: Writing 63 Kilobyte records DUMP: Date of this level 0 dump: Tue May 23 11:20:14 2000 DUMP: Date of last level 0 dump: the epoch DUMP: Dumping /dev/sfdsk/gfs/rdsk/volume1 (kaede:/mnt) to /dev/rmt/0. DUMP: Mapping (Pass I) [regular files] DUMP: Mapping (Pass II) [directories] DUMP: Estimated 282 blocks (141KB). DUMP: Dumping (Pass III) [directories] DUMP: Dumping (Pass IV) [regular files] DUMP: 250 blocks (125KB) on 1 volume at 1838 KB/sec DUMP: DUMP IS DONE DUMP: Level 0 dump on Tue May 23 11:20:14 2000
ここで第 1 パラメータの 0ucf の各文字はそれぞれ以下の意味を持ちます。
目次
索引
![]() ![]() |