數(shù)據(jù)庫維持高可用性.ppt_第1頁
數(shù)據(jù)庫維持高可用性.ppt_第2頁
數(shù)據(jù)庫維持高可用性.ppt_第3頁
數(shù)據(jù)庫維持高可用性.ppt_第4頁
數(shù)據(jù)庫維持高可用性.ppt_第5頁
已閱讀5頁,還剩49頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1,第七章 .數(shù)據(jù)庫維持高可用性,SQL Server 2008數(shù)據(jù)庫實踐教程管理與維護篇,2,項目引入,Margies Travel公司的總部位于San Francisco,該公司為客戶提供旅游服務(wù),客戶可以通過該公司的代理或者公司網(wǎng)站指定旅行計劃。 Margies Travel公司增加新產(chǎn)品后,公司網(wǎng)站出現(xiàn)了不穩(wěn)定現(xiàn)象,當維護網(wǎng)站的底層數(shù)據(jù)時,客戶將無法通過網(wǎng)站購買產(chǎn)品或服務(wù)。 該公司剛剛與負責發(fā)布和管理其網(wǎng)站和其他應(yīng)用程序的咨詢公司解約。因為該咨詢公司不能為Margies Travel公司的關(guān)鍵業(yè)務(wù)系統(tǒng)提供高可用性。,3,項目引入,新任首席技術(shù)官已授命提高所有關(guān)鍵業(yè)務(wù)系統(tǒng)的高可用性。首席

2、技術(shù)官剛聘請了一位DBA和系統(tǒng)管理員協(xié)助此項任務(wù),同時管理日常運作。,4,項目引入,可用性:指在發(fā)生故障的情況下,確保支持企業(yè)的核心應(yīng)用程序和服務(wù)仍能繼續(xù)正常運轉(zhuǎn)。 討論:為什么需要高可用性? 關(guān)鍵應(yīng)用程序要求停機時間最短 停機影響業(yè)務(wù),5,影響可用性的因素,軟件故障:客戶端和服務(wù)器應(yīng)用程序。,硬件組件故障:考慮到系統(tǒng)中每個硬件組件的故障影響,如:硬盤、處理器內(nèi)存等。,網(wǎng)絡(luò)故障:網(wǎng)絡(luò)配置問題,或電纜問題。,電力故障和自然災(zāi)害:停電、洪水等。,6,課程目標,理解實現(xiàn)SQL Server 2008 高可用性技術(shù)分類 數(shù)據(jù)庫鏡像 日志傳送,7,7-1 SQL Server 2008 高可用性技術(shù),7

3、-1-1SQL Server 2008 高可用性解決方案,1故障轉(zhuǎn)移群集 故障轉(zhuǎn)移群集可對整個 SQL Server 實例的高可用性提供支持。故障轉(zhuǎn)移群集由具有兩個或多個共享磁盤的一個或多個節(jié)點(服務(wù)器)組成。每個 Microsoft 群集服務(wù) (MSCS) 的群集組(稱為“資源組”)中均安裝有應(yīng)用程序(如 SQL Server)。在任何給定的時間點,每個資源組僅屬于群集中的一個節(jié)點。,8,7-1 SQL Server 2008 高可用性技術(shù),7-1-1SQL Server 2008 高可用性解決方案,2數(shù)據(jù)庫鏡像 數(shù)據(jù)庫鏡像所帶來的可用性等級比以前使用 SQL Server 所能達到的可用性

4、等級有了大幅提升,并提供了故障轉(zhuǎn)移群集這一易于管理的可選方案。,9,7-1 SQL Server 2008 高可用性技術(shù),7-1-1SQL Server 2008 高可用性解決方案,3日志傳送 日志傳送能夠?qū)⑹聞?wù)日志備份從一個數(shù)據(jù)庫(稱為“主數(shù)據(jù)庫”)發(fā)送到另一臺服務(wù)器(稱為“輔助服務(wù)器”)上的輔助數(shù)據(jù)庫。 日志傳送配置包括一個主服務(wù)器(包含主數(shù)據(jù)庫),一個或多個輔助服務(wù)器(每個服務(wù)器包含一個輔助數(shù)據(jù)庫)和一個監(jiān)視服務(wù)器。每個輔助服務(wù)器從“主數(shù)據(jù)庫”的日志備份以固定的時間間隔更新輔助數(shù)據(jù)庫。,數(shù)據(jù)庫鏡像與日志傳送相比,其優(yōu)點在于:它是一種同步的“無數(shù)據(jù)丟失”配置,是本 地支持的簡單的故障轉(zhuǎn)移策

