SQL Server 2005高可用性之鏡像功能

來源:互聯網
上載者:User

  SQL Server 2005相對於SQL Server 2000來說,無論是效能還是功能都有一個相當大的提高,甚至可以用“革命”來形容這一次升級。SQL Server 2005使 SQL Server 躋身於企業級資料庫行列。在資料高可用性方面,SQL Server 2005為使用者提供了資料鏡像、複製、容錯移轉叢集、記錄傳送功能。本文向讀者簡單介結SQL Server 2005鏡像功能。

  一、鏡像簡介

  資料庫鏡像是一個高可用性軟體解決方案,為用戶端提供小於10秒容錯移轉。每個資料庫鏡像配置均包含一個主體伺服器(包含主體資料庫)、一個鏡像伺服器(包含鏡像資料庫)和一個見證伺服器,其中見證伺服器是可選的。主體伺服器和鏡像伺服器要求是獨立的伺服器執行個體。主體伺服器和鏡像伺服器的角色是相對的,可以自動或者手動地將主體伺服器設定為鏡像伺服器,鏡像伺服器設定為主體伺服器。與主體伺服器和鏡像伺服器不同的是,見證伺服器並不能用於資料庫。見證伺服器監視主體伺服器和鏡像伺服器,確保在給定的時間內這兩個容錯移轉伺服器中有且只有一個作為主體伺服器,從而支援自動容錯移轉。如果存在見證伺服器,同步會話將以“高可用性模式”運行,如果主體伺服器出現故障,可以實現故障自動轉移。如果見證伺服器不存在,同步會話將以“進階別保護模式”運行,出現故障需要手動容錯移轉,並且有可能遺失資料。

  圖1:兩台伺服器鏡像

  圖2:兩台伺服器鏡像,一台見證伺服器

  資料庫準備結束,端點建立完成,使用者便可以啟用資料庫鏡像。鏡像啟動後,每個夥伴都將開始維護所在資料庫中有關其資料庫,以及另一個夥伴和見證伺服器的狀態資訊。這些狀態資訊允許伺服器執行個體維護稱為“資料庫鏡像會話”的當前關係。在資料庫鏡像會話過程中,伺服器執行個體將通過彼此定期交換 PING 訊息來互相監視。



相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.