AnyBackup Sybase雙機應(yīng)用容災(zāi)最佳實踐_第1頁
AnyBackup Sybase雙機應(yīng)用容災(zāi)最佳實踐_第2頁
AnyBackup Sybase雙機應(yīng)用容災(zāi)最佳實踐_第3頁
AnyBackup Sybase雙機應(yīng)用容災(zāi)最佳實踐_第4頁
AnyBackup Sybase雙機應(yīng)用容災(zāi)最佳實踐_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、Sybase 應(yīng)用容災(zāi)最佳實踐 愛數(shù)備份容災(zāi)家族 目錄 HYPERLINK l _bookmark0 目錄4 HYPERLINK l _bookmark1 第 1 章 概述5 HYPERLINK l _bookmark2 目標(biāo)讀者5 HYPERLINK l _bookmark3 本文檔適用范圍5 HYPERLINK l _bookmark4 Sybase 雙機應(yīng)用容災(zāi)功能模塊簡介5 HYPERLINK l _bookmark5 第 2 章 Sybase 基礎(chǔ)知識簡介7 HYPERLINK l _bookmark6 Sybase 數(shù)據(jù)庫介紹7 HYPERLINK l _bookmark7 Syb

2、ase 數(shù)據(jù)庫簡介7 HYPERLINK l _bookmark8 Sybase 數(shù)據(jù)庫的特點7 HYPERLINK l _bookmark9 Sybase 應(yīng)用容災(zāi)簡介8 HYPERLINK l _bookmark10 關(guān)鍵技術(shù)原理8 HYPERLINK l _bookmark11 數(shù)據(jù)分離器 (Data Splitter)8 HYPERLINK l _bookmark12 數(shù)據(jù)庫一致性分析9 HYPERLINK l _bookmark13 第 3 章 Sybase 雙機應(yīng)用容災(zāi)最佳實踐11 HYPERLINK l _bookmark14 Sybase for Windows 雙機應(yīng)用容災(zāi)最

3、佳實踐11 HYPERLINK l _bookmark15 部署注意事項(包括客戶端安裝、環(huán)境配置等前期準(zhǔn)備工作)11 HYPERLINK l _bookmark16 應(yīng)用容災(zāi)注意事項11 HYPERLINK l _bookmark17 Sybase 雙機容災(zāi)管理最佳操作12 HYPERLINK l _bookmark18 Sybase 雙機接管最佳操作21 HYPERLINK l _bookmark19 Sybase 雙機災(zāi)難演習(xí)最佳操作29 HYPERLINK l _bookmark20 FAQ30第1章 概述本文檔是愛數(shù)備份容災(zāi)家族 Sybase 雙機一體化容災(zāi)最佳實踐文檔,主要描述了如

4、何正確地使用愛數(shù)備份容災(zāi)家族產(chǎn)品成員進行 Sybase 雙機數(shù)據(jù)容災(zāi)及應(yīng)用容災(zāi)的方法,包括部署前后的注意事項和典型部署方案。目標(biāo)讀者本技術(shù)文檔面向愛數(shù)備份容災(zāi)家族產(chǎn)品成員的用戶和相關(guān)技術(shù)人員,主要介紹數(shù)據(jù)容災(zāi)和應(yīng)用容災(zāi)的基礎(chǔ)知識,以及如何正確使用愛數(shù)備份容災(zāi)家族產(chǎn)品成員部署Sybase 雙機數(shù)據(jù)容災(zāi)及應(yīng)用容災(zāi)。旨在通過此文檔幫助用戶和技術(shù)人員快速掌握 Sybase 雙機數(shù)據(jù)容災(zāi)和應(yīng)用容災(zāi)模塊使用方法。本文檔適用范圍項目范圍產(chǎn)品愛數(shù)備仹存儲柜 3.5愛數(shù)備仹軟件 3.5數(shù)據(jù)庫版本Sybase 12.5Sybase 15.7Sybase 15.0操作系統(tǒng)版本W(wǎng)indows Server 2003

