在源SQLServer數(shù)據(jù)庫服務器上安裝SQLServer鏡像代理;

在目標SQLServer數(shù)據(jù)庫服務器上安裝鏡像服務器。

系統(tǒng)管理員可通過管理端配置鏡像策略、全量和增量作業(yè)等。

配置策略:第一次運行基準同步后,以后實時地將源SQLServer數(shù)據(jù)庫數(shù)據(jù)復制到目標數(shù)據(jù)庫。

第一次運行基準同步:對SQLServer可先進行數(shù)據(jù)庫備份,然后在備用SQLServer上進行恢復即可;對于文件系統(tǒng)則進行"完全鏡像"將所有文件復制到目標服務器上。

SQLServer準實時增量鏡像:鏡像代理的監(jiān)控事務變化,并實時捕捉數(shù)據(jù)庫操作,再將該操作傳輸給鏡像服務器。鏡像服務器收到后,提交給備用SQLServer服務器,完成一個鏡像流程。

SQLServer鏡像技術參數(shù)

技術參數(shù)

說明

復制原理

捕獲SQLServer的增量事務進行復制

復制粒度

數(shù)據(jù)庫記錄

復制DDL語言

復制數(shù)據(jù)庫定義語言,如:

  • 1) 增加、刪除、修改表
  • 2) 增加、刪除、修改字段定義
  • 3) 增加、刪除、修改觸發(fā)器、存儲過程

復制DML語言

復制應用程序提交的數(shù)據(jù)

保存事務日志

系統(tǒng)保存捕獲的事務日志

源與目標硬件規(guī)格要求

無需一致

網(wǎng)絡帶寬占用

遠小于存儲層復制

復制時延

異步復制,秒級延時

復制最大距離

無限制

對系統(tǒng)性能的影響

源系統(tǒng)CPU占用率不超過5%

支持應用方式

一對一、多對一

事務完整性

完整、一致

目標應用系統(tǒng)狀態(tài)

運行狀態(tài),能讀能寫

復制方向

單向,從源至目標

支持過濾

可設置過濾條件

支持版本

SQLServer 2000、SQLServer 2005

五、工程實施

項目實施過程:調(diào)研、安裝與調(diào)試、測試、演練、驗收、出具實施報告。具體事項與實施文檔在實施過程中生成。實施過程中事項如下:

1 統(tǒng)計業(yè)務系統(tǒng)信息

在實施鏡像方案之前,詳細了解各臺主機的系統(tǒng)配置、業(yè)務系統(tǒng)、數(shù)據(jù)量、備份方式(文件、數(shù)據(jù)庫在線)、允許的時間窗口,每日數(shù)據(jù)增量等信息。同時確定各機器的網(wǎng)絡配置信息,如IP地址,主機名,域名等。

2 制定鏡像策略

鏡像日程、網(wǎng)絡鏈路、過濾策略、存儲位置等(詳細策略和實施報告要根據(jù)具體需求制定)。

3 培訓工作

在項目實施過程中,必須做好對系統(tǒng)管理員的培訓工作。培訓需準備好各種操作系統(tǒng)的計算機主機、相關培訓教材等。培訓內(nèi)容一般包括軟件的基本結構,鏡像管理程序的安裝使用,日常維護、演練等。

4 日常維護

系統(tǒng)安裝調(diào)試成功結束后,日常維護包含兩方面工作,即硬件維護和軟件維護。如果硬件設備具有很好的可靠性,系統(tǒng)正常運行后基本不需要經(jīng)常維護。管理員也可以利用遠程管理的功能,全面監(jiān)控系統(tǒng)的運行情況。

六、方案特點

1、節(jié)約用戶投資,無須用巨大投入購置額外的共享存儲硬件設備,此類設備動輒幾十萬甚至上百萬。

2、由于采用了浪擎科技先進的基于數(shù)據(jù)庫事務鏡像復制的技術,可以確保主備數(shù)據(jù)庫的數(shù)據(jù)一致性。當面臨災難時,可以保障備份數(shù)據(jù)庫服務器的正確性。

3、備份服務器上的數(shù)據(jù)庫一直處于在線運行狀態(tài),可直接投入使用,業(yè)務響應速度及連續(xù)性得到保障。

4、由于可以采用主備服務器分別存儲的雙存儲模式,當發(fā)生一方存儲設備故障時候,仍舊可以順利切換,使業(yè)務系統(tǒng)繼續(xù)提供服務。排除了由于共享存儲出現(xiàn)故障引發(fā)的業(yè)務系統(tǒng)停頓的可能性,安全性更高。

分享到

多易

相關推薦