SQL Server 實(shí)現(xiàn)數(shù)據(jù)庫鏡像和日志傳送_第1頁
SQL Server 實(shí)現(xiàn)數(shù)據(jù)庫鏡像和日志傳送_第2頁
SQL Server 實(shí)現(xiàn)數(shù)據(jù)庫鏡像和日志傳送_第3頁
SQL Server 實(shí)現(xiàn)數(shù)據(jù)庫鏡像和日志傳送_第4頁
SQL Server 實(shí)現(xiàn)數(shù)據(jù)庫鏡像和日志傳送_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、第 14 章 實(shí)現(xiàn)數(shù)據(jù)庫鏡像和日志傳送n概念理解及描述概念理解及描述n數(shù)據(jù)庫鏡像數(shù)據(jù)庫鏡像n日志傳送日志傳送 概念理解及描述概念理解及描述:管理任務(wù):管理任務(wù): 你所在教研室得到省教育廳的一個(gè)開發(fā)項(xiàng)目,提供一套關(guān)于高考的你所在教研室得到省教育廳的一個(gè)開發(fā)項(xiàng)目,提供一套關(guān)于高考的管理系統(tǒng)。通過該系統(tǒng),所有考生的信息將會記錄在數(shù)據(jù)庫中,考試結(jié)管理系統(tǒng)。通過該系統(tǒng),所有考生的信息將會記錄在數(shù)據(jù)庫中,考試結(jié)束后掃描考卷將相關(guān)信息存儲到數(shù)據(jù)庫中;每個(gè)評卷人都通過網(wǎng)絡(luò)應(yīng)用束后掃描考卷將相關(guān)信息存儲到數(shù)據(jù)庫中;每個(gè)評卷人都通過網(wǎng)絡(luò)應(yīng)用程序連接到數(shù)據(jù)庫進(jìn)行改卷,分?jǐn)?shù)匯總于數(shù)據(jù)庫;評卷結(jié)束后,學(xué)生可程序連接到數(shù)

2、據(jù)庫進(jìn)行改卷,分?jǐn)?shù)匯總于數(shù)據(jù)庫;評卷結(jié)束后,學(xué)生可通過網(wǎng)站或電話對成績進(jìn)行查詢。通過網(wǎng)站或電話對成績進(jìn)行查詢。出于高考重要性,該項(xiàng)目對數(shù)據(jù)庫提出較高可靠性要求:出于高考重要性,該項(xiàng)目對數(shù)據(jù)庫提出較高可靠性要求: 保證服務(wù)器在整個(gè)過程中能夠隨時(shí)可用;保證服務(wù)器在整個(gè)過程中能夠隨時(shí)可用; 數(shù)據(jù)庫故障時(shí),保證實(shí)現(xiàn)實(shí)時(shí)的故障轉(zhuǎn)移;數(shù)據(jù)庫故障時(shí),保證實(shí)現(xiàn)實(shí)時(shí)的故障轉(zhuǎn)移; 數(shù)據(jù)庫中數(shù)據(jù)不會因硬件問題丟失或出錯;數(shù)據(jù)庫中數(shù)據(jù)不會因硬件問題丟失或出錯; 使用現(xiàn)有硬件標(biāo)準(zhǔn)。使用現(xiàn)有硬件標(biāo)準(zhǔn)。任務(wù)演示:任務(wù)演示:首先制定計(jì)劃,按步驟實(shí)現(xiàn)數(shù)據(jù)庫鏡像:首先制定計(jì)劃,按步驟實(shí)現(xiàn)數(shù)據(jù)庫鏡像: 確認(rèn)機(jī)房環(huán)境,減少硬件故障,

