System Administration Guide: Devices and File Systems

ProcedureHow to Extract Files From a Remote Tape Device

  1. Insert the tape into the tape drive.

  2. Change to a temporary directory.

    $ cd /var/tmp
  3. Extract the files from a remote tape device.

    $ rsh remote-host dd if=/dev/rmt/n | tar xvBpf -
    rsh remote-host

    Indicates a remote shell that is started to extract the files from the tape device by using the dd command.

    dd if=/dev/rmt/n

    Indicates the input device.

    | tar xvBpf -

    Pipes the output of the dd command to the tar command, which is used to restore the files.

  4. Verify that the files have been extracted.

    $ ls -l

Example 29–13 Extracting Files From a Remote Tape Drive

$ cd /var/tmp
$ rsh mercury dd if=/dev/rmt/0 | tar xvBpf -
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