5、sp2(32/64bit)Windows Server 2008 R2提示:本文檔中的界面截圖來自愛數(shù)備份存儲柜企業(yè)版 3.5.13,其他版本有類似的界面。Sybase 雙機應(yīng)用容災(zāi)功能模塊簡介功能描述功能模塊容災(zāi)、時間點恢復(fù)、接管、演習(xí)客戶端自動搜索實例支持容災(zāi)粒度數(shù)據(jù)庫級別(可整實例容災(zāi))系統(tǒng)數(shù)據(jù)庫容災(zāi)支持所有數(shù)據(jù)庫的容災(zāi)客戶端多實例容災(zāi)不支持同客戶端多容災(zāi)任務(wù)不支持恢復(fù)方式時間點恢復(fù)恢復(fù)粒度服務(wù)器級別恢復(fù)位置原位置恢復(fù)為其他數(shù)據(jù)庫名不支持異機恢復(fù)支持第2章 Sybase 基礎(chǔ)知識簡介Sybase 數(shù)據(jù)庫介紹Sybase 數(shù)據(jù)庫簡介美國 Sybase 公司研制的一種關(guān)系型數(shù)據(jù)庫系統(tǒng),是一種

6、典型的 UNIX 或 Windows NT 平臺上客戶機/服務(wù)器環(huán)境下的大型數(shù)據(jù)庫系統(tǒng)。Sybase 提供了一套應(yīng)用程序編程接口和庫, 可以與非 Sybase 數(shù)據(jù)源及服務(wù)器集成,允許在多個數(shù)據(jù)庫之間復(fù)制數(shù)據(jù),適于創(chuàng)建多層應(yīng)用。系統(tǒng)具有完備的觸發(fā)器、存儲過程、規(guī)則以及完整性定義,支持優(yōu)化查詢,具有較好的數(shù)據(jù)安全性。Sybase 主要有三種版本,一是UNIX 操作系統(tǒng)下運行的版本,二是Novell Netware 環(huán)境下運行的版本,三是 Windows NT 環(huán)境下運行的版本。目前應(yīng)用較多的是 AES 11,12.*, 15.*,Sybase 在各主流Unix 操作系統(tǒng)中均有廣泛的應(yīng)用,IBM

7、AIX,HP UNIX,Digital UNIX, SUN Solaris 等等。Sybase 公司成立于 1984 年 11 月,總部設(shè)在美國加州的 Emeryville。作為全球最大的獨立軟件廠商之一,Sybase 公司致力于幫助企業(yè)等各種機構(gòu)進行應(yīng)用、內(nèi)容及數(shù)據(jù)的管理和發(fā)布。Sybase 的產(chǎn)品和專業(yè)技術(shù)服務(wù),為企業(yè)提供集成化的解決方案和全面的應(yīng)用開發(fā)平臺。Sybase 作為享譽全球的跨國公司,在 63 個國家設(shè)立了分支機構(gòu), 擁有 4 萬多家客戶,主要集中在金融服務(wù)業(yè)、政府部門、電信、醫(yī)療保健和媒體服務(wù)業(yè)。Sybase 公司是全球領(lǐng)先的企業(yè)集成解決方案供應(yīng)商,不僅擁有業(yè)界最完整的企業(yè)數(shù)

8、據(jù)管理系統(tǒng)、領(lǐng)先的企業(yè)門戶產(chǎn)品以及移動與無線解決方案,還致力于整合各種應(yīng)用平臺、數(shù)據(jù)庫和應(yīng)用軟件。作為全球最大的獨立軟件廠商之一,Sybase 解決方案將企業(yè)信息流轉(zhuǎn)換成經(jīng)濟效益,便于企業(yè)在恰當(dāng)?shù)臅r間把準(zhǔn)確的信息提供給合適的人群,使企業(yè)從數(shù)據(jù)資產(chǎn)中獲取最大利益。 HYPERLINK /trac/eisoo/wiki/how_to_br_sybase l id21 Sybase 數(shù)據(jù)庫的特點(1)它是基于客戶/服務(wù)器體系結(jié)構(gòu)的數(shù)據(jù)庫一般的關(guān)系數(shù)據(jù)庫都是基于主/從式的模型的。在主/從式的結(jié)構(gòu)中,所有的應(yīng)用都運行在一臺機器上。用戶只是通過終端發(fā)命令或簡單地查看應(yīng)用運行的結(jié)果。而在客戶/服務(wù)器結(jié)構(gòu)中,

