使用多個抄寫器

如果您建立「連線」文件,排程一伺服器同時進行多個或重疊的抄寫不同的目的地伺服器,請設定多個抄寫器來同時處理抄寫階段作業。多個抄寫器能有效率地使用伺服器資源、縮短抄寫循環(特別是在中樞伺服器中),並節省抄寫時間。

執行這項作業的原因和時機

使用多個抄寫器時,每一個抄寫器一次僅能處理一個抄寫階段作業。例如,如果 Hub-E/East/Renovations 已排程同時抄寫 HR-E/East/Renovations 及 Hub-W/West/Renovations,一個抄寫器會處理 Hub-E/East/Renovations 與 HR-E/East/Renovations 之間的抄寫,而第二個抄寫器會處理 Hub-E/East/Renovations 與 Hub-W/West/Renovations 之間的抄寫。

多個抄寫器會同時處理一個來源伺服器及多個目的地伺服器間的多次抄寫。多個抄寫器無法處理一個來源伺服器與單一目的地伺服器間,多個個別資料庫的抄寫。例如,如果 Hub-E/East/Renovations 的「資料庫1」及「資料庫2」兩者需要抄寫 Hub-W/West/Renovations,僅有一個抄寫器會處理每個抄寫階段作業(一次一個)。

請檢查每一個伺服器中,排程抄寫的「連線」文件。調整排程及啟用多個抄寫器可以縮短完成抄寫循環的時間。由於此循環已縮短,您每天可以排程一個以上其他的循環,表示每個循環的資料庫更新較少,且抄寫速度較快。啟動多個抄寫器之後,可以使用 Tell 指令停止所有的抄寫器;然而,您不能使用 Tell 指令停止特定的抄寫器。

如下所示啟用多個抄寫器:

  • NOTES.INI 檔案:編輯 ReplicatorsServerTasks 設定。
  • 從主控台:在主控台輸入 Load Replica 指令。如果需要多個抄寫器,且不想關閉伺服器以編輯 NOTES.INI 檔案時,請使用此方法。每當您輸入此指令時,伺服器會載入另一個抄寫器。