Oracle Solaris 11.2 でのシステム復旧とクローン

印刷ビューの終了

更新: 2014 年 7 月
 
 

復旧用アーカイブを作成する方法

  1. 管理者になります。

    詳細は、Oracle Solaris 11.2 でのユーザーとプロセスのセキュリティー保護 の割り当てられている管理権利の使用を参照してください。

  2. 復旧用アーカイブを作成します。
    # archiveadm create -r archive-name
  3. (オプション) 復旧用アーカイブの作成を確認します。
    # archiveadm info -v archive-name
      ...
           Recovery Archive:  Yes
      ...
    
使用例 2-4  大域ゾーンの復旧用アーカイブの作成

次の例は、大域ゾーンのみを含む復旧用アーカイブを作成する方法を示しています。

# archiveadm create -r -z global /var/tmp/globalrecovery.uar
Initializing Unified Archive creation resources...
Unified Archive initialized: /var/tmp/globalrecovery.uar
Logging to: /system/volatile/archive_log.11234
Executing dataset discovery...
Dataset discovery complete
Creating boot media or global zone(s)...
Media creation complete
Preparing archive system image...
Beginning archive stream creation...
Archive stream creation complete
Beginning final archive assembly...
Archive creation complete
# archiveadm info globalrecovery.uar
Archive Information
          Creation Time:  2014-03-03T18:13:21Z
            Source Host:  example
           Architecture:  i386
       Operating System:  Oracle Solaris 11.2 X86
       Recovery Archive:  Yes
           ...

Deployable Systems: 
          'global'
           ...
使用例 2-5  ゾーンの復旧用アーカイブの作成

次の例は、newzone という名前のゾーンを含む復旧用アーカイブを作成する方法を示しています。復旧用アーカイブの作成には 1 つのゾーンのみ許可されます。

# archiveadm create -r -z example-net /var/tmp/example-net-recovery.uar
Unified Archive initialized: /var/tmp/example-net-recovery.uar
 .
 .
Archive creation complete
# archiveadm info example-net-recovery.uar
Archive Information
          Creation Time:  2014-03-03T19:10:53Z
            Source Host:  example
           Architecture:  i386
       Operating System:  Oracle Solaris 11.2 X86
       Recovery Archive:  Yes
           ...

Deployable Systems: 
     'example-net'
           ...

このコマンドの出力は、作成されるアーカイブ名とログファイル名を除き、Example 2–4 に示したテキストと同じです。archiveadm info コマンドを使用して、アーカイブに正しい情報が含まれていることを確認します。

使用例 2-6  ZFS データセットを除く復旧用アーカイブの作成

クローンアーカイブと同様に、復旧用アーカイブからデータセットを除外できます。次の例は、ZFS データセット rpool/scratch を除く復旧用アーカイブを作成する方法を示しています。データセットの除外は再帰的なため、下位のデータセットもすべて除外されます。

# archiveadm create -r -D rpool/scratch /var/tmp/noscratch-recovery.uar
Unified Archive initialized: /var/tmp/noscratch-recovery.uar
 .
 .
Archive creation complete
# archiveadm info noscratch-recovery.uar
Archive Information
          Creation Time:  2014-03-03T19:46:10Z
            Source Host:  example
           Architecture:  i386
       Operating System:  Oracle Solaris 11.2 X86
       Recovery Archive:  Yes
           ...

Deployable Systems: 
          'global'
           ...

このコマンドの出力は、作成されるアーカイブ名とログファイル名を除き、Example 2–4 に示したテキストと同じです。archiveadm info コマンドを使用して、アーカイブに正しい情報が含まれていることを確認します。