一種保持Oracle數(shù)據(jù)庫服務(wù)高可用的實現(xiàn)方法和系統(tǒng)

基本信息

申請?zhí)?/td> CN201210139205.9 申請日 -
公開(公告)號 CN102810111B 公開(公告)日 2016-05-11
申請公布號 CN102810111B 申請公布日 2016-05-11
分類號 G06F17/30(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 潘海東;梅春;李丙洋 申請(專利權(quán))人 北京互動百科網(wǎng)絡(luò)技術(shù)有限公司
代理機(jī)構(gòu) 北京正理專利代理有限公司 代理人 張雪梅
地址 100029 北京市朝陽區(qū)安定門外安苑里1號奇跡財富廣場互動百科大廈
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種保持ORACLE數(shù)據(jù)庫服務(wù)高可用的方法。公開了一種保持Oracle數(shù)據(jù)庫服務(wù)高可用的實現(xiàn)方法,該方法包括:為各數(shù)據(jù)庫節(jié)點分配虛擬IP;對數(shù)據(jù)庫節(jié)點進(jìn)行心跳檢測,判斷數(shù)據(jù)庫主、從節(jié)點是否存活,當(dāng)發(fā)現(xiàn)主節(jié)點不可訪問時,自動將虛擬IP飄移至從節(jié)點,并切換從節(jié)點的身份為主節(jié)點。本發(fā)明進(jìn)一步公開了一種保持Oracle數(shù)據(jù)庫服務(wù)高可用的系統(tǒng)。本發(fā)明特別適用于ORACLE數(shù)據(jù)庫的DATAGUARD特性,通過與開源軟件DRBD和Keepalived的組合搭配,無論在switchover(計劃內(nèi)切換,無損切換)或者是failover(計劃外切換,有損切換)時,均可以在不丟失數(shù)據(jù)的前提下實現(xiàn)數(shù)據(jù)庫的主從切換,并保障數(shù)據(jù)庫服務(wù)的高可用。