- 论坛徽章:
- 0
|
产品:P-Server,tape
主机平台:IBM eServer pSerise
操作系统:AIX
其他软件版本:N/A
1) 使用tar;mt;/dev/rmt0失败的情况:
# ls
ClientYanXu dbvol1 dsmserv.dsk dsmserv.opt setevn
adsmserv.lock dbvol2 dsmserv.idl logvol1
# mt -f /dev/rmt0 rewind
# tar -cvf /dev/rmt0 dsmserv.*
a dsmserv.dsk 1 blocks.
a dsmserv.idl 813 blocks.
a dsmserv.opt 126 blocks.
# tar -cvf /dev/rmt0 setevn
a setevn 1 blocks.
# tar -tvf /dev/rmt0
-rw-r--r-x 0 3 126 May 13 22:55:44 2004 setevn
# mt -f /dev/rmt0 rewind
# tar -tvf /dev/rmt0
-rw-r--r-x 0 3 126 May 13 22:55:44 2004 setevn
# mt -f /dev/rmt0 fsf 1
# tar -tvf /dev/rmt0
-rw-r--r-x 0 3 126 May 13 22:55:44 2004 setevn
# mt -f /dev/rmt0.1 fsf 1
# tar -tvf /dev/rmt0
tar: There are 0 blocks on /dev/rmt0.
tar: Mount next media on device /dev/rmt0 and press return.
^C#
#
2) 使用tar;mt;/dev/rmt0.1成功的情况:
# ls
ClientYanXu dbvol1 dsmserv.dsk dsmserv.opt setevn
adsmserv.lock dbvol2 dsmserv.idl logvol1
2.1)/*写带子*/
# mt -f /dev/rmt0.1 rewind
# tar -cvf /dev/rmt0.1 dsmserv.*
a dsmserv.dsk 1 blocks.
a dsmserv.idl 813 blocks.
a dsmserv.opt 126 blocks.
# tar -cvf /dev/rmt0.1 setevn
a setevn 1 blocks.
# tar -cvf /dev/rmt0.1 adsmserv.lock
a adsmserv.lock 1 blocks.
# tar -cvf /dev/rmt0.1 ClientYanXu
a ClientYanXu
a ClientYanXu/dsm.opt 2 blocks.
a ClientYanXu/setevn 1 blocks.
2.2)/*查看带子*/
# mt -f /dev/rmt0.1 rewind
# tar -tvf /dev/rmt0.1
-rw-r--r-- 0 3 124 May 18 21:17:21 2004 dsmserv.dsk
-r--r--r-- 0 3 416224 May 12 02:59:54 2004 dsmserv.idl
-rw-r--r-- 0 3 64244 May 12 03:09:34 2004 dsmserv.opt
# tar -tvf /dev/rmt0.1
-rw-r--r-x 0 3 126 May 13 22:55:44 2004 setevn
# tar -tvf /dev/rmt0.1
-rw-r--r-- 0 3 58 May 18 21:17:20 2004 adsmserv.lock
# tar -tvf /dev/rmt0.1
drwxr-sr-x 0 3 0 May 18 06:34:45 2004 ClientYanXu/
-rw-r--r-- 0 3 772 May 13 22:16:23 2004 ClientYanXu/dsm.opt
-rw-r--r-x 0 3 121 May 13 22:38:24 2004 ClientYanXu/setevn
# tar -tvf /dev/rmt0.1
tar: There are 0 blocks on /dev/rmt0.1.
tar: Mount next media on device /dev/rmt0.1 and press return.
^C#
#
2.3)/*读出指定位置*/
2.3.1)不到位置失败的情况:
# mt -f /dev/rmt0.1 rewind
# tar -tvf /dev/rmt0.1
-rw-r--r-- 0 3 124 May 18 21:17:21 2004 dsmserv.dsk
-r--r--r-- 0 3 416224 May 12 02:59:54 2004 dsmserv.idl
-rw-r--r-- 0 3 64244 May 12 03:09:34 2004 dsmserv.opt
# tar -xvf /dev/rmt0.1 dsm.opt .
File dsm.opt not present in the archive.
File . not present in the archive.
# tar -xvf /dev/rmt0.1 ClientYanXu/dsm.opt .
File ClientYanXu/dsm.opt not present in the archive.
File . not present in the archive.
#
2.3.2)寻到位置成功的情况:
# pwd
/tsmback/ServYanXu/ClientYanXu
# ls -l
total 24
-rw-r--r-- 1 root sys 772 May 13 22:16 dsm.opt
-rw-r--r-x 1 root sys 121 May 13 22:38 setevn
# mt -f /dev/rmt0.1 rewind/*倒带到头*/
# tar -tvf /dev/rmt0.1/*逐个文件结束符查找*/
-rw-r--r-- 0 3 124 May 18 21:17:21 2004 dsmserv.dsk
-r--r--r-- 0 3 416224 May 12 02:59:54 2004 dsmserv.idl
-rw-r--r-- 0 3 64244 May 12 03:09:34 2004 dsmserv.opt
# tar -tvf /dev/rmt0.1
-rw-r--r-x 0 3 126 May 13 22:55:44 2004 setevn
# tar -tvf /dev/rmt0.1
-rw-r--r-- 0 3 58 May 18 21:17:20 2004 adsmserv.lock
# tar -tvf /dev/rmt0.1/*找到*/
drwxr-sr-x 0 3 0 May 18 06:34:45 2004 ClientYanXu/
-rw-r--r-- 0 3 772 May 13 22:16:23 2004 ClientYanXu/dsm.opt
-rw-r--r-x 0 3 121 May 13 22:38:24 2004 ClientYanXu/setevn
# mt -f /dev/rmt0.1 bsf 1/*倒回一个文件结束符*/
# tar -xvf /dev/rmt0.1 dsm.opt/*读出*/
File dsm.opt not present in the archive. /*没写文件路径,失败*/
# mt -f /dev/rmt0.1 bsf 1/*倒回一个文件结束符,重来*/
# tar -xvf /dev/rmt0.1 ClientYanXu/dsm.opt/*写文件路径全名*/
x ClientYanXu/dsm.opt, 772 bytes, 2 media blocks. /*成功*/
# ls -l
total 24
drwxr-sr-x 2 root sys 512 May 19 22:09 ClientYanXu/*连目录都恢复出了*/
-rw-r--r-- 1 root sys 772 May 13 22:16 dsm.opt
-rw-r--r-x 1 root sys 121 May 13 22:38 setevn
# ls ClientYanXu
dsm.opt
# |
|