3、為服務(wù)器配置不間斷電源;確認(rèn)機(jī)房環(huán)境,減少硬件故障,為服務(wù)器配置不間斷電源; 使用數(shù)據(jù)庫鏡像實(shí)現(xiàn)高可靠性;使用數(shù)據(jù)庫鏡像實(shí)現(xiàn)高可靠性; 配置鏡像選項(xiàng)為高可用性模式;配置鏡像選項(xiàng)為高可用性模式; 使用使用RAID5保證數(shù)據(jù)存儲。保證數(shù)據(jù)存儲。按步驟實(shí)現(xiàn)數(shù)據(jù)庫鏡像:按步驟實(shí)現(xiàn)數(shù)據(jù)庫鏡像: 在三臺機(jī)子上安裝在三臺機(jī)子上安裝SQL Server 實(shí)例;實(shí)例; 對主體服務(wù)器進(jìn)行完全備份;對主體服務(wù)器進(jìn)行完全備份; 對備份好的數(shù)據(jù)庫恢復(fù)到對備份好的數(shù)據(jù)庫恢復(fù)到“鏡像服務(wù)器鏡像服務(wù)器”; 通過數(shù)據(jù)庫任務(wù)鏡像啟動配置數(shù)據(jù)庫鏡像安全向?qū)АMㄟ^數(shù)據(jù)庫任務(wù)鏡像啟動配置數(shù)據(jù)庫鏡像安全向?qū)?。重要概念重要概念?使數(shù)據(jù)庫

4、維持不間斷工作,是重要的管理任務(wù)。通常首先保證服務(wù)使數(shù)據(jù)庫維持不間斷工作,是重要的管理任務(wù)。通常首先保證服務(wù)器本身和操作系統(tǒng)能持續(xù)工作;針對數(shù)據(jù)庫特點(diǎn),保證器本身和操作系統(tǒng)能持續(xù)工作;針對數(shù)據(jù)庫特點(diǎn),保證SQL Server 的的可用性??捎眯?。 SQL Server 為維持可用性主要采取途徑有:為維持可用性主要采取途徑有: 服務(wù)器群集服務(wù)器群集 :利用:利用Windows Server 2003的群集功能,使用特定硬件的群集功能,使用特定硬件實(shí)現(xiàn),擁有最高的可用性能,但實(shí)現(xiàn)價(jià)格較高;實(shí)現(xiàn),擁有最高的可用性能,但實(shí)現(xiàn)價(jià)格較高; 數(shù)據(jù)庫鏡像:使用標(biāo)準(zhǔn)硬件實(shí)現(xiàn),可以自動進(jìn)行故障轉(zhuǎn)移和恢復(fù),成數(shù)據(jù)庫

5、鏡像:使用標(biāo)準(zhǔn)硬件實(shí)現(xiàn),可以自動進(jìn)行故障轉(zhuǎn)移和恢復(fù),成本適中;本適中; 日志傳送:使用成本較低的標(biāo)準(zhǔn)硬件實(shí)現(xiàn),不能實(shí)現(xiàn)故障自動轉(zhuǎn)移,日志傳送:使用成本較低的標(biāo)準(zhǔn)硬件實(shí)現(xiàn),不能實(shí)現(xiàn)故障自動轉(zhuǎn)移,可以對故障恢復(fù)進(jìn)行手工控制??梢詫收匣謴?fù)進(jìn)行手工控制。數(shù)據(jù)庫鏡像數(shù)據(jù)庫鏡像 :n學(xué)完本節(jié)。你應(yīng)能夠:學(xué)完本節(jié)。你應(yīng)能夠:q定義數(shù)據(jù)庫鏡像定義數(shù)據(jù)庫鏡像q理解運(yùn)行模式理解運(yùn)行模式q數(shù)據(jù)庫鏡像端點(diǎn)及其創(chuàng)建方法數(shù)據(jù)庫鏡像端點(diǎn)及其創(chuàng)建方法q 配置數(shù)據(jù)庫鏡像的會話語法配置數(shù)據(jù)庫鏡像的會話語法q數(shù)據(jù)庫鏡像處理故障轉(zhuǎn)移方法數(shù)據(jù)庫鏡像處理故障轉(zhuǎn)移方法q配置數(shù)據(jù)庫鏡像配置數(shù)據(jù)庫鏡像場景場景: 某企業(yè)銷售部門建立數(shù)據(jù)庫,所

