SQL Server 2005高可用性于日志傳送
以下的文章主要向大家描述的是SQL Server 2005高可用性之日志傳送,同時(shí)本文也有對(duì)日志傳送專門做一介紹,我們大家都知道SQL Server 2005數(shù)據(jù)庫相對(duì)于SQL Server 2000來說,無論是性能還是功能都有一個(gè)相當(dāng)大的提高,甚至可以用“革命”來形容這一次升級(jí)。
SQL Server 2005使 SQL Server 躋身于企業(yè)級(jí)數(shù)據(jù)庫行列。在數(shù)據(jù)高可用性方面,SQL Server 2005為用戶提供了數(shù)據(jù)鏡像、復(fù)制、故障轉(zhuǎn)移群集、日志傳送功能。本文向讀者簡單介紹SQL Server 2005日志傳送功能。
日志傳送簡介
日志傳送一般有主服務(wù)器、輔助服務(wù)器、監(jiān)視服務(wù)器組成(見圖1)。主服務(wù)器一般是存儲(chǔ)生產(chǎn)數(shù)據(jù)庫的服務(wù)器,輔助服務(wù)器用來存儲(chǔ)主服務(wù)器上生產(chǎn)數(shù)據(jù)庫的副本,監(jiān)視服務(wù)器用來記錄日志傳送的所有細(xì)節(jié)服務(wù)器,監(jiān)視服務(wù)器是可選的。日志傳送是將主服務(wù)器的生產(chǎn)數(shù)據(jù)庫的事務(wù)日志復(fù)制到輔助服務(wù)器并在輔助服務(wù)器還原,從而實(shí)現(xiàn)主服務(wù)器生產(chǎn)數(shù)據(jù)庫和輔助服務(wù)器數(shù)據(jù)庫副本數(shù)據(jù)的一致。
日志傳送要求主服務(wù)器生產(chǎn)數(shù)據(jù)庫的日志恢復(fù)模式是完全或者大容量日志模式,將數(shù)據(jù)庫切換為簡單恢復(fù)模式會(huì)導(dǎo)致日志傳送停止工作。輔助服務(wù)器是用來保存主數(shù)據(jù)庫的***備份的服務(wù)器。一臺(tái)輔助服務(wù)器可以包含多臺(tái)不同主服務(wù)器中數(shù)據(jù)庫的備份副本。
例如,某個(gè)部門可能有五臺(tái)服務(wù)器,每臺(tái)服務(wù)器都運(yùn)行關(guān)鍵數(shù)據(jù)庫系統(tǒng)。在這種情況下,可以只使用一臺(tái)輔助服務(wù)器,而不必使用五臺(tái)單獨(dú)的輔助服務(wù)器。五個(gè)主系統(tǒng)上的備份都可以加載到這個(gè)備份系統(tǒng)中,從而減少所需的資源數(shù)量并節(jié)省開支。
監(jiān)視服務(wù)器應(yīng)獨(dú)立于主服務(wù)器和輔助服務(wù)器,以避免由于主服務(wù)器或輔助服務(wù)器的丟失而丟失關(guān)鍵信息和中斷監(jiān)視。一臺(tái)監(jiān)視服務(wù)器可以監(jiān)視多個(gè)日志傳送配置。在這種情況下,使用該監(jiān)視服務(wù)器的所有日志傳送配置將共享一個(gè)警報(bào)作業(yè)。
日志傳送操作由四個(gè)操作組成:備份作業(yè)、復(fù)制作業(yè)、還原作業(yè)和警報(bào)作業(yè)。
備份作業(yè),日志傳送在主服務(wù)器實(shí)例上為每個(gè)主數(shù)據(jù)庫創(chuàng)建一個(gè)備份作業(yè)。它執(zhí)行備份操作,將歷史記錄信息記錄到本地服務(wù)器和監(jiān)視服務(wù)器上,并刪除舊備份文件和歷史記錄信息。
復(fù)制作業(yè),日志傳送在輔助服務(wù)器實(shí)例上為每個(gè)日志傳送配置創(chuàng)建一個(gè)復(fù)制作業(yè)。此作業(yè)將備份文件從主服務(wù)器復(fù)制到輔助服務(wù)器,并在輔助服務(wù)器和監(jiān)視服務(wù)器上記錄歷史記錄信息。
此作業(yè)將復(fù)制的備份文件還原到輔助數(shù)據(jù)庫。它將歷史記錄信息記錄在本地服務(wù)器和監(jiān)視服務(wù)器上,并刪除舊文件和舊歷史記錄信息。
警報(bào)作業(yè),如果使用了監(jiān)視服務(wù)器,將在警報(bào)監(jiān)視器服務(wù)器實(shí)例上創(chuàng)建一個(gè)警報(bào)作業(yè)。此警報(bào)作業(yè)由使用監(jiān)視器服務(wù)器實(shí)例的所有日志傳送配置中的主數(shù)據(jù)庫和輔助數(shù)據(jù)庫所共享。對(duì)警報(bào)作業(yè)進(jìn)行的任何更改(例如,重新計(jì)劃作業(yè)、禁用作業(yè)或啟用作業(yè))會(huì)影響所有使用監(jiān)視服務(wù)器的數(shù)據(jù)庫。
以上的相關(guān)內(nèi)容就是對(duì)SQL Server 2005高可用性之日志傳送的介紹,望你能有所收獲。
【編輯推薦】




















