一、工具作用與特點介紹
遠程文件儲存的用途,在上一篇中已經簡單講過。并介紹了與之有關的診斷工具。本次介紹的工具也是為遠程儲存文件服務的工具,其全稱為:"遠程文件儲存分析實用工具"(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 \test,可以得到兩個文件: test71.tst 和 test72.tst, 至于這兩個文件的細節不在我們這次討論之中。請參閱有關資料。但粗略地說,這個文件與在命令中使用/f開關是配合的。
例如:下面是一個這樣的例子:
rsdir /f test59.tst
其中就使用了一個名稱為 test59.tst的文件.執行這一行命令的輸出很長。但都與上面表中的字段相對應。