9、應(yīng)用被分在了多臺機器上運行。一臺機器是另一個系統(tǒng)的客戶,或是另外一些機器的服務(wù)器。這些機器通過局域網(wǎng)或廣域網(wǎng)聯(lián)接起來??蛻?服務(wù)器模型的好處是:它支持共享資源且在多臺設(shè)備間平衡負(fù)載允許容納多個主機的環(huán)境,充分利用了企業(yè)已有的各種系統(tǒng)它是真正開放的數(shù)據(jù)庫由于采用了客戶/服務(wù)器結(jié)構(gòu),應(yīng)用被分在了多臺機器上運行。更進一步,運行在客戶端的應(yīng)用不必是 Sybase 公司的產(chǎn)品。對于一般的關(guān)系數(shù)據(jù)庫,為了讓其它語言編寫的應(yīng)用能夠訪問數(shù)據(jù)庫,提供了預(yù)編譯。Sybase 數(shù)據(jù)庫,不只是簡單地提供了預(yù)編譯,而且公開了應(yīng)用程序接口 DB-LIB,鼓勵第三方編寫 DB-LIB 接口。由于開放的客戶 DB-LIB 允

10、許在不同的平臺使用完全相同的調(diào)用, 因而使得訪問 DB-LIB 的應(yīng)用程序很容易從一個平臺向另一個平臺移植。它是一種高性能的數(shù)據(jù)庫Sybase 真正吸引人的地方還是它的高性能。體現(xiàn)在以下幾方面:可編程數(shù)據(jù)庫通過提供存儲過程,創(chuàng)建了一個可編程數(shù)據(jù)庫。存儲過程允許用戶編寫自己的數(shù)據(jù)庫子例程。這些子例程是經(jīng)過預(yù)編譯的,因此不必為每次調(diào)用都進行編譯、優(yōu)化、生成查詢規(guī)劃, 因而查詢速度要快得多。事件驅(qū)動的觸發(fā)器觸發(fā)器是一種特殊的存儲過程。通過觸發(fā)器可以啟動另一個存儲過程,從而確保數(shù)據(jù)庫的完整性。多線索化Sybase 數(shù)據(jù)庫的體系結(jié)構(gòu)的另一個創(chuàng)新之處就是多線索化。一般的數(shù)據(jù)庫都依靠操作系統(tǒng)來管理與數(shù)據(jù)庫的

11、連接。當(dāng)有多個用戶連接時,系統(tǒng)的性能會大幅度下降。Sybase 數(shù)據(jù)庫不讓操作系統(tǒng)來管理進程,把與數(shù)據(jù)庫的連接當(dāng)作自己的一部分來管理。此外,Sybase 的數(shù)據(jù)庫引擎還代替操作系統(tǒng)來管理一部分硬件資源,如端口、內(nèi)存、硬盤, 繞過了操作系統(tǒng)這一環(huán)節(jié),提高了性能。Sybase 應(yīng)用容災(zāi)簡介Sybase 實時復(fù)制能夠保證對生產(chǎn)服務(wù)器的實時監(jiān)控,在生產(chǎn)服務(wù)器出現(xiàn)故障的時候, 能通過任意時間點恢復(fù),保證數(shù)據(jù)的安全。實時復(fù)制通過將生產(chǎn)服務(wù)器的原始數(shù)據(jù)初始化備份到OFS,然后對生產(chǎn)服務(wù)器的數(shù)據(jù)變化進行監(jiān)控,將這些 IO 變化也發(fā)送到OFS 中進行保存;生產(chǎn)服務(wù)器進行恢復(fù)時,首先將初始化數(shù)據(jù)恢復(fù),然后按照生產(chǎn)

12、服務(wù)器上面 IO 的操作順序,將 IO 重新寫入到生產(chǎn)服務(wù)器中,從而保證數(shù)據(jù)的一致。關(guān)鍵技術(shù)原理數(shù)據(jù)分離器 (Data Splitter)數(shù)據(jù)分離器是位于操作系統(tǒng)底層文件系統(tǒng)驅(qū)動上層的內(nèi)核驅(qū)動程序,可以捕獲操作系統(tǒng)上各應(yīng)用的所有 I/O 請求,同時捕獲變動數(shù)據(jù),返回給客戶端程序處理發(fā)送到介質(zhì)端。注: 捕獲的 I/O 順序完全按照操作系統(tǒng)原 I/O 順序。數(shù)據(jù)庫一致性分析數(shù)據(jù)一致性概述數(shù)據(jù)一致性是指關(guān)聯(lián)數(shù)據(jù)之間的邏輯關(guān)系是否正確和完整??梢院唵卫斫鉃閼?yīng)用程序自己認(rèn)為的數(shù)據(jù)狀態(tài)與最終寫入到磁盤中的數(shù)據(jù)狀態(tài)是否一致。比如一個事務(wù)操作,實際發(fā)出了五個寫操作,當(dāng)系統(tǒng)把前面三個寫操作的數(shù)據(jù)成功寫入磁盤以后

