Solaris のシステム管理 (基本編)

ファイルシステムバックアップの実行準備

ファイルシステムバックアップの準備は、計画を作成することから始まります。詳細は、第 46 章「ファイルシステムのバックアップと復元 (概要)」を参照してください。この段階では、次の項目を決定します。

この節では、ファイルシステムのバックアップを作成する前に実行する必要のある作業について説明します。次の作業が含まれます。

ファイルシステム名を検索する方法

  1. /etc/vfstab ファイルの内容を表示します。


    $ more /etc/vfstab
    
  2. mount point 列に表示されるファイルシステム名を調べます。

  3. ファイルシステムのバックアップを作成する際、mount point 列に表示されたディレクトリ名を使用します。

例 — ファイルシステム名を検索する

この例では、バックアップ対象のファイルシステムはルート ( /)、/usr/datab、および /export/home です。


$ more /etc/vfstab
#device           device             mount        FS   fsck mount   mount
#to mount         to fsck            point        type pass at boot options
#
fd                -                  /dev/fd      fd    -    no      -
/proc             -                  /proc        proc  -    no      -
/dev/dsk/c0t0d0s1 -                  -            swap  -    no      -
/dev/dsk/c0t0d0s0 /dev/rdsk/c0t0d0s0 /            ufs   1    no      -
/dev/dsk/c0t0d0s6 /dev/rdsk/c0t0d0s6 /usr         ufs   1    no      -
/dev/dsk/c0t0d0s5 /dev/rdsk/c0t0d0s5 /datab       ufs   2    yes     -
/dev/dsk/c0t0d0s7 /dev/rdsk/c0t0d0s7 /export/home ufs   2    yes     -
swap              -                  /tmp         tmpfs -    yes     -

完全バックアップに必要なテープ数を判別する

  1. スーパーユーザーになるか、同等の役割を引き受けます。

  2. バックアップのサイズをバイト単位で予測します。


    # ufsdump S file-system
    

    S を指定すると、バックアップの実行に必要な予想バイト数が表示されます。

  3. 予測サイズをテープの容量で割り、必要なテープの数を確認します。

    テープ容量のリストについては、表 46–5 を参照してください。

例 — テープの本数を決定する

次の例では、150M バイトのテープに 489472 バイトのファイルシステムが入ります。


# ufsdump S /export/home
489472