5、略。,10,7-1 SQL Server 2008 高可用性技術(shù),7-1-1SQL Server 2008 高可用性解決方案,4復(fù)制 復(fù)制使用的是發(fā)布-訂閱模式,即由主服務(wù)器(發(fā)布服務(wù)器)向輔助服務(wù)器(訂閱服務(wù)器)發(fā)布數(shù)據(jù)。復(fù)制可在這些服務(wù)器間提供實時的可用性和可伸縮性。 SQL Server 提供了三種復(fù)制類型:快照、事務(wù)以及合并;事務(wù)復(fù)制的滯后時間最短,在要求高可用性的情況下最常用。,11,7-2 數(shù)據(jù)庫鏡像,學(xué)習(xí)數(shù)據(jù)庫鏡像的操作模式 理解數(shù)據(jù)庫鏡像的工作過程 能夠配置數(shù)據(jù)庫鏡像及實現(xiàn)故障轉(zhuǎn)移,12,7-2 數(shù)據(jù)庫鏡像,7-2-1數(shù)據(jù)庫鏡像的組成,數(shù)據(jù)庫鏡像由兩個數(shù)據(jù)庫必須的數(shù)據(jù)庫角色組成

6、,一個是主體服務(wù)器角色,一個是鏡像服務(wù)器角色。還有一個可選的服務(wù)器角色為見證服務(wù)器角色。,13,7-2 數(shù)據(jù)庫鏡像,7-2-1數(shù)據(jù)庫鏡像的組成,1主體服務(wù)器(Principal Role)之主體數(shù)據(jù)庫,主體數(shù)據(jù)庫提供客戶端應(yīng)用程序的連接,查詢,更新,執(zhí)行相關(guān)事務(wù)等,主體數(shù)據(jù)庫要求使用完全恢復(fù)模式。 2鏡像服務(wù)器(Mirror Role)之鏡像數(shù)據(jù)庫,鏡像數(shù)據(jù)庫持續(xù)同步來自主體數(shù)據(jù)庫的事務(wù),使得鏡像數(shù)據(jù)庫的數(shù)據(jù)與主體數(shù)據(jù)庫保持一致。鏡像數(shù)據(jù)庫不允許任何的連接存在,但可以對其創(chuàng)建數(shù)據(jù)庫快照來作為只讀數(shù)據(jù)庫,實現(xiàn)用戶的相關(guān)查詢操作。,14,7-2 數(shù)據(jù)庫鏡像,7-2-1數(shù)據(jù)庫鏡像的組成,3見證服務(wù)器

7、(Witness Server),可選的配置,用于高可用性操作模式,通過見證服務(wù)器自動偵測故障,實現(xiàn)角色切換和故障轉(zhuǎn)移。一個見證服務(wù)器可以為多組鏡像提供服務(wù)。 4角色的轉(zhuǎn)換。主體數(shù)據(jù)庫與鏡像數(shù)據(jù)庫互為伙伴,當見證服務(wù)器偵測到主體服務(wù)器故障時,在高可用性模式下,實現(xiàn)故障自動轉(zhuǎn)移后,會自動將主體服務(wù)器切換為鏡像服務(wù)器角色,即角色發(fā)生了互換。,15,7-2 數(shù)據(jù)庫鏡像,7-2-2數(shù)據(jù)庫鏡像的工作過程,主體數(shù)據(jù)庫提供服務(wù),當有來自客戶端對主體數(shù)據(jù)庫的更新時,主體數(shù)據(jù)庫將數(shù)據(jù)寫入主體數(shù)據(jù)庫的同時也將事務(wù)傳送給鏡像數(shù)據(jù)庫。鏡像數(shù)據(jù)庫來自主體數(shù)據(jù)庫的事務(wù),發(fā)送消息通知主體服務(wù)器。主體服務(wù)器收到來自鏡像服務(wù)器