13、,系統(tǒng)突然故障,導(dǎo)致后面兩個寫操作沒有寫入磁盤中。此時應(yīng)用程序和磁盤對數(shù)據(jù)狀態(tài)的理解就不一致。當(dāng)系統(tǒng)恢復(fù)以后,數(shù)據(jù)庫程序重新從磁盤中讀出數(shù)據(jù)時,就會發(fā)現(xiàn)數(shù)據(jù)在邏輯上存在問題,數(shù)據(jù)不可用, 這就是數(shù)據(jù)一致性問題。Cache 引起的數(shù)據(jù)一致性問題引起數(shù)據(jù)一致性的主要問題是位于數(shù)據(jù) I/O 路徑上的各種 Cache 或者 Buffer(包括數(shù)據(jù)庫 Cache, 文件系統(tǒng) Cache, 控制器的 Cache, 磁盤 Cache 等) 導(dǎo)致的, 由于不同系統(tǒng)模塊處理數(shù)據(jù) I/O 的速度是存在差異的,所以就需要添加 Cache 來緩存 I/O 操作,適配不同模塊的處理速度。這些Cache 在提高系統(tǒng)處理性

14、能的同時,也可能會“滯留”I/O 操作,帶來一些負(fù)面影響。如果在系統(tǒng)發(fā)生故障時,仍有部分 I/O“滯留”在 I/O 操作中,真正寫到磁盤中的數(shù)據(jù)就會少于應(yīng)用程序?qū)嶋H寫出的數(shù)據(jù),造成數(shù)據(jù)的不一致。當(dāng)系統(tǒng)恢復(fù)時,直接從硬盤中讀出的數(shù)據(jù)可能存在邏輯錯誤,導(dǎo)致應(yīng)用無法啟動。對于一般的應(yīng)用程序,自身修復(fù)能力較弱,如果出現(xiàn)數(shù)據(jù)不一致一般都需要重新配置, 不過對于 Sybase, Oracle, DB2 等大型數(shù)據(jù)庫,其自身的修復(fù)能力是非常強的,它能根據(jù) redo 日志重新生成數(shù)據(jù),對日志中存在的不一致的情況也能自動處理,修復(fù)邏輯錯誤, 拋棄損壞的塊。數(shù)據(jù)一致性算法我們的應(yīng)用容災(zāi)如何保證數(shù)據(jù)一致性呢, 數(shù)據(jù)

15、一致性的算法,通常分為啟發(fā)式一致性(heuristic consistency)和前攝式一致性(proactive consistency)兩種 :啟發(fā)式一致性是指數(shù)據(jù)分離器通過文件系統(tǒng)能提高相關(guān)信息,判斷應(yīng)用程序的一致性狀態(tài),然后在 CDP 日志卷中標(biāo)記相關(guān)信息,從而保證時間點恢復(fù)的數(shù)據(jù)一致性。前攝式一致性(proactive consistency),則是通過數(shù)據(jù)庫程序的 API 讓數(shù)據(jù)庫處于一致性狀態(tài),然后在恢復(fù)日志中插入標(biāo)記。前攝式一致性與啟發(fā)式一致性最大的區(qū)別在于時間點粒度,啟發(fā)式一致性保證不會修改數(shù)據(jù)庫狀態(tài),所以可以達到更小的時間點粒度。愛數(shù) CDP 數(shù)據(jù)庫一致性技術(shù)正是采用啟發(fā)式