6、有員工離開這個(gè)數(shù)據(jù)庫將無法正常某企業(yè)銷售部門建立數(shù)據(jù)庫,所有員工離開這個(gè)數(shù)據(jù)庫將無法正常工作。若數(shù)據(jù)庫發(fā)生故障,可能會導(dǎo)致訂單和客戶的丟失。工作。若數(shù)據(jù)庫發(fā)生故障,可能會導(dǎo)致訂單和客戶的丟失。 該數(shù)據(jù)庫安裝在現(xiàn)有的服務(wù)器上,無法重建群集來保護(hù)數(shù)據(jù)庫的可該數(shù)據(jù)庫安裝在現(xiàn)有的服務(wù)器上,無法重建群集來保護(hù)數(shù)據(jù)庫的可用性。那該怎么做能保證數(shù)據(jù)庫隨時(shí)可用,并在出現(xiàn)故障時(shí)啟用冗余數(shù)用性。那該怎么做能保證數(shù)據(jù)庫隨時(shí)可用,并在出現(xiàn)故障時(shí)啟用冗余數(shù)據(jù)庫?據(jù)庫? 數(shù)據(jù)庫鏡像是另一種實(shí)現(xiàn)故障轉(zhuǎn)移群集的高可用性解決方案。數(shù)據(jù)數(shù)據(jù)庫鏡像是另一種實(shí)現(xiàn)故障轉(zhuǎn)移群集的高可用性解決方案。數(shù)據(jù)庫鏡像無需使用具有群集能力的硬件,通

7、過標(biāo)準(zhǔn)硬件就可實(shí)現(xiàn)故障轉(zhuǎn)移,庫鏡像無需使用具有群集能力的硬件,通過標(biāo)準(zhǔn)硬件就可實(shí)現(xiàn)故障轉(zhuǎn)移,且所有管理任務(wù)都在且所有管理任務(wù)都在SQL Server 內(nèi)部進(jìn)行。內(nèi)部進(jìn)行。 在數(shù)據(jù)庫鏡像解決方案中,數(shù)據(jù)庫存儲在一臺服務(wù)器上,將其副本在數(shù)據(jù)庫鏡像解決方案中,數(shù)據(jù)庫存儲在一臺服務(wù)器上,將其副本放在另一臺服務(wù)器上提供數(shù)據(jù)庫副本。出現(xiàn)故障,該備用副本將用于為放在另一臺服務(wù)器上提供數(shù)據(jù)庫副本。出現(xiàn)故障,該備用副本將用于為客戶端提供服務(wù)??蛻舳颂峁┓?wù)。 注意:注意: 不能將數(shù)據(jù)庫鏡像與系統(tǒng)數(shù)據(jù)庫不能將數(shù)據(jù)庫鏡像與系統(tǒng)數(shù)據(jù)庫一起使用。一起使用。數(shù)據(jù)庫鏡像角色數(shù)據(jù)庫鏡像角色: 數(shù)據(jù)庫鏡像有兩個(gè)強(qiáng)制角色和第三數(shù)