8、中鏡像數(shù)據(jù)寫入完畢的消息后,將完成結(jié)果反饋給客戶端。 數(shù)據(jù)庫鏡像的最簡單形式僅涉及主體服務(wù)器和鏡像服務(wù)器,下圖顯示了一個涉及兩個服務(wù)器的會話。,16,7-2 數(shù)據(jù)庫鏡像,7-2-2數(shù)據(jù)庫鏡像的工作過程,另一種配置涉及第三個服務(wù)器實例,該實例稱為“見證服務(wù)器”。下圖顯示了一個包含見證服務(wù)器的會話。,17,7-2 數(shù)據(jù)庫鏡像,7-2-3數(shù)據(jù)庫鏡像的操作模式,實驗1:掌握SQL server 2008配置數(shù)據(jù)庫鏡像、監(jiān)控鏡像狀態(tài)及實現(xiàn)故障轉(zhuǎn)移,第一步:要在主體服務(wù)器實例對目標數(shù)據(jù)庫進行備份,然后在鏡像服務(wù)器實例上還原該數(shù)據(jù)庫,并且保持數(shù)據(jù)庫為還原狀態(tài)。那么,我們就在主體服務(wù)器實例上新建bbs數(shù)據(jù)庫,

9、該數(shù)據(jù)庫數(shù)據(jù)文件和日志文件放在“E:Program FilesMicrosoft SQL ServerMSSQL.1MSSQLData”目錄下,對bbs數(shù)據(jù)庫進行備份,放在默認目錄下,備份文件名為bbs.bak。,18,19,7-2 數(shù)據(jù)庫鏡像,7-2-3數(shù)據(jù)庫鏡像的操作模式,實驗1:掌握SQL server 2008配置數(shù)據(jù)庫鏡像、監(jiān)控鏡像狀態(tài)及實現(xiàn)故障轉(zhuǎn)移,第二步:在鏡像服務(wù)器實例上還原bbs數(shù)據(jù)庫,并且保持數(shù)據(jù)庫為還原狀態(tài),將數(shù)據(jù)庫的數(shù)據(jù)文件和日志文件存放路徑改為“E:Program FilesMicrosoft SQL ServerMSSQL.4MSSQLData”。,20,7-2 數(shù)

10、據(jù)庫鏡像,7-2-3數(shù)據(jù)庫鏡像的操作模式,實驗1:掌握SQL server 2008配置數(shù)據(jù)庫鏡像、監(jiān)控鏡像狀態(tài)及實現(xiàn)故障轉(zhuǎn)移,第三步:在主體數(shù)據(jù)庫上配置數(shù)據(jù)庫鏡像。選中bbs數(shù)據(jù)庫,單擊右鍵選屬性,在bbs的“數(shù)據(jù)庫屬性”窗口中,查看“鏡像”選擇頁,如圖所示,21,7-2 數(shù)據(jù)庫鏡像,7-2-3數(shù)據(jù)庫鏡像的操作模式,實驗1:掌握SQL server 2008配置數(shù)據(jù)庫鏡像、監(jiān)控鏡像狀態(tài)及實現(xiàn)故障轉(zhuǎn)移,第四步:單擊“配置安全性”按鈕,開始配置鏡像。這時,將彈出配置鏡像安全性向?qū)?,該向?qū)е饕脕砼渲苗R像中的主體服務(wù)器實例、鏡像服務(wù)器實例與見證服務(wù)器實例的安全性,如圖所示。,22,7-2 數(shù)據(jù)庫鏡

11、像,7-2-3數(shù)據(jù)庫鏡像的操作模式,實驗1:掌握SQL server 2008配置數(shù)據(jù)庫鏡像、監(jiān)控鏡像狀態(tài)及實現(xiàn)故障轉(zhuǎn)移,第五步:單擊“下一步”按鈕,將看到“包括見證服務(wù)器”界面,如圖所示。在這個界面中,選擇是否包含見證服務(wù)器實例。如果不包含見證服務(wù)器實例,那么將無法實現(xiàn)自動的故障轉(zhuǎn)移。,23,7-2 數(shù)據(jù)庫鏡像,7-2-3數(shù)據(jù)庫鏡像的操作模式,實驗1:掌握SQL server 2008配置數(shù)據(jù)庫鏡像、監(jiān)控鏡像狀態(tài)及實現(xiàn)故障轉(zhuǎn)移,第六步:選擇“是”選項,單擊“下一步”按鈕,這時將看到“選擇要配置的服務(wù)器”界面,如圖所示,24,7-2 數(shù)據(jù)庫鏡像,7-2-3數(shù)據(jù)庫鏡像的操作模式,實驗1:掌握SQ

