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

ファイルをテープにコピーする方法 (tar)

  1. コピーするファイルの存在するディレクトリに移動します。

  2. 書き込み可能なテープをテープドライブに挿入します。

  3. ファイルをテープにコピーします。


    $ tar cvf /dev/rmt/n filenames
    

    c

    アーカイブの作成を指定する。 

    v

    各ファイルがアーカイブされるたびに、その名前を表示する。 

    f /dev/rmt/n

    アーカイブを指定したデバイスまたはファイルに書き込むように指定する。 

    filenames

    コピーするファイルとディレクトリを指定する。ファイルが複数の場合は、各ファイルをスペースで区切る。 

    指定した名前のファイルがテープにコピーされ、テープ上の既存のファイルが上書きされます。

  4. テープをドライブから取り出して、テープラベルにファイル名を記入します。

  5. コピーしたファイルがテープ上に存在することを確認します。


    $ tar tvf /dev/rmt/n
    

    tar テープ上のファイルを表示する方法については、「テープ上のファイルのリストを表示する方法 (tar)」 を参照してください。

例 - ファイルをテープにコピーする (tar)

次の例では、3 つのファイルをテープドライブ 0 のテープにコピーします。


$ cd /export/home/kryten
$ ls reports
reportA reportB reportC
$ tar cvf /dev/rmt/0 reports
a reports/ 0 tape blocks
a reports/reportA 59 tape blocks
a reports/reportB 61 tape blocks
a reports/reportC 63 tape blocks
$ tar tvf /dev/rmt/n