8、據(jù)庫鏡像有兩個(gè)強(qiáng)制角色和第三個(gè)可選角色組成。可以在見證服務(wù)器上個(gè)可選角色組成。可以在見證服務(wù)器上隨意定義隨意定義SQL Server 實(shí)例來管理從主數(shù)實(shí)例來管理從主數(shù)據(jù)庫到鏡像數(shù)據(jù)庫的自動故障轉(zhuǎn)移。據(jù)庫到鏡像數(shù)據(jù)庫的自動故障轉(zhuǎn)移。主體服務(wù)器主體服務(wù)器: 它承載數(shù)據(jù)庫的有效副本(主體數(shù)據(jù)庫)和服務(wù)客戶端的請求。主它承載數(shù)據(jù)庫的有效副本(主體數(shù)據(jù)庫)和服務(wù)客戶端的請求。主體服務(wù)器在將所有事務(wù)應(yīng)用于主體數(shù)據(jù)庫之前將其轉(zhuǎn)發(fā)至鏡像服務(wù)器。體服務(wù)器在將所有事務(wù)應(yīng)用于主體數(shù)據(jù)庫之前將其轉(zhuǎn)發(fā)至鏡像服務(wù)器。鏡像服務(wù)器鏡像服務(wù)器: 它承載主體數(shù)據(jù)庫的副本(鏡像數(shù)據(jù)庫)并應(yīng)用由主體數(shù)據(jù)庫轉(zhuǎn)發(fā)它承載主體數(shù)據(jù)庫的副本(

9、鏡像數(shù)據(jù)庫)并應(yīng)用由主體數(shù)據(jù)庫轉(zhuǎn)發(fā)的事務(wù),保證鏡像數(shù)據(jù)庫與主體數(shù)據(jù)庫的同步。的事務(wù),保證鏡像數(shù)據(jù)庫與主體數(shù)據(jù)庫的同步。見證服務(wù)器見證服務(wù)器: 它是數(shù)據(jù)庫鏡像解決方案的一個(gè)可選組件。如果存在見證服務(wù)器,它是數(shù)據(jù)庫鏡像解決方案的一個(gè)可選組件。如果存在見證服務(wù)器,它將負(fù)責(zé)監(jiān)視主體服務(wù)器和鏡像服務(wù)器,確保持續(xù)的連通性和參與到鏡它將負(fù)責(zé)監(jiān)視主體服務(wù)器和鏡像服務(wù)器,確保持續(xù)的連通性和參與到鏡像會話中(此過程稱為像會話中(此過程稱為“仲裁仲裁”)。)。 見證服務(wù)器是是實(shí)現(xiàn)自動故障轉(zhuǎn)移所必需的,一個(gè)見證服務(wù)器可以見證服務(wù)器是是實(shí)現(xiàn)自動故障轉(zhuǎn)移所必需的,一個(gè)見證服務(wù)器可以同時(shí)支持多個(gè)鏡像會話。見證服務(wù)器服務(wù)的每

10、個(gè)數(shù)據(jù)庫鏡像對在同時(shí)支持多個(gè)鏡像會話。見證服務(wù)器服務(wù)的每個(gè)數(shù)據(jù)庫鏡像對在sys.database_mirroring_witnesses 分類視圖中都有一行信息。分類視圖中都有一行信息。 使用數(shù)據(jù)庫鏡像的場合:使用數(shù)據(jù)庫鏡像的場合: 某個(gè)數(shù)據(jù)庫要求冗余時(shí);某個(gè)數(shù)據(jù)庫要求冗余時(shí); 不準(zhǔn)備投資具有群集能力的硬件時(shí);不準(zhǔn)備投資具有群集能力的硬件時(shí); 需要比故障恢復(fù)群集少的管理開銷時(shí)。需要比故障恢復(fù)群集少的管理開銷時(shí)。數(shù)據(jù)庫鏡像端點(diǎn)數(shù)據(jù)庫鏡像端點(diǎn): 端點(diǎn)是啟動服務(wù)器的網(wǎng)絡(luò)聯(lián)通性的端點(diǎn)是啟動服務(wù)器的網(wǎng)絡(luò)聯(lián)通性的SQL Server 對象。在數(shù)據(jù)庫鏡對象。在數(shù)據(jù)庫鏡像中,由端點(diǎn)定義像中,由端點(diǎn)定義TCP端

