Solaris のシステム管理 (デバイスとファイルシステム)

UFS ファイルとファイルシステムを復元するための準備

ufsrestore コマンドは、ufsdump コマンドを使用して作成されたバックアップから、ディスクの現在の作業ディレクトリにファイルをコピーします。ufsrestore コマンドを使用すると、レベル 0 のダンプとそれ以降の増分ダンプからファイルシステム階層全体を読み込み直すことができます。また、このコマンドを使用して、任意のバックアップテープから個々のファイルを復元することもできます。ufsrestore コマンドをスーパーユーザーとして実行した場合には、ファイルの所有者、最新の変更時刻、モード (ファイルのアクセス権) は元のまま、ファイルが復元されます。

ファイルまたはファイルシステムの復元を開始する前に、次の点を確認してください。

UFS ファイルシステム名の確認

バックアップテープに適切な名前が付いている場合は、テープラベルに入っているファイルシステム名 (/dev/rdsk/device-name) が使えるはずです。詳細については、「UFS ファイルシステム名を検索する方法」を参照してください。

必要なテープデバイスのタイプの決定

ファイルを復元するには、バックアップメディアと互換性のあるテープデバイスを使用する必要があります。バックアップメディアの形式によって、ファイルの復元にどんなドライブを使用しなければならないかが決まります。たとえば、使用するバックアップメディアが 8mm テープの場合、ファイルの復元には 8mm テープデバイスを使わなければなりません。

テープデバイス名の決定

テープデバイス名 (/dev/rmt/n) をバックアップテープラベル情報の一部として指定している可能性があります。同じドライブを使ってバックアップテープを復元しようとする場合には、ラベル内にあるデバイス名を使うことができます。メディアデバイスおよびデバイス名の詳細については、第 29 章テープドライブの管理 (手順)を参照してください。