SQLServer數(shù)據(jù)庫(kù)熱備方案三篇_第1頁(yè)
SQLServer數(shù)據(jù)庫(kù)熱備方案三篇_第2頁(yè)
SQLServer數(shù)據(jù)庫(kù)熱備方案三篇_第3頁(yè)
SQLServer數(shù)據(jù)庫(kù)熱備方案三篇_第4頁(yè)
SQLServer數(shù)據(jù)庫(kù)熱備方案三篇_第5頁(yè)
已閱讀5頁(yè),還剩5頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、SQL Server數(shù)據(jù)庫(kù)熱備方案三篇篇一:SQL Server數(shù)據(jù)庫(kù)熱備方案SQL Server數(shù)據(jù)庫(kù)的高可用性方案主要有數(shù)據(jù)庫(kù)鏡像、日志傳送、復(fù)制和故障轉(zhuǎn)移群集等四種,本文基于自動(dòng)災(zāi)難恢復(fù)的出發(fā)點(diǎn),推薦故障轉(zhuǎn)移群集和數(shù)據(jù)庫(kù)鏡像兩種方案。如遇高安全性、高性能的復(fù)雜情況,可多種方案組合使用,如故障轉(zhuǎn)移群集+復(fù)制、數(shù)據(jù)庫(kù)鏡像+復(fù)制、數(shù)據(jù)庫(kù)鏡像+日志傳送等。故障轉(zhuǎn)移群集方案方案說(shuō)明應(yīng)用服務(wù)器1應(yīng)用服務(wù)器2應(yīng)用服務(wù)器3SQL Server故障轉(zhuǎn)移群集示意圖1. Windows故障轉(zhuǎn)移群集作為平臺(tái),其上運(yùn)行 SQL Server故障轉(zhuǎn)移群集2. Windows故障轉(zhuǎn)移群集對(duì)外提供虛擬IP , SQL

2、Server群集對(duì)外提供群集實(shí)例名3. SQL Server 群集中多個(gè)節(jié)點(diǎn)數(shù)據(jù)庫(kù)共享 1 套數(shù)據(jù)庫(kù)存儲(chǔ),確保數(shù)據(jù)一致性4. SQL Server 群集中只有 1 個(gè)節(jié)點(diǎn)為活動(dòng)狀態(tài),獨(dú)占控制存儲(chǔ),對(duì)外提供數(shù) 據(jù)庫(kù)服務(wù)5. 當(dāng)前活動(dòng)節(jié)點(diǎn)發(fā)生故障宕機(jī), 群集自動(dòng)選擇轉(zhuǎn)移節(jié)點(diǎn)并切換至該數(shù)據(jù)庫(kù) (狀 態(tài)切換為活動(dòng),開(kāi)始獨(dú)占存儲(chǔ),對(duì)外提供服務(wù))6. 多個(gè)節(jié)點(diǎn)須在同一個(gè)子網(wǎng)內(nèi),如有跨網(wǎng)段情況,需組VLAN。軟件需求Windows Server操作系統(tǒng)(建議20XX及以上版本)Active Directory 服務(wù)域DNS服務(wù)器故障轉(zhuǎn)移群集服務(wù)SQL Server 數(shù)據(jù)庫(kù)硬件需求域主控服務(wù)器DNS服務(wù)器(可

3、合并至主控服務(wù)器)故障轉(zhuǎn)移群集節(jié)點(diǎn)數(shù)據(jù)庫(kù)( 1個(gè)活動(dòng)節(jié)點(diǎn) +1或多個(gè)轉(zhuǎn)移節(jié)點(diǎn)) 存儲(chǔ):共享存儲(chǔ),視成本而定網(wǎng)絡(luò):群集節(jié)點(diǎn)至少需要 2 塊網(wǎng)卡:數(shù)據(jù)庫(kù)服務(wù) +心跳。根據(jù)存儲(chǔ)類型確定是否需 要額外網(wǎng)卡。windows故障轉(zhuǎn)移群集對(duì)外提供虛擬群集IP可見(jiàn),SQL故障群集實(shí)例提供虛擬群集實(shí)例名稱供應(yīng)用程序訪問(wèn)數(shù)據(jù)庫(kù)鏡像方案方案說(shuō)明3SQL Server數(shù)據(jù)庫(kù)鏡像示意圖1. 見(jiàn)證服務(wù)器輪詢驗(yàn)證主體數(shù)據(jù)庫(kù)與鏡像數(shù)據(jù)庫(kù)的狀態(tài)2. 正常情況下,主體數(shù)據(jù)庫(kù)提供對(duì)外服務(wù),鏡像數(shù)據(jù)庫(kù)不可用,兩臺(tái)數(shù)據(jù)庫(kù)間 進(jìn)行數(shù)據(jù)同步3. 當(dāng)見(jiàn)證服務(wù)器發(fā)現(xiàn)主體數(shù)據(jù)庫(kù)斷開(kāi)連接,且見(jiàn)證服務(wù)器與鏡像服務(wù)器連接正 常,則啟動(dòng)故障轉(zhuǎn)移。原鏡像