11、口,實(shí)例在此端口上監(jiān)聽鏡像信息。每個(gè)實(shí)例端口,實(shí)例在此端口上監(jiān)聽鏡像信息。每個(gè)實(shí)例需要一個(gè)專用的端點(diǎn)。需要一個(gè)專用的端點(diǎn)。 創(chuàng)建鏡像的端點(diǎn):創(chuàng)建鏡像的端點(diǎn): 使用使用CREATE ENDPOINT 語句為數(shù)據(jù)庫鏡像生成端點(diǎn)。語句為數(shù)據(jù)庫鏡像生成端點(diǎn)。 可使用可使用WINDOWS 身份驗(yàn)證或基于證書的身份驗(yàn)證作為端點(diǎn)的身份身份驗(yàn)證或基于證書的身份驗(yàn)證作為端點(diǎn)的身份驗(yàn)證模式。驗(yàn)證模式。 用用T-SQL 語句創(chuàng)建端點(diǎn)的語法如下:語句創(chuàng)建端點(diǎn)的語法如下: CREATE ENDPOINT endpointName STATE=STARTED AS TCP ( LISTENER_PORT = listen

12、erPortList ) FOR DATABASE_MIRRORING ( AUTHENTICATION = WINDOWS NTLM/KERBEROS/NEGOTIATE , ENCRYPTION = REQUIRED ALGORITHM algorithm , ROLE = role ) 各參數(shù)定義:各參數(shù)定義: endpointName :服務(wù)器實(shí)例的數(shù)據(jù)庫鏡像端點(diǎn)的唯一名稱; STARTED:指定端點(diǎn)要啟動且要開始監(jiān)聽連接:指定端點(diǎn)要啟動且要開始監(jiān)聽連接; listenerPortList :服務(wù)器為數(shù)據(jù)庫鏡像信息監(jiān)聽的一個(gè)或多個(gè)端口標(biāo)號的列表;服務(wù)器為數(shù)據(jù)庫鏡像信息監(jiān)聽的一個(gè)或多個(gè)端

