




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、DAT211: Choosing a High Availability Solution第1頁議程介紹 SQL Server 幾個滿足可用性需求技術(shù)對可用性高層次定義宕機(jī)幾個原因分析 5 種常見高可用性需求,以及 SQL Server對應(yīng)處理方案第2頁SQL Server 高可用性功效新名稱一直在線技術(shù)主要用于支持需要高可用性關(guān)鍵關(guān)鍵應(yīng)用提升有計劃宕機(jī)期間可用性應(yīng)用,操作系統(tǒng),硬件升級系統(tǒng)維護(hù)為意外宕機(jī)提供保護(hù)和快速恢復(fù)人為犯錯系統(tǒng)問題從數(shù)據(jù)損壞恢復(fù)自然災(zāi)害SQL Server 企業(yè)版提供一直在線技術(shù)微軟將會繼續(xù)投入,在未來 SQL Server 產(chǎn)品中擴(kuò)展一直在線技術(shù)一直在線技術(shù)SQL S
2、erver 第3頁Microsoft一直在線合作搭檔計劃SQL Server *In progress第4頁什么是可用性?可用性通常是由明確或暗含服務(wù)級別協(xié)議(SLA)來定義比如當(dāng)訂單能夠在一分鐘內(nèi)處理完,那么訂單系統(tǒng)就是可用。可接收最長宕機(jī)時間是每個月 5 分鐘。宕機(jī)時間 = 不能到達(dá) SLA 時間通常 uptime 是被統(tǒng)計下來 (i.e. 99.993%), 這個并不包含計劃內(nèi)宕機(jī)時間SLA 應(yīng)該被用來設(shè)計,布署,修改和監(jiān)控系統(tǒng)第5頁應(yīng)用程序宕機(jī)原因系統(tǒng)管理更新安裝,索引重建邏輯錯誤 (用戶或應(yīng)用)錯誤數(shù)據(jù)修改,意外修改自然災(zāi)害臺風(fēng),火災(zāi)硬件失敗內(nèi)存,網(wǎng)絡(luò),磁盤軟件失敗Bugs第6頁SQ
3、L Server 高可用性方案高可用性需求處理方案系統(tǒng)管理在線管理從應(yīng)用或用戶錯誤中恢復(fù)邏輯恢復(fù)站點災(zāi)難保護(hù)數(shù)據(jù)庫或存放鏡像數(shù)據(jù)庫查詢橫向冗余擴(kuò)展復(fù)制高可用系統(tǒng)硬件Microsoft 群集,SQL Server 一直在線Reviewed Solutions第7頁在線管理應(yīng)用場景舉例打補(bǔ)丁或升級出于系統(tǒng)維護(hù)需要,遷移一個表布署一個應(yīng)用程序新版本恢復(fù)損壞數(shù)據(jù)處理方案滾動升級和數(shù)據(jù)庫鏡像熱補(bǔ)丁,日志傳送,或者復(fù)制快速升級在線命令:alter table, index create, index rebuild在線細(xì)粒度恢復(fù)企業(yè)版企業(yè)版第8頁滾動升級分三步升級鏡像,或訂閱者交換角色數(shù)據(jù)庫鏡像 故障轉(zhuǎn)移
4、到鏡像日志傳送復(fù)制 客戶端重定向到訂閱者升級原數(shù)據(jù)庫norecovery 備份主日志恢復(fù)輔助數(shù)據(jù)庫重定向客戶端到輔助數(shù)據(jù)庫可選:再次交換角色第9頁在線管理第10頁SQL Server 高可用性處理方案高可用性需求處理方案系統(tǒng)管理在線管理從應(yīng)用或用戶錯誤中恢復(fù)邏輯恢復(fù)站點災(zāi)難保護(hù)數(shù)據(jù)庫或存放鏡像數(shù)據(jù)庫查詢橫向冗余擴(kuò)展復(fù)制高可用系統(tǒng)硬件Microsoft 群集,SQL Server 一直在線Reviewed Solutions第11頁用戶或應(yīng)用程序錯誤恢復(fù)場景例子一張表被意外刪除一個應(yīng)用程序錯誤修改了數(shù)據(jù)用戶未經(jīng)授權(quán)就修改了數(shù)據(jù)處理方案:邏輯恢復(fù)及時對系統(tǒng)進(jìn)行快照周期性照數(shù)據(jù)庫快照用 restor
5、e delay/standby 選項將日志傳送到另外站點上在關(guān)鍵時間點對日志進(jìn)行標(biāo)識使用 diff 工具比較表當(dāng)前版本和就版本跟蹤 DML 命令歷史使用 SQL Trace 或定制復(fù)制第12頁Transaction Log Backup日志備份SQL Server 日志傳送工作原理主數(shù)據(jù)庫隸屬數(shù)據(jù)庫隸屬實例主實例Transaction Log BackupTransaction Log BackupTransaction Log BackupTransaction Log BackupTransaction Log BackupTransaction Log Backup日志備份復(fù)制Trans
6、action Log Backupupdate ordersset.日志恢復(fù)第13頁SQL Server 數(shù)據(jù)庫快照工作原理主數(shù)據(jù)庫V1Select from orderswhereUpdate ordersset.Database FilesInstanceV2快照數(shù)據(jù)庫一旦創(chuàng)建,就維持原數(shù)據(jù)庫快照視圖Create snapshot database “Snapshot DB” on ( filename=)as snapshot of “Main DB”Database Pages第14頁邏輯恢復(fù)用戶錯誤第15頁SQL Server 高可用性處理方案高可用性需求處理方案系統(tǒng)管理在線管理從應(yīng)
7、用或用戶錯誤中恢復(fù)邏輯恢復(fù)站點災(zāi)難保護(hù)數(shù)據(jù)庫或存放鏡像數(shù)據(jù)庫查詢橫向冗余擴(kuò)展復(fù)制高可用系統(tǒng)硬件Microsoft 群集,SQL Server 一直在線Reviewed Solutions第16頁站點災(zāi)難保護(hù)場景地震,火災(zāi),洪水等造成數(shù)據(jù)中心無法運作處理方案數(shù)據(jù)鏡像到隸屬站點優(yōu)化方案 允許快速故障轉(zhuǎn)移到隸屬站點能夠采取日志傳送實現(xiàn)額外站點保護(hù)第三方 geo-群集 方案實現(xiàn)數(shù)據(jù)中心存放介質(zhì)級冗余SQL Server 一直在線提議處理方案: /SQL/AlwaysOn第17頁數(shù)據(jù)庫鏡像同時模式鏡像服務(wù)器主體服務(wù)器見證服務(wù)器日志應(yīng)用程序SQL ServerSQL Server22451數(shù)據(jù)數(shù)據(jù)日志32
8、3鏡像一直復(fù)制 保持同時提交第18頁數(shù)據(jù)庫鏡像配置分為三步第一步:使用norecovery 參數(shù)將數(shù)據(jù)拷貝恢復(fù)到鏡像站點第二步:配置通訊 endpoint第三步:設(shè)置數(shù)據(jù)保護(hù)級別和開啟鏡像第19頁數(shù)據(jù)庫鏡像災(zāi)難恢復(fù)第20頁SQL Server 高可用性處理方案高可用性需求處理方案系統(tǒng)管理在線管理從應(yīng)用或用戶錯誤中恢復(fù)邏輯恢復(fù)站點災(zāi)難保護(hù)數(shù)據(jù)庫或存放鏡像數(shù)據(jù)庫查詢橫向冗余擴(kuò)展復(fù)制高可用系統(tǒng)硬件Microsoft 群集,SQL Server 一直在線Reviewed Solutions第21頁數(shù)據(jù)庫查詢橫向冗余擴(kuò)展場景在備用服務(wù)器上進(jìn)行靠近實時查詢,而且這臺服務(wù)器也用作災(zāi)難恢復(fù)冗余數(shù)據(jù)庫服務(wù)器橫向
9、擴(kuò)展以提升查詢性能,而且能夠用其中任意一臺作為災(zāi)難恢復(fù)服務(wù)器處理方案事物復(fù)制點對點復(fù)制企業(yè)版第22頁復(fù)制選項New Jersey事物服務(wù)報表 + 冗余點對點復(fù)制查詢橫向擴(kuò)展 + 冗余New YorkBostonSeattleTokyoShanghaiEngland第23頁SQL Server 高可用性處理方案高可用性需求處理方案系統(tǒng)管理在線管理從應(yīng)用或用戶錯誤中恢復(fù)邏輯恢復(fù)站點災(zāi)難保護(hù)數(shù)據(jù)庫或存放鏡像數(shù)據(jù)庫查詢橫向冗余擴(kuò)展復(fù)制高可用系統(tǒng)硬件Microsoft 群集,SQL Server 一直在線Reviewed Solutions第24頁高可用系統(tǒng)硬件場景:最大系統(tǒng)硬件可靠性處理方案Micro
10、soft 群集技術(shù) 實例故障轉(zhuǎn)移SQL Server 一直在線提議處理方案SQL Server 一直在線合作搭檔提供存放方案都是經(jīng)過仔細(xì)檢驗,都符合 Microsoft SQL Server Storage Solution 需求 SQL Server 一直在線技術(shù)和合作搭檔存放方案一起提供高度可用和可靠點到點方案SQL Server 一直在線合作搭檔計劃第一階段主要是存放方案,未來階段會重視其它硬件和軟件該計劃合作搭檔 /SQL/AlwaysOn第25頁Microsoft 群集技術(shù)當(dāng)?shù)胤?wù)器硬件冗余使用共享磁盤子系統(tǒng)整個實體虛擬成一個單元,并作為一個單元故障遷移能夠包含其它非 SQL Ser
11、ver 資源不直接支持災(zāi)難恢復(fù)合作搭檔提供存放級別復(fù)制方案群集技術(shù)能夠和數(shù)據(jù)庫鏡像,日志傳送,或復(fù)制一起使用第26頁總體方案數(shù)據(jù)庫鏡像任備份暖備份邏輯恢復(fù)日志傳送日志傳送 With Restore Delay生產(chǎn)環(huán)境數(shù)據(jù)庫復(fù)制數(shù)據(jù)庫查詢橫向擴(kuò)展群集數(shù)據(jù)庫鏡像主數(shù)據(jù)庫站點災(zāi)難恢復(fù)日志傳送數(shù)據(jù)庫額外災(zāi)難恢復(fù)邏輯恢復(fù)復(fù)制數(shù)據(jù)庫查詢橫向冗余擴(kuò)展群集當(dāng)?shù)胤?wù)器冗余一直在線合作搭檔方案極高硬件可靠性第27頁更多信息SQL Server High Availability Home/sql/technologies/highavailabilitySQL Server 一直在線計劃/SQL/AlwaysOn
12、Technet SQL Server 高可用性最正確實踐/technet/prodtechnol/sql/deploy/sqlhalp.mspx第28頁資源Technical Chats and Webcasts/communities/chats/default.mspx /usa/webcasts/default.aspMicrosoft Learning and Certification/learning/default.mspxMSDN & TechNet /msdn/technetVirtual Labs/technet/traincert/virtuallab/rms.mspxNewsgroups/communities/newsgroups/en-us/default.aspxcommunities/newsgroups/en-us/default.aspxTechnical Community Sites/communities/default.mspxUser Groups/communities/usergroups/default.mspx第29頁Appendix: High Availability Features By EditionFeatureExpressWorkgroupStandardEnterprise數(shù)據(jù)庫鏡像XXFailover
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 課題開題報告:大思政下立德樹人的育人模式研究
- 課題開題報告:從族別到中華民族共同體:我國民族傳統(tǒng)體育研究范式的新時代重構(gòu)研究
- 二零二五年度農(nóng)村房產(chǎn)買賣合同(含農(nóng)業(yè)用地租賃權(quán))
- 2025年度跨區(qū)域借調(diào)人員管理與協(xié)作協(xié)議
- 2025年度責(zé)任險賠償權(quán)益轉(zhuǎn)讓協(xié)議范本
- 2025年度消毒餐具原材料采購代理合同
- 2025年度高級管理人員薪酬保密與業(yè)績考核協(xié)議
- 二零二五年度城市綠化項目房屋拆遷補(bǔ)償協(xié)議范本
- 2025年度旅游團(tuán)隊責(zé)任免除協(xié)議
- 二零二五年度木工行業(yè)品牌推廣合作協(xié)議
- 教育部《中小學(xué)校園食品安全和膳食經(jīng)費管理工作指引》專題講座
- 龍門吊安裝及拆除安全專項施工方案
- 2024年江蘇省中小學(xué)生金鑰匙科技競賽(高中組)考試題庫(含答案)
- 理療課件教學(xué)課件
- 2024解析:第十二章滑輪-講核心(解析版)
- 《非精密進(jìn)近》課件
- 人教PEP版(一起)(2024)一年級上冊英語全冊教案(單元整體教學(xué)設(shè)計)
- 2024 年下半年數(shù)學(xué)一年級數(shù)學(xué)思維挑戰(zhàn)試卷
- 網(wǎng)絡(luò)試運行方案
- 艾滋病信息管理制度
- 語文修改語病-五年(高考2020至2024)修改病句真題詳盡解析
評論
0/150
提交評論