4、服務(wù)器切換為主體數(shù)據(jù)庫(kù),而原主體數(shù)據(jù)庫(kù)恢復(fù)后自動(dòng)切換為鏡像服務(wù)器。4. 運(yùn)行模式:1) 高性能:數(shù)據(jù)進(jìn)行異步同步, 在主體數(shù)據(jù)庫(kù)上進(jìn)行的操作不需同步至鏡像服 務(wù)器即可提交。2) 高安全: 數(shù)據(jù)進(jìn)行實(shí)時(shí)同步, 在主體數(shù)據(jù)庫(kù)上進(jìn)行的操作, 需要在鏡像服務(wù) 器上執(zhí)行完成,方可提交。軟件需求Windows Server操作系統(tǒng)(建議20XX及以上版本)SQL Server 數(shù)據(jù)庫(kù)應(yīng)用程序中連接字符串: DataSource=A;Failover Partner=B;硬件需求見(jiàn)證數(shù)據(jù)庫(kù)服務(wù)器主數(shù)據(jù)庫(kù)服務(wù)器鏡像數(shù)據(jù)庫(kù)服務(wù)器熱備方案優(yōu)劣分析故障轉(zhuǎn)移群集優(yōu)點(diǎn):SQL Server 故障轉(zhuǎn)移群集可以算是一種硬件

5、解決方案,體現(xiàn)在共享存儲(chǔ)的采用 上,實(shí)現(xiàn)了不同節(jié)點(diǎn)數(shù)據(jù)的一致性和安全性程度。SQL Server 故障轉(zhuǎn)移群集具有一個(gè)與節(jié)點(diǎn)名稱無(wú)關(guān)的數(shù)據(jù)庫(kù)實(shí)例名稱,對(duì)外提 供服務(wù)。因此,應(yīng)用程序不需要配置特殊的連接,也不需關(guān)心當(dāng)前提供服務(wù)的 是哪個(gè)節(jié)點(diǎn)數(shù)據(jù)庫(kù),更不需要重定向。第5頁(yè)共10頁(yè)故障轉(zhuǎn)移群集在自動(dòng)監(jiān)測(cè)和故障轉(zhuǎn)移方面的優(yōu)勢(shì)較為明顯。缺陷:SQL Server 故障轉(zhuǎn)移群集是運(yùn)行在 windows 故障轉(zhuǎn)移群集平臺(tái)上的,因此, wi ndows故障轉(zhuǎn)移群集的可靠性制約著 SQL故障轉(zhuǎn)移群集的可靠性。SQL Server 故障轉(zhuǎn)移群集有些限制條件,如:只能夠使用單一副本;對(duì)硬件要 求有簽名等。SQL S

6、erver 故障轉(zhuǎn)移群集不能預(yù)防共享存儲(chǔ)故障。數(shù)據(jù)庫(kù)鏡像優(yōu)點(diǎn):SQL Server 數(shù)據(jù)庫(kù)鏡像技術(shù)是一套軟件解決方案,在有效控制成本的情況下, 能夠提供幾乎瞬時(shí)的故障轉(zhuǎn)移。缺陷:1. 限制條件較多: 只能夠使用標(biāo)準(zhǔn)服務(wù)器; 只能夠使用數(shù)據(jù)庫(kù)快照對(duì)鏡像服務(wù) 器進(jìn)行有限的報(bào)告;只能夠使用數(shù)據(jù)庫(kù)單一、重復(fù)的副本。2. 兩種運(yùn)行模式各有遺憾:1) 高性能:觸發(fā)故障轉(zhuǎn)移時(shí),可能未完成數(shù)據(jù)同步。2) 高安全:數(shù)據(jù)實(shí)時(shí)同步,但延滯了事務(wù)時(shí)長(zhǎng)。3. 發(fā)生故障轉(zhuǎn)移時(shí),用戶操作失敗,需要嘗試連接( FailOver )至轉(zhuǎn)移后的數(shù) 據(jù)庫(kù)。建議 在成本允許的情況下,推薦采用故障轉(zhuǎn)移群集方案。篇二: SQL Serv