12、L server 2008配置數(shù)據(jù)庫鏡像、監(jiān)控鏡像狀態(tài)及實現(xiàn)故障轉(zhuǎn)移,第七步:選中“見證服務(wù)器實例”復(fù)選框,單擊“下一步”按鈕,將看到“主體服務(wù)器實例”界面,如圖所示,25,7-2 數(shù)據(jù)庫鏡像,7-2-3數(shù)據(jù)庫鏡像的操作模式,實驗1:掌握SQL server 2008配置數(shù)據(jù)庫鏡像、監(jiān)控鏡像狀態(tài)及實現(xiàn)故障轉(zhuǎn)移,第九步:單擊“下一步”按鈕,將會看到“見證服務(wù)器實例”界面。在該界面中選擇要使用的,然后指定偵聽端口號和端點的名稱,如圖所示,26,7-2 數(shù)據(jù)庫鏡像,7-2-3數(shù)據(jù)庫鏡像的操作模式,實驗1:掌握SQL server 2008配置數(shù)據(jù)庫鏡像、監(jiān)控鏡像狀態(tài)及實現(xiàn)故障轉(zhuǎn)移,第十步:再單擊“下

13、一步”按鈕,將會看到“服務(wù)帳戶”界面。在該界面中分別指定不同實例的服務(wù)賬戶,然后單擊“下一步”按鈕,如果服務(wù)器實例使用相同的賬戶作為SQL Server的服務(wù)賬戶,那么可以不填寫這些賬戶,27,7-2 數(shù)據(jù)庫鏡像,7-2-3數(shù)據(jù)庫鏡像的操作模式,實驗1:掌握SQL server 2008配置數(shù)據(jù)庫鏡像、監(jiān)控鏡像狀態(tài)及實現(xiàn)故障轉(zhuǎn)移,第十一步:直接單擊“下一步”按鈕,這時將看到完成界面,如圖所示,28,7-2 數(shù)據(jù)庫鏡像,7-2-3數(shù)據(jù)庫鏡像的操作模式,實驗1:掌握SQL server 2008配置數(shù)據(jù)庫鏡像、監(jiān)控鏡像狀態(tài)及實現(xiàn)故障轉(zhuǎn)移,第十二步:單擊“完成”按鈕,將完成鏡像安全性的配置,將顯示正

14、在配置端點界面,如圖所示。配置成功后,將會收到一個提示,詢問是否開始數(shù)據(jù)庫鏡像,單擊“開始鏡像”按鈕,29,7-2 數(shù)據(jù)庫鏡像,7-2-3數(shù)據(jù)庫鏡像的操作模式,實驗1:掌握SQL server 2008配置數(shù)據(jù)庫鏡像、監(jiān)控鏡像狀態(tài)及實現(xiàn)故障轉(zhuǎn)移,第十三步:配置成功后,將會收到一個提示,詢問是否開始數(shù)據(jù)庫鏡像,單擊“開始鏡像”按鈕,將會看到鏡像屬性界面中“開始鏡像”按鈕變成灰色,無法單擊,現(xiàn)在數(shù)據(jù)庫已經(jīng)處于鏡像狀態(tài),如圖所示,30,7-2 數(shù)據(jù)庫鏡像,7-2-3數(shù)據(jù)庫鏡像的操作模式,實驗1:掌握SQL server 2008配置數(shù)據(jù)庫鏡像、監(jiān)控鏡像狀態(tài)及實現(xiàn)故障轉(zhuǎn)移,第十四步:bbs數(shù)據(jù)庫的狀態(tài)

15、已經(jīng)變成“主體,已同步”,而鏡像數(shù)據(jù)庫實例當中的bbs數(shù)據(jù)庫已經(jīng)變成“鏡像,己同步正在還原”狀態(tài),如果沒有變化,則單擊上一個界面的“刷新”按鈕,如圖所示,31,7-2 數(shù)據(jù)庫鏡像,7-2-3數(shù)據(jù)庫鏡像的操作模式,實驗1:掌握SQL server 2008配置數(shù)據(jù)庫鏡像、監(jiān)控鏡像狀態(tài)及實現(xiàn)故障轉(zhuǎn)移,第十五步:在主體服務(wù)器上bbs數(shù)據(jù)庫中新建一張表,單擊圖中的“故障轉(zhuǎn)移”按鈕,32,7-2 數(shù)據(jù)庫鏡像,7-2-3數(shù)據(jù)庫鏡像的操作模式,實驗1:掌握SQL server 2008配置數(shù)據(jù)庫鏡像、監(jiān)控鏡像狀態(tài)及實現(xiàn)故障轉(zhuǎn)移,第十六步:可以使用“數(shù)據(jù)庫屬性”窗口當中的數(shù)據(jù)庫鏡像界面來切換數(shù)據(jù)庫的鏡像狀態(tài),

