- 論壇徽章:
- 0
|
產(chǎn)品:P-Server,tape
主機(jī)平臺:IBM eServer pSerise
操作系統(tǒng):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/*逐個文件結(jié)束符查找*/
-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/*倒回一個文件結(jié)束符*/
# tar -xvf /dev/rmt0.1 dsm.opt/*讀出*/
File dsm.opt not present in the archive. /*沒寫文件路徑,失敗*/
# mt -f /dev/rmt0.1 bsf 1/*倒回一個文件結(jié)束符,重來*/
# 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/*連目錄都恢復(fù)出了*/
-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
# |
|