7、er 數(shù)據(jù)庫(kù)熱備方案MSSQLServer 數(shù)據(jù)庫(kù)服務(wù)器可以說(shuō)是應(yīng)用范圍最廣的數(shù)據(jù)庫(kù)產(chǎn)品,并且越來(lái)越 多地在大型和比較關(guān)鍵的應(yīng)用系統(tǒng)中提供服務(wù)。當(dāng)企業(yè)應(yīng)用越來(lái)越復(fù)雜、數(shù)據(jù) 量越來(lái)越大的時(shí)候, SQLServer 數(shù)據(jù)庫(kù)要不停的進(jìn)行處理、存儲(chǔ)、查詢的工作, 這個(gè)時(shí)候企業(yè)就要考慮 SQL Server 數(shù)據(jù)庫(kù)服務(wù)器的性能和速度及安全性了。 然而,長(zhǎng)期以來(lái),SQL SERVE數(shù)據(jù)庫(kù)服務(wù)器都只有“熱備”的解決方案,而沒(méi) 有“負(fù)載均衡”和“集群”的解決方案。這種解決方案固然提升了系統(tǒng)的可靠 性,但也存在一些問(wèn)題: ?面對(duì)大數(shù)據(jù)量和大量的數(shù)據(jù)庫(kù)查詢請(qǐng)求,只能采取縱向提升服務(wù)器檔次的方 法,而縱向提升的成本

8、遠(yuǎn)遠(yuǎn)高于橫向擴(kuò)展。 ?在熱備時(shí),數(shù)據(jù)庫(kù)服務(wù)器只有一臺(tái)在工作,另一臺(tái)處于閑置備份的狀態(tài),造成 了投資的浪費(fèi)。?非實(shí)時(shí)切換。而數(shù)據(jù)庫(kù)路由器軟件ICX的出現(xiàn),為基于MS SQL Server的數(shù)據(jù)庫(kù)系統(tǒng)提供了 一種更優(yōu)秀的集群解決方案。它可以真正的實(shí)現(xiàn) SQLServer 數(shù)據(jù)庫(kù)服務(wù)器的動(dòng) 態(tài)負(fù)載均衡,提高性能和速度;它可以真正的保證 SQLServer 數(shù)據(jù)庫(kù)服務(wù)器不 間斷的提供服務(wù),在服務(wù)器發(fā)生故障的時(shí)候?qū)崟r(shí)切換到其他服務(wù)器上繼續(xù)提供 服務(wù),切換時(shí)間為“零”。數(shù)據(jù)庫(kù)路由器是實(shí)時(shí)并發(fā)數(shù)據(jù)庫(kù)事務(wù)處理同步復(fù)制器和負(fù)載平衡器。數(shù)據(jù)庫(kù)路由器-ICX (意思是:I SEEX DATABASSERVERS,也

9、就是說(shuō),在ICX 后面可以同時(shí)連接N個(gè)數(shù)據(jù)庫(kù)1 所有的數(shù)據(jù)庫(kù)客戶都通過(guò)ICX訪問(wèn)數(shù)據(jù)庫(kù)。當(dāng)訪問(wèn)、查詢 SQL Server數(shù)據(jù) 庫(kù)的時(shí)候 ICX 可以根據(jù)實(shí)際情況分配服務(wù)器來(lái)提供服務(wù),大大提高服務(wù)速度和 優(yōu)化性能,完成負(fù)載均衡。2ICX 可以同時(shí)連接多臺(tái)數(shù)據(jù)庫(kù)( 2-16 臺(tái),具體連多少臺(tái),看客戶的具體需求 而定),這若干臺(tái)數(shù)據(jù)庫(kù)的內(nèi)容在任何時(shí)刻由 ICX 保證是完全一致的。也就是 說(shuō),ICX采用了全新的并發(fā)事務(wù)處理的方式,向連接的N臺(tái)數(shù)據(jù)庫(kù)同步復(fù)制事務(wù) 處理,使得系統(tǒng)在任何時(shí)刻具有多個(gè)一致的最新邏輯數(shù)據(jù)庫(kù)數(shù)據(jù)集。當(dāng)其中一 臺(tái)數(shù)據(jù)庫(kù)服務(wù)器發(fā)生故障的時(shí)候, ICX 可以實(shí)時(shí)的、 第一時(shí)間切換到其

10、他服務(wù)器 上來(lái)繼續(xù)提供服務(wù)。真正的實(shí)現(xiàn)零時(shí)間的服務(wù)器切換,大大提高安全性,真正 意義的實(shí)現(xiàn)服務(wù)器不間斷服務(wù)。第 7 頁(yè) 共 10 頁(yè)篇三: SQL Server 數(shù)據(jù)庫(kù)熱備方案概述為了保證 XXX 公司物業(yè)系統(tǒng)數(shù)據(jù)庫(kù)的安全,穩(wěn)定性,數(shù)據(jù)庫(kù)管理員應(yīng)定期備份 數(shù)據(jù)庫(kù),采用良好的備份策略,一方面維持?jǐn)?shù)據(jù)的安全性;另一方面要保證數(shù) 據(jù)庫(kù)穩(wěn)定,順暢,高效的運(yùn)行。盡最大的努力減少由于數(shù)據(jù)丟失或損壞造成的 業(yè)務(wù)系統(tǒng)宕機(jī),須從備份方面做好基本的保障工作。一、備份介紹1.1 備份方式SQL Server 支持 3種類型的備份:完全數(shù)據(jù)庫(kù)備份,差異數(shù)據(jù)庫(kù)備份,事務(wù)日 志備份。1.1.1 完全備份 完全備份就是備份

