- 论坛徽章:
- 0
|
备份多个文件通常用dd或者tar ,但是要用到tctl绕带
步骤如下:
具体步骤: 1. tar cvf /file1 /dev/rmt0.1
2. tar cvf /file2 /dev/rmt0.1
3. tctl rewind 把磁带倒到头
4. 如果用 tar tvf /dev/rmt0.1 就可以看到file1
5. 如果用 tctl fsf 1 /dev/rmt0.1 (跳过第一个文件)
再用 tar tvf /dev/rmt0.1 就可以看到file2
但是我在机器上测试 总有问题
[F85][/]#ls -l file1 file2
-rw-r----- 1 root system 1424896 Oct 19 13:30 file1
-rw-r----- 1 root system 3411968 Oct 19 13:27 file2
[F85][/]#lsdev -C|grep rmt0
rmt0 Available 11-08-00-0,0 SCSI 4mm Tape Drive
[F85][/]#tctl rewind
[F85][/]#tar cvf /dev/rmt0.1 /file1
a /file1 2783 blocks.
[F85][/]#tar cvf /dev/rmt0.1 /file2
a /file2 6664 blocks.
[F85][/]#tctl rewind
[F85][/]#tar tvf /dev/rmt0.1
-rw-r----- 0 0 1424896 Oct 19 13:30:16 2006 /file1
[F85][/]#tctl -f /dev/rmt0.1 fsf 1
[F85][/]#tar tvf /dev/rmt0.1
tar: 0511-193 An error occurred while reading from the media.
There is an input or output error. |
|