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

UFS スナップショットを作成するには

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

  2. ファイルシステムに、バッキングストアファイル用の十分なディスクスペースが存在することを確認してください。


    # df -k 
    
  3. 同じロケーションに同じ名前の既存のバッキングストアファイルが存在していないことを確認します。


    # ls /backing-store-file
    
  4. UFS スナップショットを作成します。


    # fssnap -F ufs -o bs=/backing-store-file /file-system
    

    注 -

    バッキングストアファイルは、スナップショットを作成するファイルシステムとは異なるファイルシステムに存在する必要があります。


  5. スナップショットが作成されたことを確認します。


    # /usr/lib/fs/ufs/fssnap -i /file-system
    

例 - UFS スナップショットの作成

次の例は、 /usr ファイルシステムのスナップショットを作成する方法を示します。バッキングストアファイルは /scratch/usr.back.file、仮想デバイスは /dev/fssnap/1 です。


# fssnap -F ufs -o bs=/scratch/usr.back.file /usr
/dev/fssnap/1

次の例は、バッキングストアファイルを 500 M バイトに制限する方法を示します。


# fssnap -F ufs -o maxsize=500m,bs=/scratch/usr.back.file /export/home 
/dev/fssnap/1