16、 在切換后,可以看到數(shù)據(jù)庫的狀態(tài)已經(jīng)切換過來,如圖所示,在主體服務(wù)器上bbs數(shù)據(jù)庫中新建一張表已轉(zhuǎn)移到鏡像服務(wù)器的bbs數(shù)據(jù)庫中。,33,7-2 數(shù)據(jù)庫鏡像,7-2-3數(shù)據(jù)庫鏡像的操作模式,實驗1:掌握SQL server 2008配置數(shù)據(jù)庫鏡像、監(jiān)控鏡像狀態(tài)及實現(xiàn)故障轉(zhuǎn)移,問題:為什么開始鏡像時會彈出:SQL Server無法創(chuàng)建鏡像端點“鏡像”,如圖所示。,34,7-2 數(shù)據(jù)庫鏡像,7-2-3數(shù)據(jù)庫鏡像的操作模式,實驗1:掌握SQL server 2008配置數(shù)據(jù)庫鏡像、監(jiān)控鏡像狀態(tài)及實現(xiàn)故障轉(zhuǎn)移,默認情況下,數(shù)據(jù)庫鏡像是被禁用的,要啟用數(shù)據(jù)庫鏡像,必須使用跟蹤標志1400。打開“SQL

17、Server Configuration Manager”工具,分別單擊SQL Server(MSSQLSERVER)、SQL Server(MIRROR)、SQL Server(WITNESS)三個服務(wù)器的右鍵選屬性,在屬性窗口中,單擊“高級”選項卡,在啟動參數(shù)欄中輸入“;-T1400”,重新啟動三個服務(wù)器:SQL Server(MSSQLSERVER)、SQL Server(MIRROR)、SQL Server(WITNESS),分別選中三個服務(wù)器,單擊右鍵選“重新啟動”,35,7-3 日志傳送,理解日志傳送操作 配置日志傳送過程,36,7-3 日志傳送,7-3-1日志傳送簡介,日志傳送由

18、3項操作組成: 1在主服務(wù)器實例中備份事務(wù)日志。 2將事務(wù)日志文件復(fù)制到輔助服務(wù)器實例。 3在輔助服務(wù)器實例中還原日志備份。 日志可傳送到多個輔助服務(wù)器實例。在這種情況下,需要對每個輔助服務(wù)器實例重復(fù)操作2和操作3。日志傳送配置不會自動從主服務(wù)器故障轉(zhuǎn)移到輔助服務(wù)器。如果主數(shù)據(jù)庫變?yōu)椴豢捎?,可手動使任意輔助數(shù)據(jù)庫在線。日志傳送還提供了將查詢處理從主服務(wù)器重新分配到一個或多個輔助數(shù)據(jù)庫的方法。,37,7-3 日志傳送,7-3-1日志傳送簡介,1主服務(wù)器和數(shù)據(jù)庫 在日志傳送配置中,主服務(wù)器是 SQL Server 數(shù)據(jù)庫引擎的實例,即生產(chǎn)服務(wù)器。主數(shù)據(jù)庫是主服務(wù)器上希望備份到其他服務(wù)器的數(shù)據(jù)庫。通

19、過 SQL Server Management Studio 進行的所有日志傳送配置管理都是在主數(shù)據(jù)庫中執(zhí)行的。 主數(shù)據(jù)庫必須使用完整恢復(fù)模式或大容量日志恢復(fù)模式,將數(shù)據(jù)庫切換為簡單恢復(fù)模式會導(dǎo)致日志傳送停止工作。,2輔助服務(wù)器和數(shù)據(jù)庫 在日志傳送配置中,輔助服務(wù)器是用來保存主數(shù)據(jù)庫的最新備份的服務(wù)器。一臺輔助服務(wù)器可以包含多臺不同主服務(wù)器中數(shù)據(jù)庫的備份副本。輔助數(shù)據(jù)庫必須通過還原主數(shù)據(jù)庫的完整備份的方法進行初始化。還原時可以使用 NORECOVERY 或 STANDBY 選項。這可以手動或通過 SQL Server Management Studio 實現(xiàn)。,38,7-3 日志傳送,7-3-

