Win2k"秘密武器"之遠端儲存分析(轉)

amyz發表於2007-08-11
Win2k"秘密武器"之遠端儲存分析(轉)[@more@]

  一、工具作用與特點介紹

  遠端檔案儲存的用途,在上一篇中已經簡單講過。並介紹了與之有關的診斷工具。本次介紹的工具也是為遠端儲存檔案服務的工具,其全稱為:"遠端檔案儲存分析實用工具"(Remote Storage File Analysis Utility )。程式名稱是:Rsdir.exe.這是一個基於命令列的工具,用於顯示遠端儲存檔案當前目錄或其子目錄中的資訊。那麼這兩個名稱相近的工具有什麼不同呢?主要區別是:1.遠端儲存檔案診斷工具(簡稱診斷工具),側重在儲存過程中對儲存作業的診斷和描述,例如,描述的資料庫表結構、各個欄位的確切含義等等。而遠端儲存檔案分析工具(簡稱分析工具),主要分析當前目錄或其子目錄中檔案的資訊,並僅僅顯示遠端儲存卷中可管理範圍之內檔案的位置資訊。可見,兩者在用途上是有很大不同的。當然,也可以用遠端儲存檔案資料庫來診斷檔案系統的問題。也具備簡單的執行功能。

  二、使用方法:

  這個工具在命令控制檯中就可以開啟.使用的完整語法如下:rsdir [file_or_directory] [/s] [/f]。不難看出,這個工具所使用的引數是很少的。其引數含義解釋如下:

  file_or_directory 對指定的檔案或目錄,顯示檔案狀態的設定情況,如果指定一個檔案,則顯示它是否是移動到遠端的檔案。

  /s 顯示當前或指定目錄與其子目錄中的檔案資訊.

  /f 顯示檔案的擴充套件資訊.

  三、輸出資訊含義解釋:

  使用分析工具所輸出的資訊主要是檔案的狀態,這些狀態由許多屬性構成,每個屬性所包含的描述資料有一個或多個,這些描述資料有數字,字串或邏輯值。各有各的含義。下面將這些屬性和描述資料的含義介紹如下表:

  

  該段資料中的檔案資料起始位置在段中的偏移量

  該段資料中的檔案資料起始位置在段中的偏移量

  

屬性名稱 作用及取值

  Name

  

  檔名稱

  

  Status

  

  檔案狀態,可以是下列的某個:

  Trunc: 這是一個被刪改過的檔案。

  Premigr: 這是一個移動過的檔案

  Mount: 這而是一個可裝配檔案

  Normal: 這個檔案是不能被遠端儲存系統所管理的一般檔案。

  

  Attributes

  

  檔案的屬性:

  A :檔案檔案

  C :壓縮檔案

  E:加密過的檔案

  D:目錄 

  H :隱藏檔案

  O :離線離線檔案

  R :只讀檔案

  S :系統檔案

  X :Has extended 屬性

  Z :稀疏檔案.

  

  Logical Size

  

  檔案的邏輯大小

  

  Physical Size

  

  檔案佔據物理空間的大小

  

  Access Time

  

  存取時間

  

  Modify Time

  

  修改時間

  

  FileId

  

  檔案的ID標識號

  

  HSM Id

  

  資料所有者在HSM中的唯一標識

  

  BAG Id

  

  BAG的ID標識

  

  File Start

  

  檔案起始相對於遠端儲存"段"起點的偏移量

  

  File Size

  

  檔案的大小

  

  Data Start

  

  Data Size

  

  該段資料中的檔案資料的大小

  

  File Version ID

  

  檔案版本的ID號

  

  Verification Id

  

  校驗的ID號

  

  Verification Data

  

  在遠端儲存中被使用的校驗資料

  

  Recall Count

  

  計數

  

  Data Stream Start

  

  資料流起始位置

  

  Data Stream Size

  

  所傳送資料流的大小

  

  Data Stream

  

  資料流簡單的描述

  

  Data Stream CRC Type

  

  資料流校驗的型別

  

  Data Stream CRC

  

  需要進行校驗資料的位置和大小的描述

  

  Migration Time

  

  資料移動(傳送)的時間

  

  Last Recall Time

  

  對資料最後訪問的時間

  

 四、示例

  如果執行:rsdir est,可以得到兩個檔案: test71.tst 和 test72.tst, 至於這兩個檔案的細節不在我們這次討論之中。請參閱有關資料。但粗略地說,這個檔案與在命令中使用/f開關是配合的。

  例如:下面是一個這樣的例子:

  rsdir /f test59.tst   

  其中就使用了一個名稱為 test59.tst的檔案.執行這一行命令的輸出很長。但都與上面表中的欄位相對應。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-946970/,如需轉載,請註明出處,否則將追究法律責任。

相關文章