16、一致性,它的最小一致性粒度為數(shù)據(jù)庫的一個事務(wù)級別, 對 Sybase 數(shù)據(jù)庫我們支持恢復(fù)到任意時間點。第 3 章Sybase 雙機應(yīng)用容災(zāi)最佳實踐Sybase for Windows 雙機應(yīng)用容災(zāi)最佳實踐部署注意事項(包括客戶端安裝、環(huán)境配置等前期準(zhǔn) 備工作)確保數(shù)據(jù)庫正常安裝運行在容災(zāi)過程中,客戶端通過 Sybase 數(shù)據(jù)庫服務(wù)來解析數(shù)據(jù)源。所以容災(zāi)開始前請確訃數(shù)據(jù)庫為正常安裝,數(shù)據(jù)庫服務(wù)正常??蛻舳税姹究蛻舳税?32-bit 和 64-bit 兩種類型,如果您使用的 Sybase 為 32-bit 版本,則您只能使用 32-bit 的客戶端(即使是在 64 位操作系統(tǒng)上,也只能使用 32

17、-bit 的客戶端);如果您使用的Sybase 為 64-bit 版本, 請使用 64-bit 的客戶端。如果您使用的客戶端版本位數(shù)和備仹的Sybase 版本位數(shù)丌一致,可能會導(dǎo)致無法展開數(shù)據(jù)源。生產(chǎn)機、容災(zāi)機數(shù)據(jù)庫的安裝容災(zāi)機的 Sybase 安裝版本必須和雙機的 Sybase 安裝版本、位數(shù)、安裝路徑及實例名一致,否則,進行接管操作后,容災(zāi)機不能接替雙機的業(yè)務(wù)。生產(chǎn)機、容災(zāi)機綁定 IP作為容災(zāi)的客戶端,包括生產(chǎn)機和容災(zāi)機,在執(zhí)行前都必須進行 IP 綁定,具體方法: windows 下在設(shè)置服務(wù)器地址中為客戶端選擇一個 IP,注意,不能是虛擬 IP;或者,修改安裝目錄下svraddr.con

18、fig 文件,在間輸入 IP,如下,然后重啟客戶端服務(wù)應(yīng)用容災(zāi)注意事項接管注意事項丌支持自勱接管容災(zāi)仸務(wù)必須在運行狀態(tài)下才能執(zhí)行接管操作當(dāng)生產(chǎn)服務(wù)器的實時備仹仸務(wù)為運行狀態(tài)丏尚處于刜始化階段時,丌允許執(zhí)行接管手工接管的對象是容災(zāi)服務(wù)器,若要接管到非容災(zāi)服務(wù)器上,則需要先添加此服務(wù)器為容災(zāi)仸務(wù)的容災(zāi)服務(wù)器可接管的容災(zāi)服務(wù)器的條件是:容災(zāi)服務(wù)器“在線”容災(zāi)服務(wù)器處于“恢復(fù)增量數(shù)據(jù)”狀態(tài)容災(zāi)仸務(wù)的實時恢復(fù)狀態(tài)為“運行”是否可用狀態(tài)為“可接管”接管前,確保容災(zāi)仸務(wù)的虛擬 IP 狀態(tài)為脫機演習(xí)注意事項容災(zāi)仸務(wù)必須在執(zhí)行狀態(tài)下才能執(zhí)行演習(xí)操作當(dāng)生產(chǎn)服務(wù)器的實時備仹仸務(wù)為運行狀態(tài)丏尚處于刜始化階段時,丌允許

19、執(zhí)行演習(xí)演習(xí)的對象必須是容災(zāi)服務(wù)器,若要在非容災(zāi)服務(wù)器上演習(xí),則需要先添加為此容災(zāi)仸務(wù)的容災(zāi)服務(wù)器可演習(xí)的容災(zāi)服務(wù)器的條件是:容災(zāi)服務(wù)器“在線”容災(zāi)服務(wù)器處于“恢復(fù)增量數(shù)據(jù)”狀態(tài)容災(zāi)仸務(wù)的實時恢復(fù)狀態(tài)為“運行”是否可用狀態(tài)為“可演習(xí)”Sybase 雙機容災(zāi)管理最佳操作配置客戶端以管理員身份登錄管理控制臺,單擊左邊【系統(tǒng)管理】中的【客戶端管理】,進入客戶端管理界面。在右邊的客戶端列表中單擊選擇需要的客戶端,然后單擊【配置客戶端】菜單, 彈出【修改客戶端配置】窗口如下所示:勾選Sybase,然后單擊【確定】按鈕后退出。綁定雙機以管理員身份登錄管理控制臺,單擊左邊【系統(tǒng)管理】中的【雙機/集群管理】,