20、1日志傳送簡介,3監(jiān)視服務(wù)器 監(jiān)視服務(wù)器是可選的,它可以跟蹤日志傳送的所有細節(jié),包括:主數(shù)據(jù)庫中事務(wù)日志最近一次備份的時間;輔助服務(wù)器最近一次復(fù)制和還原備份文件的時間;有關(guān)任何備份失敗警報的信息。 監(jiān)視服務(wù)器應(yīng)獨立于主服務(wù)器和輔助服務(wù)器,以避免由于主服務(wù)器或輔助服務(wù)器的丟失而丟失關(guān)鍵信息和中斷監(jiān)視。,39,7-3 日志傳送,7-3-2日志傳送操作,日志傳送由4個操作組成:備份作業(yè)、復(fù)制作業(yè)、還原作業(yè)和警報作業(yè),它們由專門的 SQL Server 代理作業(yè)進行處理。 1備份作業(yè) 在主服務(wù)器實例上為每個主數(shù)據(jù)庫創(chuàng)建一個備份作業(yè)。它執(zhí)行備份操作,將歷史記錄信息記錄到本地服務(wù)器和監(jiān)視服務(wù)器上,并刪除舊

21、備份文件和歷史記錄信息。在啟用日志傳送時,主服務(wù)器實例上會創(chuàng)建 SQL Server 代理作業(yè)類別“日志傳送備份”。默認情況下,此作業(yè)每兩分鐘運行一次。,2復(fù)制作業(yè) 在輔助服務(wù)器實例上為每個日志傳送配置創(chuàng)建一個復(fù)制作業(yè)。此作業(yè)將備份文件從主服務(wù)器復(fù)制到輔助服務(wù)器,并在輔助服務(wù)器和監(jiān)視服務(wù)器上記錄歷史記錄信息。在啟用日志傳送時,輔助服務(wù)器實例上會創(chuàng)建 SQL Server 代理作業(yè)類別“日志傳送復(fù)制”,40,7-3 日志傳送,7-3-2日志傳送操作,3還原作業(yè) 在輔助服務(wù)器實例上為每個日志傳送配置創(chuàng)建一個還原作業(yè)。此作業(yè)將復(fù)制的備份文件還原到輔助數(shù)據(jù)庫。它將歷史記錄信息記錄在本地服務(wù)器和監(jiān)視服務(wù)

22、器上,并刪除舊文件和舊歷史記錄信息。在啟用日志傳送時,輔助服務(wù)器實例上會創(chuàng)建 SQL Server 代理作業(yè)類別“日志傳送還原”,4警報作業(yè) 如果使用了監(jiān)視服務(wù)器,將在警報監(jiān)視器服務(wù)器實例上創(chuàng)建一個警報作業(yè)。此警報作業(yè)由使用監(jiān)視器服務(wù)器實例的所有日志傳送配置中的主數(shù)據(jù)庫和輔助數(shù)據(jù)庫所共享。對警報作業(yè)進行的任何更改(例如,重新計劃作業(yè)、禁用作業(yè)或啟用作業(yè))會影響所有使用監(jiān)視服務(wù)器的數(shù)據(jù)庫。,41,7-3 日志傳送,7-3-3配置日志傳送,可以使用SQL Server Management Studio或手動運行一系列存儲過程配置日志傳送,配置日志傳送包括以下基本步驟: 1 選擇作為主服務(wù)器、輔助

23、服務(wù)器和可選的監(jiān)視服務(wù)器的服務(wù)器; 2 最好在不屬于日志傳送配置的容錯服務(wù)器上,為事務(wù)日志備份創(chuàng)建文件共享。為了盡可能地提高主服務(wù)器的可用性,Microsoft建議最好將備份共享放在單獨的主機上; 3 選擇主數(shù)據(jù)庫的備份計劃; 4 為每個輔助服務(wù)器創(chuàng)建一個文件夾,事務(wù)日志備份文件將會復(fù)制到其中。這些文件夾通常位于輔助服務(wù)器上; 5 配置一個或多個輔助數(shù)據(jù)庫; 6(可選)配置一個監(jiān)視服務(wù)器。,42,7-3 日志傳送,7-3-3配置日志傳送,實驗1:配置日志傳送,第一步:如果你的備庫(輔助服務(wù)器)服務(wù)是使用“本地系統(tǒng)”這個用戶啟動的話,不可以還原遠程的備份文件,如果不修改啟動的用戶的話,等一下做事

