Solaris 8 のインストール (上級編)

SPARC: システムをバックアップする方法


注 -

Solaris オペレーティング環境をアップグレードする前に、既存のファイルシステムをバックアップしてください。これらのシステムを取り外し可能媒体 (テープなど) にコピーすると、データの損失、損傷、または破壊に対して安全になります。


バックアップ手順が手元にない場合は、次の指示に従って、ファイルシステムの完全バックアップを実行してください。システムのバックアップとスケジュールされたバックアップの設定については、『Solaris のシステム管理 (第 1 巻)』で詳しく説明しています。

  1. スーパーユーザーになります。

  2. システムをシャットダウンします。


    # init 0
    
  3. シングルユーザーモードでシステムをブートします。


    ok boot -s
    
  4. ファイルシステムの整合性を


    注 -

    ファイルシステムの整合性を検査すると、破壊されていないデータを確実にバックアップできます。たとえば、電源障害の場合など、ファイルは矛盾した状態になることがあります。


    • 検査しない場合は、次の手順に進みます。

    • 検査する場合は、-m オプションを付けて fsck コマンドを使用します。


      # fsck -m /dev/rdsk/device-name
      
  5. ファイルシステムをリモートテープドライブに

    • バックアップしない場合は、手順 6 に進みます。

    • バックアップする場合は、次の手順を実行します。

    1. 次のエントリを、バックアップを起動するシステム (テープドライブが接続されているシステム) の /.rhosts ファイルに追加します。


      host root
      
    2. host にバックアップするホスト名を指定します。上記の /.rhosts ファイルに追加したホストに、ローカル /etc/inet/hosts ファイルまたは NIS や NIS+ ネームサーバー経由でアクセスできるかどうかを確認します。

  6. テープドライブのデバイス名を確認します。

    デフォルトのテープドライブは /dev/rmt/0 です。

  7. 書き込み保護されていないテープをテープドライブに挿入します。

  8. 表 5-3 に示された ufsdump コマンドのいずれかを使用してファイルシステムのバックアップを行います。

    表 5-3 SPARC: 完全バックアップコマンド

    完全バックアップを行う媒体 

    使用するコマンド 

    ローカルカートリッジテープドライブ 

    ufsdump 9ucf /dev/rmt files_to_backup

    リモートカートリッジテープドライブ 

    ufsdump 0ucf remote_host:/ files_to_backup

  9. プロンプトが表示されたら、媒体を取り出し、次の媒体と交換します。

  10. ボリューム番号、レベル、日付、システム名、およびファイルシステムを記入したラベルを媒体に貼付します。

  11. Control-D キーを押します。

    システムがレベル 3 で実行されます。

  12. システムが正常にバックアップされたかどうかを確認します。


    # ufsrestore -t