上一個主題: IsSafe.bat 公用程式下一個主題: MergeOLF 公用程式


Mergecat 公用程式

「合併目錄」公用程式 (mergecat.exe) 可用來在保留在 ARCserve Backup\temp 目錄中的任何 .cat 檔案中手動合併。

在備份過程中,會將資料庫資訊寫入至 .tmp 檔案。 該備份工作階段結束時,.tmp 會變更為 .cat 檔案,並寫入到磁帶中,成為該工作階段中的最後一個檔案。 此外,備份結束時,會產生 mergecat.exe 公用程式,並會將所有 *.cat 檔案合併到資料庫中,不管它們來自哪個工作。

透過執行 mergecat 公用程式,CA ARCserve Backup 會從 ARCserve Backup\catalog.db 目錄中取出所有 .cat 檔案,並將其合併到資料庫中。

附註:mergecat.exe 公用程式並非要用來手動合併磁帶中的 cat 檔案,而是要用來合併遺留在 ARCserve Backup\catalog.db 目錄中的 .cat 檔案。

mergecat 公用程式位於下列目錄中:

C:\Program Files\CA\ARCserve Backup>mergecat.exe

Usage :

MERGECAT.EXE /F:00000000.CAT /D:[0/1]
/F:CATALOG.CAT - 預設值是合併所有目錄
/D:1 - 預設值是在合併目錄檔案之後刪除它 

當最初寫入 .cat 檔案時,會停用該檔案的「讀取」屬性。 當 mergecat 公用程式處理完 .cat 檔案之後,預設會自動套用「唯讀」屬性。 如果您需要在套用「唯讀」屬性的情況下將 .cat 檔案合併到 SQL 資料庫,請執行下列指令:

mergecat /F:"<fullpath>.cat" /R

即使套用「唯讀」屬性,這也會將此目錄檔案合併到 SQL 資料庫。