SQL Server 2012 AlwaysOn 親身實曆

來源:互聯網
上載者:User

標籤:

親身經曆的一個項目,老闆忽然提出,對資料庫的負債要實施分流,來個資料庫一個負責讀,而另一個負責寫,後台是需要同步兩個資料庫的狀態。找了很多的資料,發現新版的alwayson可以實現這個功能。

研讀了alwayson 的大量資料,發現他的功能增加了不少,不但不再依靠原來的share disk的架構,而且增加了更大的靈活性,據說要取代log shipping 和Mirror database。不是協助微軟吹噓,真的進步不少,但還是一個庫是唯讀,一個為可以讀寫。

一下是實施的具體步驟,和在實施中說遇到的問題及解決辦法:

一 實施的架構

我們採用了三台伺服器,其中兩台是SQL Server,另外一台是檔案伺服器(用來投票)。架構如下:

 

微軟有寫過白皮書,他所介紹的建構是四台機器,其中一台在不同的網站中,我們公司沒有那麼有錢,我們只是採用了2台機器的架構。

具體的微軟的文檔可以參照我之後的文檔列表。

二 準備步驟

考慮需要用什麼樣的投票架構。在這之前,微軟使用的架構是share disk的高冗餘建構,因為要使用共用的儲存,很多條件下難以實施,才採用了現在的幾種該機的方法,新增加的有三種,共四種,如下,是微軟的原話,不多解釋,有興趣的可以順著我後面的連結,研究。

但總的一條原則是: 總的伺服器數量最好是奇數。

我們採用了3台伺服器的工作方式(其中一台為檔案伺服器)

三 詳細步驟如下

SQL Server 2012 AlwaysOn 親身實曆

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.