2017-03-09 165 views
2

我們正在計劃做SVN到SVN同步(多站點存儲庫複製)我們使用的是Visual SVN服務器企業版。我正在嘗試主從概念。如果主存儲庫已關閉從屬存儲庫只能讀取。如何處理這種情況?如果存儲庫不可訪問,是否有任何可能的方式觸發郵件?是否有任何其他解決方案來處理這個問題?SVN到SVN同步 - 主/從

請幫幫我。

回答

0

我不確定你的意思是「主存儲庫已關閉」。如果您詢問有關災難恢復的信息,則將在文章KB93: Performing disaster recovery for distributed VDFS repositories中介紹災難恢復過程。如果您詢問高可用性,則可以使用其他工具,例如專爲此任務設計的Windows故障轉移羣集。

請注意,VisualSVN Server的Multisite Repository Replication功能是由VisualSVN分佈式文件系統(VDFS)技術驅動的。 VDFS是一種強大而可靠的技術。隨着VDFS可以肯定的是,下面的語句總是爲真:

  • 主存儲庫始終是可讀可寫的 - 即使一些相應的從信息庫中不可達
  • 從資源庫始終是可寫的,如果有一個連接到對應的主存儲庫
  • 複製是有彈性的臨時連接問題
  • 對從屬存儲庫的讀訪問不需要連接到相應的主存儲庫
  • 如果主存儲庫由於災難而丟失可能會恢復。

VDFS技術的主要故障恢復能力保證是主存儲庫永不依賴任何從屬存儲庫。由於主服務器從不依賴於任何從服務器,因此如果主服務器在容錯環境中運行,則可以獲得高度的健壯性。即使所有從屬存儲庫都關閉或不可用,主存儲庫仍然是可讀寫的。還可以保證,在網絡故障的情況下,複製將在網絡恢復後自動恢復。