13、口標(biāo)號的列表; 各參數(shù)定義(續(xù)):各參數(shù)定義(續(xù)): AUTHENTICATION :指定端點(diǎn)的身份驗(yàn)證模式指定端點(diǎn)的身份驗(yàn)證模式; authorizationMethod :用于身份驗(yàn)證連接的方法,默認(rèn)的方法是:用于身份驗(yàn)證連接的方法,默認(rèn)的方法是: NEGOTIATE ; ENCRYPTION:指定到端點(diǎn)是否被加密及所用的加密算法;指定到端點(diǎn)是否被加密及所用的加密算法; ROLE:定義角色或服務(wù)器要執(zhí)行的角色。(:定義角色或服務(wù)器要執(zhí)行的角色。(WITNESS/PARTNER/ALL)理解運(yùn)行模式理解運(yùn)行模式: 數(shù)據(jù)庫鏡像有三種模式:高可用性模式、高級別保護(hù)模式和高性能數(shù)據(jù)庫鏡像有三種模式

14、:高可用性模式、高級別保護(hù)模式和高性能模式。各模式之間的性能級別和保護(hù)程度有所相同,謹(jǐn)慎選擇你的系統(tǒng)模式。各模式之間的性能級別和保護(hù)程度有所相同,謹(jǐn)慎選擇你的系統(tǒng)最適合的解決方案。最適合的解決方案。 帶自動故障轉(zhuǎn)移功能的同步(高可用性)模式:帶自動故障轉(zhuǎn)移功能的同步(高可用性)模式: 在高可用性模式下,事務(wù)安全設(shè)置為在高可用性模式下,事務(wù)安全設(shè)置為FULL,使要被應(yīng)用到主體數(shù)據(jù),使要被應(yīng)用到主體數(shù)據(jù)庫和鏡像數(shù)據(jù)庫的事務(wù)同步。庫和鏡像數(shù)據(jù)庫的事務(wù)同步。 僅當(dāng)鏡像服務(wù)器發(fā)送確認(rèn)其已將事務(wù)存儲到磁盤后,主體服務(wù)器僅當(dāng)鏡像服務(wù)器發(fā)送確認(rèn)其已將事務(wù)存儲到磁盤后,主體服務(wù)器才執(zhí)行提交。才執(zhí)行提交。 高可用

15、性模式,使用一個(gè)見證服務(wù)器,它允許由主體服務(wù)器到鏡像高可用性模式,使用一個(gè)見證服務(wù)器,它允許由主體服務(wù)器到鏡像服務(wù)器的自動或手動故障恢復(fù)。服務(wù)器的自動或手動故障恢復(fù)。 如果主體服務(wù)器在高可用性模式中失敗,見證服務(wù)器將啟動到鏡像如果主體服務(wù)器在高可用性模式中失敗,見證服務(wù)器將啟動到鏡像服務(wù)器的自動故障轉(zhuǎn)移;如果鏡像服務(wù)器運(yùn)行失敗,則主要主體服務(wù)器服務(wù)器的自動故障轉(zhuǎn)移;如果鏡像服務(wù)器運(yùn)行失敗,則主要主體服務(wù)器和見證服務(wù)器之間仲裁還維持著,該數(shù)據(jù)庫就一直出于聯(lián)機(jī)狀態(tài)。和見證服務(wù)器之間仲裁還維持著,該數(shù)據(jù)庫就一直出于聯(lián)機(jī)狀態(tài)。 同步(高級別保護(hù))模式:同步(高級別保護(hù))模式: 在高級別保護(hù)模式下,事務(wù)

16、的安全設(shè)置為在高級別保護(hù)模式下,事務(wù)的安全設(shè)置為FULL,應(yīng)用事務(wù)同步與高,應(yīng)用事務(wù)同步與高可用模式相同。高保護(hù)模式不使用見證服務(wù)器??捎媚J较嗤8弑Wo(hù)模式不使用見證服務(wù)器。 如果主體服務(wù)器在高保護(hù)模式中發(fā)生故障,數(shù)據(jù)的全部副本位于鏡如果主體服務(wù)器在高保護(hù)模式中發(fā)生故障,數(shù)據(jù)的全部副本位于鏡像服務(wù)器上,必需手動執(zhí)行故障恢復(fù);如果鏡像服務(wù)器運(yùn)行失敗,則主像服務(wù)器上,必需手動執(zhí)行故障恢復(fù);如果鏡像服務(wù)器運(yùn)行失敗,則主要主體服務(wù)器將進(jìn)入脫機(jī)狀態(tài),避免數(shù)據(jù)的丟失。要主體服務(wù)器將進(jìn)入脫機(jī)狀態(tài),避免數(shù)據(jù)的丟失。 注意:注意: 高保護(hù)模式下進(jìn)行同步會影響程序性能,且它無法提供自動故障高保護(hù)模式下進(jìn)行同步會

17、影響程序性能,且它無法提供自動故障轉(zhuǎn)移。不推薦使用。轉(zhuǎn)移。不推薦使用。 異步(高性能)模式:異步(高性能)模式: 在高性能模式下,事務(wù)的安全設(shè)置為在高性能模式下,事務(wù)的安全設(shè)置為OFF,且事務(wù)是非同步應(yīng)用的,且事務(wù)是非同步應(yīng)用的,主體服務(wù)器無需首先檢查事務(wù)是否已經(jīng)被應(yīng)用于鏡像服務(wù)器,即可響,主體服務(wù)器無需首先檢查事務(wù)是否已經(jīng)被應(yīng)用于鏡像服務(wù)器,即可響應(yīng)客戶端,提高了性能。應(yīng)客戶端,提高了性能。 如果主體服務(wù)器在高性能模式中發(fā)生故障,必需手動執(zhí)行故障恢復(fù)如果主體服務(wù)器在高性能模式中發(fā)生故障,必需手動執(zhí)行故障恢復(fù)至鏡像服務(wù)器。有可能發(fā)生的某些事務(wù)在主體服務(wù)器上以完成,但在鏡至鏡像服務(wù)器。有可能發(fā)生

18、的某些事務(wù)在主體服務(wù)器上以完成,但在鏡像服務(wù)器未完成,會造成某些數(shù)據(jù)丟失;如果鏡像服務(wù)器發(fā)生故障,則像服務(wù)器未完成,會造成某些數(shù)據(jù)丟失;如果鏡像服務(wù)器發(fā)生故障,則主體服務(wù)器將不受影響。主體服務(wù)器將不受影響。 模式自動故障轉(zhuǎn)移數(shù)據(jù)丟失全保護(hù)高可用性高保護(hù)高性能 數(shù)據(jù)庫鏡像解決方案的客戶端重定向:數(shù)據(jù)庫鏡像解決方案的客戶端重定向: 若數(shù)據(jù)庫鏡像會話失敗,所有的客戶端應(yīng)用程序必須連接到新的主若數(shù)據(jù)庫鏡像會話失敗,所有的客戶端應(yīng)用程序必須連接到新的主體服務(wù)器(以前的鏡像服務(wù)器)上。體服務(wù)器(以前的鏡像服務(wù)器)上。 使用使用SQL Native Client(SNAC)或)或 Microsoft SQL

