系统管理指南:设备和文件系统

Procedure如何从磁带中恢复文件 (tar)

  1. 转到要放置文件的目录。

  2. 将磁带插入磁带机。

  3. 从磁带中恢复文件。


    $ tar xvf /dev/rmt/n [filenames]
    x

    指明应从指定的归档文件中提取文件。指定磁带机中的磁带上的所有文件都会被复制到当前目录。

    v

    恢复时显示每个文件的名称。

    f /dev/rmt/n

    指明包含归档文件的磁带设备。

    filenames

    指定要恢复的文件。使用空格分隔多个文件。

    有关更多信息,请参见 tar(1) 手册页。

  4. 确认文件已被复制。


    $ ls -l
    

示例 29–6 检索磁带中的文件 (tar)

以下示例说明如何从磁带机 0 中的磁带恢复所有文件。


$ cd /var/tmp

$ tar xvf /dev/rmt/0

x reports/, 0 bytes, 0 tape blocks

x reports/reportA, 0 bytes, 0 tape blocks

x reports/reportB, 0 bytes, 0 tape blocks

x reports/reportC, 0 bytes, 0 tape blocks

x reports/reportD, 0 bytes, 0 tape blocks

$ ls -l

故障排除

从磁带中提取的文件名称必须与归档文件中存储的文件名称完全匹配。如果对文件的名称或路径有任何质疑,请首先列出磁带中的文件。有关列出磁带中的文件的说明,请参见如何列出磁带中的文件 (tar)