24、務(wù)日志傳送的時候就會報這個錯:“無法打開備份設(shè)備的備份文件,拒絕訪問”。 為了解決這個問題,我們需要讓備庫(輔助服務(wù)器)不運行在“本地系統(tǒng)”這個帳號上面,我們創(chuàng)建一個普通的用戶,例如叫做“SqlUser”,用鼠標右鍵單擊“我的電腦”,然后單擊“管理”選項,將打計算機管理界面,單擊“本地用戶和組”,新建用戶“SqlUser”,43,7-3 日志傳送,7-3-3配置日志傳送,實驗1:配置日志傳送,第二步:然后將這個用戶加入到那堆SQLServer2005*的組里面,如果不加入這些組的話,SQL Server會啟動不了,44,7-3 日志傳送,7-3-3配置日志傳送,實驗1:配置日志傳送,第三步:修

25、改備庫(輔助服務(wù)器)的SQL Server的啟動帳戶的用戶為“SqlUser”,重新啟動SQL Server 服務(wù),選擇“SQL Server Configuration Manager”工具,單擊“SQL Server 2008服務(wù)”、選中“SQL Server (MIRROR)”單擊鼠標右鍵選“屬性”,45,7-3 日志傳送,7-3-3配置日志傳送,實驗1:配置日志傳送,第四步:在主庫的服務(wù)器上面,也建一個SqlUser的用戶,但是這個用戶需要屬于Users組就可以了,當然主庫、備庫的SqlUser的密碼得一樣。在主庫上面建一個共享文件夾“c:backup”,對該共享文件夾添加SqlUse

26、r用戶,并設(shè)置可讀寫權(quán)限。,46,7-3 日志傳送,7-3-3配置日志傳送,實驗1:配置日志傳送,第五步:在圖形化界面中,打開“數(shù)據(jù)庫屬性”窗口,選擇“事務(wù)日志傳送”選擇頁,如圖所示。在該窗口中,選擇“將數(shù)據(jù)庫啟用為日志傳送中的主數(shù)據(jù)庫”復(fù)選框,從而將該數(shù)據(jù)庫實例作為事務(wù)日志傳送的主數(shù)據(jù)庫 。,47,7-3 日志傳送,7-3-3配置日志傳送,實驗1:配置日志傳送,第六步:然后,單擊“備份設(shè)置”按鈕,開始配置主數(shù)據(jù)庫到輔助數(shù)據(jù)庫的備份設(shè)置。這時,將彈出“事務(wù)日志備份設(shè)置”對話框,在彈出的對話框中需要指定主數(shù)據(jù)庫如何進行備份,包括備份文件存放的位置、備份文件的周期,以及什么時候刪除備份文件等設(shè)置。

27、注意,在備份文件夾中,需要指定一個網(wǎng)絡(luò)路徑,這樣輔助數(shù)據(jù)庫才可以拿到該備份文件,從而進行還原。輸入備份文件夾的網(wǎng)絡(luò)路徑為:“teacherbackup”,文件夾的本地路徑為:“c:backup”,48,7-3 日志傳送,7-3-3配置日志傳送,實驗1:配置日志傳送,第七步:指定完成后,單擊“確定”按鈕,再回到數(shù)據(jù)庫的事務(wù)日志傳送屬性窗口中,這時可以看到“輔助數(shù)據(jù)庫實例和數(shù)據(jù)庫”的列表變成了白色,可以通過單擊“添加”按鈕來添加一個輔助數(shù)據(jù)庫實例,單擊“添加”按鈕,將彈出“輔助數(shù)據(jù)庫設(shè)置”對話框。在該對話框中,首先需要連接輔助數(shù)據(jù)庫實例,指定該數(shù)據(jù)庫實例上要使用的數(shù)據(jù)庫。然后在“初始化輔助數(shù)據(jù)庫”選項卡中,選擇是否希望SQL Server Management Studio將備份還原到輔助數(shù)據(jù)庫中,也就是通過主數(shù)據(jù)庫的完整備

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論