抄本

您可以透過建立資料庫的抄本,讓位於不同位置、不同網路或是不同時區的使用者可使用資料庫。

所有的抄本會共用一個資料庫第一次建立時所指派的抄本 ID。兩個抄本的檔名可以相異,且每一個抄本可以包含不同的文件或有不同的資料庫設計;然而,如果其抄本 ID 相同,則可以在其間執行抄寫。

當使用者在不同的資料庫抄本中新增、編輯及刪除文件時,抄本中的內容就不再相同。您可以使用「連線」文件來排程儲存抄本之伺服器間的抄寫,以確保所有抄本的內容都同步。於是多個網站、小組及使用者便可以對資料庫進行變更,並與擁有該資料庫存取權的任何其他人共用這些變更。此外,使用抄本及排程抄寫可減少網路資料流量。使用者從不需要連至僅儲存特定資料庫抄本的單一中央伺服器。相反地,在一個以上的本端伺服器上即可存取該資料庫的抄本。

這些已配送的抄本也可以位於不同 Domino® 伺服器上管理的網站。因而,當使用者嘗試經由網際網路存取重要應用程式時,不需依賴伺服器。如果無法使用某伺服器,使用者可以在另一部伺服器中存取資料庫的另一個抄本。您也可以使用抄本來協助管理進行中的網站設計。您可以在伺服器中設定網路暫置區,可在該區中設計及測試新網頁。測試過設計變更並準備釋出時,您可以利用儲存網站抄本且使用者可使用的伺服器來抄寫此伺服器。使用抄本及抄寫,您可以防止網路使用者見到您「進行中的工作」。

資料庫的抄本,與您從「檔案 > 應用程式 > 新副本」所選擇的資料庫副本不同。雖然資料庫的副本看起來也許和原始資料庫一樣,但副本不能共用原始資料庫的抄本 ID,所以副本不能抄寫原始資料庫。

決定何時建立抄本

請仔細地規劃您的抄本策略,並只在需要時才在伺服器中建立抄本。抄本越多,對伺服器和網路資源的需求也越大,且對額外維護的需求也越殷切。若要防止抄本的不必要增加,請僅為少數管理員指派「建立抄本」伺服器存取權。然後,讓使用者及應用程式開發人員將他們的新抄本要求傳送給這些管理員。

建立資料庫的抄本可以:

  • 增進大量使用的資料庫效能。
  • 分散式網路資料流量。
  • 隔開您正重新設計的資料庫與資料庫的產生版本。
  • 即使關閉一台部伺服器,仍使一個資料庫保持可用狀態。
  • 讓遠端使用者可以使用資料庫。
  • 提供抄本,該抄本僅包含一個與特定工作群組相關的資訊子集。
  • 設定 Domino® 系統管理:例如,您必須建立「Domino® 名錄」、「管理要求」資料庫及其他重要系統資料庫的抄本。
  • 將主要範本的抄本置於每一部伺服器中,該伺服器儲存沿用自主要範本的資料庫。
  • 建立資料庫的備份,可在資料受損時回復資訊。由於損毀的資料常常抄寫,此法僅是次要的備份方法。

請記住,兩個抄本在抄寫時,可能會包含些許不同的內容。如果使用者需要存取資料庫中最新的資料,可在叢集的伺服器建立抄本,並成群設定抄寫。在叢集中,所有的抄本皆相同,因為每作變更,便會立即抄寫到叢集中其他的伺服器上。