在 Oracle® Solaris 11.2 中管理文件系统

退出打印视图

更新时间: 2014 年 7 月
 
 

如何从远程磁带设备中提取文件

  1. 将磁带插入磁带机。
  2. 转到临时目录。
    $ cd /var/tmp
  3. 从远程磁带设备中提取文件。
    $ ssh remote-host dd if=/dev/rmt/n | tar xvBpf -
    ssh remote-host

    指明使用 dd 命令从磁带设备中提取文件时启动的安全 shell。

    dd if=/dev/rmt/n

    指明输入设备。

    | tar xvBpf -

    dd 命令的输出传输到用于恢复文件的 tar 命令。

  4. 验证文件是否已被提取。
    $ ls -l
示例 4-11  从远程磁带机中提取文件
$ cd /var/tmp
$ ssh mercury dd if=/dev/rmt/0 | tar xvBpf -
password:
x answers/, 0 bytes, 0 tape blocks
x answers/test129, 48 bytes, 1 tape blocks
20+0 records in
20+0 records out
x sc.directives/, 0 bytes, 0 tape blocks
x sc.directives/sc.190089, 77 bytes, 1 tape blocks
x tests/, 0 bytes, 0 tape blocks
x tests/test131, 84 bytes, 1 tape blocks
$ ls -l