1. Managing Removable Media (Overview)
2. Managing Removable Media (Tasks)
3. Accessing Removable Media (Tasks)
4. Writing CDs and DVDs (Tasks)
5. Managing Devices (Overview/Tasks)
6. Dynamically Configuring Devices (Tasks)
7. Using USB Devices (Overview)
9. Using InfiniBand Devices (Overview/Tasks)
11. Administering Disks (Tasks)
12. SPARC: Adding a Disk (Tasks)
13. x86: Adding a Disk (Tasks)
14. Configuring Oracle Solaris iSCSI Targets and Initiators (Tasks)
15. The format Utility (Reference)
16. Managing File Systems (Overview)
17. Creating ZFS, UFS, TMPFS, and LOFS File Systems (Tasks)
18. Mounting and Unmounting File Systems (Tasks)
19. Using The CacheFS File System (Tasks)
20. Configuring Additional Swap Space (Tasks)
21. Checking UFS File System Consistency (Tasks)
22. UFS File System (Reference)
23. Backing Up and Restoring UFS File Systems (Overview)
24. Backing Up UFS Files and File Systems (Tasks)
25. Using UFS Snapshots (Tasks)
26. Restoring UFS Files and File Systems (Tasks)
27. UFS Backup and Restore Commands (Reference)
28. Copying UFS Files and File Systems (Tasks)
Commands for Copying File Systems
Copying File Systems Between Disks
Making a Literal File System Copy
Copying Directories Between File Systems (cpio Command)
How to Copy Directories Between File Systems (cpio)
Copying Files and File Systems to Tape
Copying Files to Tape (tar Command)
How to Copy Files to a Tape (tar)
How to List the Files on a Tape (tar)
How to Retrieve Files From a Tape (tar)
Copying Files to a Tape With the pax Command
How to Copy Files to a Tape (pax)
Copying Files to Tape With the cpio Command
How to Copy All Files in a Directory to a Tape (cpio)
How to List the Files on a Tape (cpio)
How to Retrieve All Files From a Tape (cpio)
How to Retrieve Specific Files From a Tape (cpio)
Copying Files and File Systems to Diskette
What You Should Know When Copying Files to Diskettes
How to Copy Files to a Single Formatted Diskette (tar)
How to List the Files on a Diskette (tar)
How to Retrieve Files From a Diskette (tar)
Archiving Files to Multiple Diskettes
For more information, see the hosts.equiv(4) man page.
$ rsh remotehost echo test
If test is echoed back to you, you have permission to execute remote commands. If Permission denied is echoed back to you, check your setup as described in Step 1.
$ tar cvf - filenames | rsh remote-host dd of=/dev/rmt/n obs=block-size
Creates a tape archive, lists the files as they are archived, and specifies the tape device.
Provides additional information about the tar file entries.
Represents a placeholder for the tape device.
Identifies the files to be copied. Separate multiple files with spaces.
Pipes the tar command's output to a remote shell.
Represents the output device.
Represents the blocking factor.
Example 28-12 Copying Files to a Remote Tape Drive (tar and dd)
# tar cvf - * | rsh mercury dd of=/dev/rmt/0 obs=126b a answers/ 0 tape blocks a answers/test129 1 tape blocks a sc.directives/ 0 tape blocks a sc.directives/sc.190089 1 tape blocks a tests/ 0 tape blocks a tests/test131 1 tape blocks 6+9 records in 0+1 records out
$ cd /var/tmp
$ rsh remote-host dd if=/dev/rmt/n | tar xvBpf -
Indicates a remote shell that is started to extract the files from the tape device by using the dd command.
Indicates the input device.
Pipes the output of the dd command to the tar command, which is used to restore the files.
$ ls -l
Example 28-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