資料庫抄寫歷程

在「資料庫內容」方框的「基本」標籤中,有一個「抄寫歷程」按鈕可開啟相同名稱的視窗。當某個伺服器抄本第一次順利抄寫其他伺服器上的抄本時,Domino® 會在抄寫歷程中建立一個項目。項目包含其他伺服器的名稱,以及抄寫的日期與時間。

當抄本傳送及接收資訊時,會建立個別的項目。其後每一次抄寫特定伺服器時,Domino® 會更新歷程中的項目,以反映最新的抄寫時間。

Domino® 會使用抄寫歷程,來判定下一次抄寫期間,要掃描是否有變更的文件。比方說,如果資料庫在 24 小時前順利抄寫了 HR-E/East/Renovations 伺服器,則 Domino® 只抄寫於過去 24 小時內,在 HR-E/East/Renovations 的抄本中新增、修改或刪除的那些文件。

在兩個資料庫之間啟用抄寫之前,Domino® 會先檢查這兩個資料庫的抄寫歷程,以確定它們一致。如果不一致,則 Domino® 會掃描「此抄本包含自下列時間後所有已刪除文件的刪除片段」設定(位於「抄寫設定」對話框的「進階 > 其他」畫面)中,所指定日期後建立或修改的每個文件。這個設定是用來限制內容進而限制抄本大小的數個設定之一。

如果資料庫未順利抄寫,Domino® 不會更新抄寫歷程。

清除抄寫歷程

如果您有資料庫的「管理員」存取權,則當您認為資料庫不含應有的所有文件時,或是當資料庫的抄寫歷程未與其他抄本同步時,則可以清除資料庫抄寫歷程。清除抄寫歷程只是作為解決抄寫問題的最後方法。如果您清除此歷程,在下一次抄寫期間,Domino® 會掃描「此抄本包含自下列時間後所有已刪除文件的刪除片段」設定(位於「抄寫設定」對話框的「進階 > 其他」畫面)中,所指定日期後建立或修改的每個文件。掃描所有文件可能會非常耗時,特別是透過撥號連線。如果清除「此抄本包含自下列時間後所有已刪除文件的刪除片段」設定,Domino® 會掃描資料庫中的所有文件。

在伺服器叢集內,「叢集抄寫器」會將抄寫歷程資訊儲存在記憶體中,大約每小時就更新一次。