19、 Server 的的 Microsoft .NET Framework 2.0數(shù)據(jù)提供程序的客戶端應(yīng)用程序都支持自動客戶端重?cái)?shù)據(jù)提供程序的客戶端應(yīng)用程序都支持自動客戶端重定向功能,并顯示處理到鏡像服務(wù)器的故障轉(zhuǎn)移。定向功能,并顯示處理到鏡像服務(wù)器的故障轉(zhuǎn)移。 在發(fā)生故障轉(zhuǎn)移時(shí),使用其他數(shù)據(jù)訪問技術(shù)的客戶端應(yīng)用程序必在發(fā)生故障轉(zhuǎn)移時(shí),使用其他數(shù)據(jù)訪問技術(shù)的客戶端應(yīng)用程序必須適應(yīng)對鏡像服務(wù)器的重定向請求。須適應(yīng)對鏡像服務(wù)器的重定向請求。為數(shù)據(jù)庫鏡像準(zhǔn)備服務(wù)器的方法為數(shù)據(jù)庫鏡像準(zhǔn)備服務(wù)器的方法: 做好服務(wù)器準(zhǔn)備工作后可建立鏡像會話。需要將鏡像服務(wù)器和主體做好服務(wù)器準(zhǔn)備工作后可建立鏡像會話。需要將鏡像

20、服務(wù)器和主體服務(wù)器配置為互為參考,以在高保護(hù)模式下創(chuàng)建一個(gè)鏡像會話。服務(wù)器配置為互為參考,以在高保護(hù)模式下創(chuàng)建一個(gè)鏡像會話。 也可更改鏡像會話模式,即通過添加見證服務(wù)器來啟用高可用性模也可更改鏡像會話模式,即通過添加見證服務(wù)器來啟用高可用性模式,或?qū)⑹聞?wù)安全設(shè)置為式,或?qū)⑹聞?wù)安全設(shè)置為OFF,來啟動高性能模式實(shí)現(xiàn)。,來啟動高性能模式實(shí)現(xiàn)。 在建立數(shù)據(jù)庫鏡像會話之前,需執(zhí)行下列各項(xiàng)準(zhǔn)備任務(wù):在建立數(shù)據(jù)庫鏡像會話之前,需執(zhí)行下列各項(xiàng)準(zhǔn)備任務(wù):創(chuàng)建鏡像端點(diǎn)和登錄創(chuàng)建鏡像端點(diǎn)和登錄 1備份主體數(shù)據(jù)庫并將其還原到鏡像服務(wù)器上備份主體數(shù)據(jù)庫并將其還原到鏡像服務(wù)器上 3復(fù)制服務(wù)器級資源復(fù)制服務(wù)器級資源 4設(shè)