11、整個(gè)數(shù)據(jù)庫(kù)的內(nèi)容。若將整個(gè)數(shù)據(jù)庫(kù)的內(nèi)容都備份下來(lái),需 要很多的存儲(chǔ)空間來(lái)存放備份數(shù)據(jù),但其好處是在還原數(shù)據(jù)庫(kù)時(shí),也只要將整 個(gè)數(shù)據(jù)庫(kù)從一份數(shù)據(jù)庫(kù)備份還原到 SQL Server 中即可。它是其他備份的基礎(chǔ), 再做其他備份之前,必須得先做此方式的備份。1.2.2 差異備份 差異備份就是備份從上一次執(zhí)行“完全”數(shù)據(jù)庫(kù)備份后有改動(dòng)的數(shù)據(jù),因此所 需要的備份時(shí)間和備份空間都比“完全”方式少,所以此方式最合適作為經(jīng)常 性的備份方式。1.2.3 事務(wù)日志備份 該備份是備份事務(wù)記錄文件的內(nèi)容,由于事務(wù)日志文件只會(huì)記錄我們?cè)谇耙淮?數(shù)據(jù)庫(kù)備份或事務(wù)日志記錄備份之后,對(duì)數(shù)據(jù)庫(kù)所做的變動(dòng)過(guò)程,也就是只記錄某時(shí)間段

12、的數(shù)據(jù)庫(kù)變動(dòng)情況,因此在做事務(wù)記錄備份之前,必須做一次完全 的數(shù)據(jù)庫(kù)備份。1.2 備份方案的制定原則 在制定數(shù)據(jù)庫(kù)的備份策略時(shí)需要考慮數(shù)據(jù)庫(kù)RPO, RTO。RTO(Recovery Time Objective) 則是指災(zāi)難發(fā)生后,從系統(tǒng)宕機(jī)導(dǎo)致業(yè)務(wù)停頓 之刻開(kāi)始,到系統(tǒng)恢復(fù)至可以支持業(yè)務(wù)部門運(yùn)作,業(yè)務(wù)恢復(fù)運(yùn)營(yíng)之時(shí),此兩點(diǎn) 之間的時(shí)間。RPO(Recovery Point Objective) 是指災(zāi)難發(fā)生后,容災(zāi)系統(tǒng)能把數(shù)據(jù)恢復(fù)到災(zāi) 難發(fā)生前時(shí)間點(diǎn)的數(shù)據(jù),它是衡量企業(yè)在災(zāi)難發(fā)生后會(huì)丟失多少生產(chǎn)數(shù)據(jù)的指 標(biāo)。二、業(yè)務(wù)數(shù)據(jù)庫(kù)現(xiàn)狀1.192.168.1.4 、192.168.1.7 發(fā)布服務(wù)器192.168.1.4 ,192.168.1.7 是目前的物業(yè)系統(tǒng)的主服務(wù)器。兩個(gè)服務(wù)器上各有一個(gè)名為DB_CSM數(shù)據(jù)庫(kù)大小都在150G多,分別向192.168.1.3進(jìn)行事物日志傳送、 9服務(wù)器上做了訂閱,2. 復(fù)制分發(fā)服務(wù)器 192.168.1.6該服務(wù)器是訂閱發(fā)布的分發(fā)服務(wù)器。即 192.168.1

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論