處理損毀的檔案和叢集
如果 NSF 損毀,而您有叢集伺服器或在另一個伺服器的 NSF 抄本,則有幾個選項可選擇:
- 抄寫整個 NSF:可從叢集成員上的現有 NSF 上建立新抄本。應將每個新抄本標記為已啟用 DAOS。抄寫發生時,系統會將相關聯的附件儲存至 DAOS。
- 複製 NSF,抄寫遺失的附件:所有必要的 NSF 都會從叢集成員複製到要修復的伺服器。這將建立不含附件資料的文件資料副本。然後執行 Fixup -j -D,刪除包含不存在 NLO 檔案的 DAOS 參考的所有文件。後續抄寫將重新建立這些文件以及相關聯的附件,並將其儲存在 DAOS 中。
- 複製 NSF,複製/還原 NLO:所有必要的 NSF 都會從叢集成員複製到要還原的伺服器。然後對每個個別 NSF 發出指令「tell daosmgr listnlo missing somefile.nsf」,以產生 DAOS 儲存庫中不存在的 NLO 檔案的清單。然後這些 NLO 檔案會從備份還原,或是複製自叢集成員。(請注意,從另一個 Domino 伺服器複製 NLO 檔案將僅在關閉 DAOS 加密時有作用。DAOS 加密會依預設開啟,並使用伺服器金鑰來執行加密;因此加密的 NLO 檔案無法在 Domino 伺服器間移植。)
- 複製完整的 NSF 並重新擷取:如果您在未啟用 DAOS 的另一個伺服器上有抄本,即可將 NSF 複製到要還原的伺服器上。附件將內嵌在該 NSF 複製中,並且可發出「compact -c -daos on」來擷取內嵌附件到 DAOS。
- 重新整合 NSF 並重新擷取:如果您在已啟用 DAOS 的另一個伺服器上有抄本,但加密使得您無法直接使用 NLO 檔案,可以在其他伺服器上執行「compact -c -daos off」將附件重新整合至 NSF。一旦該動作完成,即可以將 NSF 複製到要還原的伺服器,而您可以使用「compact -c -daos on」來再次擷取附件到 DAOS。