20、單擊【新建雙機綁定】,彈出【新建雙機綁定信息】窗口,如下所示:輸入名稱、描述(描述是可選項)以及浮動 IP,將雙機的主機和備機移到“已綁定客戶端列表”中,單擊【確定】退出。這里的浮勱 IP 是指雙機上對外提供服務(wù)的IP,程序以此 IP 刞斷對應(yīng)機器為主機; 請確保浮勱 IP 設(shè)置正確,否則容災(zāi)仸務(wù)將無法建立或者異常。新建容災(zāi)任務(wù)步驟一:登錄管理控制臺,點擊【容災(zāi)管理】下的【容災(zāi)任務(wù)管理】,單擊右邊的【新建任務(wù)】菜單,彈出的【新建容災(zāi)任務(wù)向?qū)А看翱谌缦拢狠斎肴蝿?wù)名,在【請選擇】下拉列表中選擇 Sybase,設(shè)置生成時間點的間隔時間,數(shù)據(jù)類型選擇雙機服務(wù)器上的共享數(shù)據(jù),然后單擊【下一步】按鈕,進入

21、【生產(chǎn)服務(wù)器】對話框。步驟二:【生產(chǎn)服務(wù)器】對話框如下圖所示:選擇要容災(zāi)的數(shù)據(jù)庫,可以選擇單個數(shù)據(jù)庫,也可以選擇整個實例,選擇完成后,點擊【下一步】按鈕,進入【選擇目的地】對話框。此處的生產(chǎn)機指的是雙機的主機(根據(jù)雙機綁定時設(shè)置的浮勱 IP 刞斷得到的)。服務(wù)器上如果有多個實例,丌能通過雙機容災(zāi)保證全部實例的應(yīng)用丌間斷。迚行容災(zāi)時,請確保容災(zāi)機含 有不生產(chǎn)機數(shù)據(jù)源中的實例名相同的數(shù)據(jù)庫實例,否則容災(zāi)仸務(wù)會出錯。如果丌是選擇整個實例迚行容災(zāi),請確保容災(zāi)機上也有相同名稱的數(shù)據(jù)庫,否則接管時會出錯。容災(zāi)仸務(wù)的生產(chǎn)服務(wù)器只能選擇單個客戶端上的數(shù)據(jù),丌能選擇多個客戶端的數(shù)據(jù)。步驟三:【選擇目的地】對話框

22、如下圖所示:選擇介質(zhì)服務(wù)器,介質(zhì)服務(wù)器上必須建立了OFS 介質(zhì)。【日志卷】, 日志卷作為異步復(fù)制的高速緩沖區(qū),選擇本地任何路徑,如果產(chǎn)生數(shù)據(jù)量較大, 請保證有較大的緩沖空間, 如果空間不足會導(dǎo)致復(fù)制任務(wù)失敗?!救罩揪怼恳M量避免選擇共享磁盤,因為在之后的雙機切換中可能會出現(xiàn)問題。步驟四:選擇生產(chǎn)機端虛擬 IP 綁定網(wǎng)卡注意:虛擬 IP 會添加到此處選擇的網(wǎng)卡上,此處可能會將某些虛擬網(wǎng)卡也列舉出來,請確認(rèn)所選擇的網(wǎng)卡是有效的可訪問的,不能添加虛擬網(wǎng)卡,否則會出現(xiàn)添加虛擬 IP 后沒有生效。選擇網(wǎng)卡后,單擊【下一步】按鈕,進入【容災(zāi)服務(wù)器】對話框。步驟五:【容災(zāi)服務(wù)器】對話框如下圖所示單擊【添加】

