共用方式為


選取高可用性的解決方案

下列清單列出選取高可用性解決方案時的考慮事項:

  • 容錯移轉叢集和資料庫鏡像都可提供下列功能:

    • 自動偵測和容錯移轉

    • 手動容錯移轉

    • 透明用戶端重新導向

    容錯移轉叢集有下列限制:

    • 在伺服器執行個體範圍內運作

    • 需要已簽署的硬體

    • 待命時無法報告

    • 使用單一的資料庫副本

    • 不提供磁碟錯誤防護

    資料庫鏡像提供下列優點:

    • 在資料庫範圍內運作。

    • 使用單一且重複的資料庫副本

      [!附註]

      如果需要額外的副本,除了資料庫鏡像之外,您還可以在資料庫上使用記錄傳送功能。

    • 使用標準伺服器

    • 使用資料庫快照集提供有限的鏡像伺服器報告

    • 當同步運作時,透過延遲主體資料庫的認可動作,以達到零工作損失的目的。

    與先前可能使用 SQL Server 所提供的可用性比較,資料庫鏡像可大幅提升可用性等級,並提供容易管理的容錯移轉叢集替代方案。

  • 記錄傳送

    記錄傳送可以補強或代替資料庫鏡像。雖然非同步資料庫鏡像和記錄傳送在概念上十分類似,但兩者仍然有顯著的差異。記錄傳送提供下列不同的功能:

    • 支援單一主要資料庫之多個伺服器執行個體上的多個次要資料庫。

    • 可讓使用者指定在主要伺服器備份主要資料庫的記錄檔之後,延遲多久次要伺服器才必須還原記錄備份。長時間的延遲可能會有幫助,例如,當您意外變更了主要資料庫上的資料時。如果您很快就注意到這項意外變更,延遲便可讓您在次要資料庫反映變更之前,從次要資料庫擷取尚未變更的資料。

      相較於記錄傳送,非同步資料庫鏡像可能較佔優勢,因為在主要資料庫中進行給定變更,到將該項變更反映到鏡像資料庫時,其間所需的時間比較短。

      資料庫鏡像優於記錄傳送之處在於,高安全性模式是一種不會損失資料的組態,可當做簡單的容錯移轉策略支援。

      [!附註]

      如需有關如何搭配資料庫鏡像使用記錄傳送的詳細資訊,請參閱<資料庫鏡像和記錄傳送>。

  • 複寫

    複寫提供下列優點:

    • 允許在資料庫內進行篩選來提供次要資料庫的資料子集,因為它是在資料庫範圍內運作。

    • 可允許資料庫有一個以上的重複副本

    • 可讓多個資料庫間能有即時可用性及延展性,支援分割式更新

    • 允許次要資料庫的完整可用性以執行報告或其他功能,但不包含查詢復原。

    [!附註]

    如需有關如何搭配複寫使用其他高可用性解決方案的詳細資訊,請參閱<複寫和資料庫鏡像>和<複寫和記錄傳送>。