DAOS 索引檔案

不應備份 daos.cfg 和 daoscat.nsf 檔案。(注意,這與先前的建議事項有所不同)必要時這兩個索引檔案可以透過 DAOS 儲存庫和參與 DAOS 的 NSF 重新建立。當這些檔案損毀時,則可在 Domino 未執行時安全地將其刪除。在啟動時將會自動建立這些檔案。

daos.cfg 檔案可協助管理 DAOS 儲存庫中的檔案。NLO 檔案會儲存在基礎 DAOS 名錄下的子目錄中(0001、0002 依此類推)。由於多項原因(效能等等),DAOS 會限制每個子目錄中 NLO 檔案的數量。daos.cfg 檔案會保持追蹤每個子目錄中目前擁有的檔案數量,使得 DAOS 會將新檔案放在檔案計數低於該限制的子目錄中。隨著 NLO 刪除,對應的檔案計數會遞減,因而允許回填較舊的子目錄。daos.cfg 檔案不是必要的檔案,遺失時將在 Domino 啟動時重新建立。

daoscat.nsf 檔案包含兩個索引。一個是擁有 NLO 參考(DAOS ID 表格或 DIT)的所有 NSF 的清單。第二個是存在的所有 NLO 與其所在 DAOS 儲存庫子目錄的清單(DAOS 物件索引或 DOI)。此 NSF 沒有外部可見組件,因此沒有可變更的適用專用權。DIT 會在 NSF 要求其第一個 NLO 參考時修改。DOI 會在建立新的(唯一)NLO 時修改。daoscat.nsf 檔案不是必要的檔案,遺失時將在 Domino 啟動時重新建立。由於完整重新同步可能需要大量時間,此程序在啟動時只會建立空白索引。但重新同步作業應該盡快在可行的時候完成。

在某些情況下,可能有必要將伺服器完整重新開機,直到 daoscat.nsf 和 daos.cfg 重新建立為止。

DAOS 重新同步作業 (“tell daosmgr resync”) 會完整將這兩個索引從頭重新填入。如果您要在 Domino 伺服器關閉的情況下執行重新同步作業,也可以執行指令 “[n]daosmgr resync”。