23、按鈕,會彈出【選擇容災(zāi)服務(wù)器】的對話框,選擇容災(zāi)服務(wù)器綁定網(wǎng)卡; 此處選擇的容災(zāi)服務(wù)器網(wǎng)卡,意義在于容災(zāi)接管后,將虛擬 IP 切換綁到到此網(wǎng)卡上,實現(xiàn)無縫的應(yīng)用接管操作,此處選擇的網(wǎng)卡也必須慎重,盡量確保虛擬 IP 能在容災(zāi)服務(wù)器端添加成功。選擇完成后,單擊【確定】按鈕,然后為容災(zāi)服務(wù)器配置日志池。根據(jù)實際需要,在此可以添加指定的服務(wù)(這里可以不添加任何服務(wù)),添加的服務(wù)在接管的時候會被啟動。選擇成功后,單擊【下一步】進入故障檢測和虛擬 IP 配置窗口。步驟六:故障檢測和虛擬 IP 配置【故障檢測設(shè)置】故障檢測心跳周期默認(rèn)為 30s,用戶可根據(jù)需求自己設(shè)置。 連續(xù)故障檢測次數(shù)是指如果連續(xù)檢測失

24、敗, 則認(rèn)為被檢測的應(yīng)用發(fā)生故障。心跳周期的設(shè)置不易太短,否則容易出現(xiàn)誤判的情況?!救轂?zāi)接管設(shè)置】此處的虛擬 IP 需要填寫數(shù)據(jù)源對應(yīng)實例的故障轉(zhuǎn)移群集 IP,否則不能保證該實例的應(yīng)用不間斷。打開【選項.】,設(shè)置容災(zāi)任務(wù)的循環(huán)刪除策略,設(shè)置完成后,單擊【完成】按鈕,提交該操作到任務(wù)執(zhí)行隊列。開始容災(zāi)仸務(wù)前,需要手工停止容災(zāi)機對應(yīng)的數(shù)據(jù)庫服務(wù),否則仸務(wù)會出錯。步驟七:成功創(chuàng)建容災(zāi)任務(wù)創(chuàng)建成功后進【容災(zāi)任務(wù)管理】界面,可查看創(chuàng)建成功的容災(zāi)任務(wù)屬性,任務(wù)執(zhí)行狀態(tài), 主機狀態(tài),復(fù)制流向等,如下圖所示。進【實時執(zhí)行任務(wù)】界面,可查看任務(wù)的詳細(xì)執(zhí)行信息。步驟八:切換雙機節(jié)點切換雙機的 Sybase 資源到

25、另一個節(jié)點,任務(wù)根據(jù)雙機綁定中的浮動 IP 可以檢測到雙機發(fā)生切換,在【實時執(zhí)行任務(wù)】中會提示雙機發(fā)生切換,如下圖所示。在【容災(zāi)任務(wù)管理】視圖下,可以發(fā)現(xiàn)任務(wù)屬性中數(shù)據(jù)源也發(fā)生了相應(yīng)的變化。Sybase 雙機接管最佳操作手工接管接管前,確保容災(zāi)任務(wù)的虛擬 IP 狀態(tài)為脫機(如果測試手工接管功能,可以通過手工脫機或停止主備機集群服務(wù)來使虛擬 IP 脫機)。步驟一:生產(chǎn)服務(wù)器狀態(tài)選中要接管的容災(zāi)任務(wù),點擊【手工接管】,彈出【手工接管向?qū)А看翱?,該窗口列出實時備份的狀態(tài),如下圖所示這里只列出實時備份的一種狀態(tài),其他狀態(tài)可根據(jù)實際情況區(qū)別對待。點擊【下一步】, 進入【容災(zāi)服務(wù)器】選擇列表。步驟二:選擇

26、要接管的容災(zāi)服務(wù)器該窗口列出所有容災(zāi)服務(wù)器的列表及狀態(tài),可任意選擇其中某個滿足接管條件的容災(zāi)服務(wù)器,選擇完后,點擊【下一步】進入【接管】視圖。步驟三:【接管】如下圖所示這個界面的內(nèi)容包含對前面幾步的總結(jié),選擇接管理由,填寫接管原因,然后點擊【完成】按鈕,將向生產(chǎn)服務(wù)器和容災(zāi)服務(wù)器發(fā)送接管指令,進入【實時執(zhí)行任務(wù)】頁面查看容災(zāi)任務(wù)執(zhí)行輸出信息,如下圖所示輸出如上信息后表明已經(jīng)接管成功,并且新生產(chǎn)機開始初始化復(fù)制。注意:因為接管時需要完成所有訂閱數(shù)據(jù)的恢復(fù),所以如果點擊接管時尚有數(shù)據(jù)未恢復(fù)完,可能需要等待一段時間,等恢復(fù)完成才會開始執(zhí)行接管操作。修復(fù)雙機雙機的共享磁盤損壞,換上新的磁盤之后,可通過

