国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

磁帶設(shè)備使用方法小結(jié)

2019-11-18 13:10:32
字體:
供稿:網(wǎng)友

  當(dāng)一個新的磁帶設(shè)備連接到系統(tǒng)并被發(fā)現(xiàn)后(ok. boor –r),這個磁帶設(shè)備就可以使用了。與磁盤不同,磁帶設(shè)備不需要進行格式化(format),卷標(biāo)識(label)等。
  
  磁帶設(shè)備的地址和邏輯設(shè)備名
  磁盤設(shè)備 SCSI地址(Target ID) 主邏輯設(shè)備名 附加邏輯設(shè)備名
  
  第一個磁帶設(shè)備 4 /dev/rmt/0 /dev/rmt/0l
  /dev/rmt/0m
  /dev/rmt/0h
  /dev/rmt/0u
  第二個磁帶設(shè)備 5 /dev/rmt/1 /dev/rmt/1l
  /dev/rmt/1m
  /dev/rmt/1h
  /dev/rmt/1u
  
  (SCSI地址可以是總線上的唯一地址)
  附加的參數(shù)表示了磁帶密度
  l ---------- low
  m --------- medium
  h --------- high
  u --------- ultra
  
  增加一個磁帶機的步驟
  1. 關(guān)閉系統(tǒng)
  2. 檢查磁帶的SCSI地址是否設(shè)置正確
  默認的,磁帶機的目標(biāo)地址為4,假如你有多個磁帶的話,則要設(shè)置正確設(shè)置第二個磁帶機,使它的SCSI地址不要與當(dāng)前的地址相沖突
  3. 安裝磁帶設(shè)備
  4. 開啟系統(tǒng)和所有外圍設(shè)備(ok. boot –r)
  
  顯示一個磁帶設(shè)備的狀態(tài)
  將磁帶放入磁帶機中,然后:
  # mt –f /dev/rmt/0 status
  假如你有多于一個磁帶設(shè)備,設(shè)備則是:/dev/rmt/1, /dev/rmt/2…
  你可能會看到如下信息:
  Quantum DLT7000 tape drive:
  sense key(0x0)= nosense residual= 0 retries= 0
  file no= 0 block no= 0
  sense key(0x0)= nosense表示你的系統(tǒng)可以正常訪問磁帶。
  sense key(0x6)= unit attention表示這個設(shè)備可能被重置,或是剛加電的狀態(tài)
  /dev/rmt/0: no tape loaded or drive offline 此信息表示磁帶不能訪問
  
  no sUCh file or Directory 假如你出現(xiàn)了這條信息,你的系統(tǒng)與你的磁帶設(shè)備無法進行通訊。查看一下,磁帶機是否加電,以及連線是否正常,或再次進行:ok. boot –r
  
  磁帶的重繞
  # mt –f /dev/rmt/0 rewind
  
  與磁帶的讀寫數(shù)據(jù)有關(guān)的命令
  
  主要包括5個命令:
  cpio, dd, ufsdump, ufsrestore, tar
  
  命令:cpio
  cpio其實就是:copy in/out,從標(biāo)準(zhǔn)輸入中讀取要拷貝的文件,并將其寫入到標(biāo)準(zhǔn)輸出。這個命令是很常用的,但是要重定義標(biāo)準(zhǔn)輸入和輸出。當(dāng)需要使用多于一個磁帶時,可以使用這個命令。
  1. 拷貝目錄 /work及所有子目錄到磁帶 /dev/rmt/0
  # cd /work
  # ls –R cpio –ocB > /dev/rmt/0
  
  2. 將磁帶中的文件拷貝回/work目錄
  # cd /work
  # cpio –icBd < /dev/rmt/0
  
  o ---- copy out,讀取標(biāo)準(zhǔn)輸入,獲得文件列表,拷貝這些文件到標(biāo)準(zhǔn)輸出
  i ---- copy in,從標(biāo)準(zhǔn)輸入擴展文件
  c ----標(biāo)識了頭信息已經(jīng)以ASCII方式被寫入
  d ----創(chuàng)建所需的目錄
  B ----這是必須使用的,標(biāo)識著輸入是以塊的方式被記錄
  
  命令:dd
  這個命令可以對不同數(shù)據(jù)格式的文件進行轉(zhuǎn)換并拷貝。當(dāng)從你的硬盤遷移一個文件系統(tǒng)或分區(qū)時可以使用這個命令。你也可以使用它來進行從一個硬盤到另一個硬盤的數(shù)據(jù)拷貝。假如拷貝時,你指定了變量塊的大小,那么,你在恢復(fù)時,也要指定相同的變量塊。
  1. 拷貝文件系統(tǒng):/user/sunsystem到一個磁盤設(shè)備:/dev/rmt/0
  # dd if=/dev/dsk/c0t0d0s7 of=/dev/rmt/0 bs=63k
  
  命令:ufsdump
  這個命令可以從一個硬盤拷貝一個文件系統(tǒng)或目錄到磁帶。它被設(shè)定為備份命令,支持多個卷及增量備份。注重一下,這里,所有的文件必須是同一個文件系統(tǒng)的一部分或在一個分區(qū),而且你必須是superuser
  1. 將所有位于:/dev/rdsk/c0t3d0s0下的文件拷貝到一個稱為:/dev/rmt/0的dump文件
  # ufsdump 0uf /dev/rmt/0 /dev/rdsk/c0t3d0s0
  0 ----表示dump的級別。級別0拷貝全部的文件系統(tǒng)到磁帶中,有效的級別為0---9, 1---9執(zhí)行的是增量備份,只會拷貝在當(dāng)前時間后改變的文件。
  u ----表示假如成功的話,則對文件:/etc/dumpdates中的dump記錄使用時間戳做一次更新
  f ----指定dump文件(邏輯設(shè)備名或磁帶設(shè)備)。f參數(shù)后,必須要跟隨一個文件名,在本例中是:/dev/rmt/0
  /dev/rdsk/c0t3d0s0包含你想要將文件寫入磁帶的源名字。
  
  命令:ufsrestore
  這個命令從一個磁帶拷貝文件系統(tǒng)到一個硬盤。它只能拷貝由ufsdump創(chuàng)建的文件。
  它必須使用以下的三個參數(shù)中的一個:
  i ----(交互)從介質(zhì)中讀取目錄信息后,ufsrestore調(diào)用一個交互式接口答應(yīng)你瀏覽dump文件的層次結(jié)構(gòu),并選擇文件進行擴展
  r ----(遞歸)將介質(zhì)中的全部內(nèi)容恢復(fù)到當(dāng)前目錄(它將是文件系統(tǒng)中的頂級),為了完整的恢復(fù)一個文件系統(tǒng),要使用這個參數(shù)來恢復(fù)級別為0的dump,并再次恢復(fù)每個增量dump。
  t ----(內(nèi)容列表)提供磁帶中的所有文件列表
  
  以下的參數(shù)為不是必須的:
  f ----(dump文件)指定從哪里恢復(fù)dump文件。假如dump文件沒有被指定,那么,ufsrestore將使用 /dev/rmt/0
  v ----(具體模式)顯示從磁帶中讀取的路徑名
  
  1. 舉個例子,如下:
  # cd /work
  # ufsrestore if /dev/rmt/0
  ufsrestore> ?
  Available commands are:
  ls [arg] - list directory
  cd arg - change directory
  pwd - PRint current directory
  add [arg] - add ‘a(chǎn)rg’ to list of files to be extracted
  delete [arg] - delete ‘a(chǎn)rg’ from list of files to be extracted
  extract - extract requested files
  setmodes - set modes of requested directories
  quit - immediately exit program
  what - list dump header information
  verbose - toggle verbose flag (useful with ‘‘ls’’)
  help or ‘?’ - print this list
  IF no ‘a(chǎn)rg’ is supplied, the current directory is used
  
  ufsrestore> ls
  4lib/ dict mail openwin spool
  5bin games man/ preserve src
  adm include/ net pub tmp
  
  使用命令:add來增加要擴展的文件和目錄到文件列表
  ufsrestore> add mail man
  
  現(xiàn)在,從磁帶中擴展這些文件,它們將被釋放到你當(dāng)前的工作目錄:
  ufsrestore> extract
  
  當(dāng)你所需要的文件被擴展后,就可以退出ufsrestore了
  ufsrestore> q
  
  命令:tar
  一個tarfile通常是一個磁帶,但它可能是任何文件。假如數(shù)據(jù)總量超過了一個磁帶,你就需要使用一個不同的磁帶命令,因為tar命令不可以跨多個卷。
  1. 下例顯示假如從硬盤拷貝數(shù)據(jù)到磁帶
  # tar cvf /dev/rmt/0 /work
  
  參數(shù):
  c ----創(chuàng)建tar文件(在本例中寫入到磁帶)
  v ----顯示它所拷貝的每個文件的信息(具體模式)
  f ----指定源設(shè)備名,本例中為/dev/rmt/0
  
  2. 下例顯示如何從磁帶中拷貝文件到硬盤
  # cd /tmp
  # tar xvf /dev/rmt/0
  
  x ----表示從tar文件中擴展文件
  
  補充tar
  b 指定在每一次讀取和寫入操作中使用的磁帶塊的號碼
  h 歸檔通過符號鏈接訪問的文件
  i 在檔案的創(chuàng)建過程中忽略校驗和錯誤
  k 指定擋案大小(千字節(jié)),假如檔案大于這個大小就分拆
  o 將所有檔案文件的用戶和組所有關(guān)系修改為當(dāng)前所有者

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 洪江市| 商水县| 平乐县| 石屏县| 盘山县| 南部县| 花莲县| 滨海县| 盐山县| 江油市| 隆安县| 庐江县| 平阴县| 平江县| 上饶县| 常州市| 安吉县| 江门市| 鹤山市| 滁州市| 高碑店市| 延边| 铁力市| 高淳县| 九江县| 忻城县| 松阳县| 罗田县| 鹤壁市| 苏州市| 三河市| 墨竹工卡县| 赤水市| 蕲春县| 枞阳县| 哈密市| 阳谷县| 九寨沟县| 平昌县| 虹口区| 新乐市|