21、置恢復(fù)模式設(shè)置恢復(fù)模式 2 必須對主體數(shù)據(jù)庫進(jìn)行完整備份,并在鏡像實(shí)例上將其還原,指定必須對主體數(shù)據(jù)庫進(jìn)行完整備份,并在鏡像實(shí)例上將其還原,指定NORECOVERY 并將同一個(gè)名稱用作(鏡像服務(wù)器上新的)主體數(shù)據(jù)并將同一個(gè)名稱用作(鏡像服務(wù)器上新的)主體數(shù)據(jù)庫的名稱。庫的名稱。 注意:注意: 進(jìn)行完整備份比較耗時(shí),因此將主體數(shù)據(jù)庫還原到鏡像服務(wù)器上時(shí)進(jìn)行完整備份比較耗時(shí),因此將主體數(shù)據(jù)庫還原到鏡像服務(wù)器上時(shí),可使用日常備份中的以往完整備份進(jìn)行還原,然后將從上次完整備份,可使用日常備份中的以往完整備份進(jìn)行還原,然后將從上次完整備份到當(dāng)前的所有事務(wù)日志進(jìn)行備份并還原到鏡像服務(wù)器上。到當(dāng)前的所有事務(wù)

22、日志進(jìn)行備份并還原到鏡像服務(wù)器上。創(chuàng)建鏡像會話的方法創(chuàng)建鏡像會話的方法: 通過對象資源管理器中的數(shù)據(jù)庫屬性對話框中的向?qū)?,或通過對象資源管理器中的數(shù)據(jù)庫屬性對話框中的向?qū)?,或使用使?ALTER DATABASE 語句來創(chuàng)建鏡像會話。語句來創(chuàng)建鏡像會話。使用下列進(jìn)程建立鏡像會話:使用下列進(jìn)程建立鏡像會話:從鏡像服務(wù)器設(shè)置主體服務(wù)器從鏡像服務(wù)器設(shè)置主體服務(wù)器 1從主體服務(wù)器設(shè)置鏡像服務(wù)器從主體服務(wù)器設(shè)置鏡像服務(wù)器 2 ALTER DATABASE AdventureWorks SET PARTNER=TCP:/DBSERVER1.COMPANYINFO.MYCOMPANY.COM:5022 AL

23、TER DATABASE AdventureWorks SET PARTNER=TCP:/DBSERVER1.COMPANYINFO.MYCOMPANY.COM:5023必要時(shí)從必要時(shí)從“高保護(hù)高保護(hù)”模式更改鏡像會話模式模式更改鏡像會話模式 3設(shè)置高可用模式,從主體服務(wù)器或鏡像服務(wù)器中添加一個(gè)見證服務(wù)器設(shè)置高可用模式,從主體服務(wù)器或鏡像服務(wù)器中添加一個(gè)見證服務(wù)器 設(shè)置高性能模式,關(guān)閉主體服務(wù)器上的事務(wù)安全設(shè)置高性能模式,關(guān)閉主體服務(wù)器上的事務(wù)安全 ALTER DATABASE AdventureWorks SET WITNESS=TCP:/DBSERVER1.COMPANYINFO.MYCO

24、MPANY.COM:5024 ALTER DATABASE AdventureWorks SET PARTNER SAFETY OFF處理故障恢復(fù)的方法處理故障恢復(fù)的方法: 可自動或手動實(shí)現(xiàn)故障恢復(fù)。當(dāng)需要服務(wù)器脫機(jī)進(jìn)行維護(hù)時(shí),即使自可自動或手動實(shí)現(xiàn)故障恢復(fù)。當(dāng)需要服務(wù)器脫機(jī)進(jìn)行維護(hù)時(shí),即使自動故障恢復(fù)可用,也需手動進(jìn)行故障恢復(fù)。動故障恢復(fù)可用,也需手動進(jìn)行故障恢復(fù)。 高可用性模式支持自動或手動故障恢復(fù);高保護(hù)模式支持手動故障恢高可用性模式支持自動或手動故障恢復(fù);高保護(hù)模式支持手動故障恢復(fù)或強(qiáng)制服務(wù)(可能丟失數(shù)據(jù));高性能模式支持強(qiáng)制服務(wù)。(丟失數(shù)據(jù))復(fù)或強(qiáng)制服務(wù)(可能丟失數(shù)據(jù));高性能模式支持強(qiáng)制服務(wù)。(丟失數(shù)據(jù)) 自動故障恢復(fù):自動故障恢

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論