27、以下方法來進行修復(fù)步驟一:確認(rèn)雙機節(jié)點的集群服務(wù)都是關(guān)閉的。步驟二:在其中之一的節(jié)點上使用/fixquorum 參數(shù)脫機模式(所有資源 offline),點擊 start 來啟動集群服務(wù)。步驟三:此時發(fā)現(xiàn)還是連接不上集群,連接集群需要經(jīng)過 DNS 解析集群的集群 IP,而此時 IP 資源 offline,就需要手動添加集群 IP。步驟四:連接集群之后,右鍵集群名,新建資源,將掛載的共享卷新建成磁盤資源,不要添加任何依賴關(guān)系,并使其 online,掛載的卷的盤符可以任意指定。資源類型不能選錯,下面只要 NEXT 默認(rèn)選項就可以,最后的磁盤要選擇將要指定的仲裁磁盤。步驟五:右鍵集群名屬性,選擇仲裁

28、磁盤,將新添加的磁盤資源做為仲裁磁盤并在 PATH中填寫MSCSPS:MSCS 集群有自動重建仲裁文件的功能,只要重新指定仲裁磁盤就能自動創(chuàng)建仲裁文件。步驟六:刪除虛擬 IP,將所有資源 online 之后重啟集群服務(wù)步驟七:重新連接集群之后刪除以前的仲裁磁盤以及數(shù)據(jù)磁盤,再以同樣的方法添加數(shù)據(jù)磁盤,此時的磁盤盤符必須與以前的一樣。如果在節(jié)點上添加敀障轉(zhuǎn)移群集 IP(容災(zāi)仸務(wù)的虛擬 IP),這就需要此時對外提供服務(wù)的原容災(zāi)機先初除此虛擬 IP,這樣就丌能對外提供服務(wù),要選擇好修復(fù)雙機的時間。至此,雙機修復(fù)完成。數(shù)據(jù)恢復(fù)恢復(fù)數(shù)據(jù)前,應(yīng)該先刪除原容災(zāi)機上添加的虛擬 IP,確保雙機所有資源都可以聯(lián)機

29、正常使用,然后將主機上的對應(yīng)數(shù)據(jù)庫服務(wù)脫機,再通過下面的任何一種方式恢復(fù)數(shù)據(jù)。第一種方式:通過OFS 數(shù)據(jù)恢復(fù)數(shù)據(jù)登錄管理控制臺,依次點擊【備份恢復(fù)管理】【恢復(fù)管理】【瀏覽恢復(fù)】。展開介質(zhì)服務(wù)器根節(jié)點,在任務(wù)列表框中單擊展開您需要恢復(fù)的Sybase 雙機容災(zāi)任務(wù),單擊右邊的【時間點】下拉框,選擇您需要恢復(fù)到的時間點,然后點擊【恢復(fù)到客戶端】菜單,將彈出【客戶端恢復(fù)】對話框,點擊【恢復(fù)】后會跳出容災(zāi)數(shù)據(jù)恢復(fù)風(fēng)險警告,如下圖所示。注意:目前支持恢復(fù)到其他客戶端,但是恢復(fù)數(shù)據(jù)只能恢復(fù)到原路徑,如果恢復(fù)目標(biāo)機器不存在相同的需要恢復(fù)的數(shù)據(jù)庫,會在完成所有數(shù)據(jù)恢復(fù)后, 無法在 Sybase 服務(wù)器中顯示,此時需要手工附加數(shù)據(jù)庫。如果目標(biāo)機器存在相同的數(shù)據(jù)庫, 需要先將目標(biāo)機器上的需要恢復(fù)的數(shù)據(jù)庫對應(yīng)的服務(wù)關(guān)閉,否則數(shù)據(jù)文件處于 Sybase 獨占狀態(tài),會提示寫入數(shù)據(jù)塊失敗的錯誤!警告:如果恢復(fù)到其他客戶端,并且恢復(fù)目標(biāo)機器的相同數(shù)據(jù)庫的數(shù)據(jù)文件存放在不同的位置,將在完成所有數(shù)據(jù)恢復(fù)后, 無法在 Sybase 服務(wù)器中顯示,也無法直接附加(可分離目

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論