產(chǎn)品介紹:
睿斯DRP數(shù)據(jù)庫復(fù)制系統(tǒng)是北京睿斯科技有限公司的新一代數(shù)據(jù)庫邏輯復(fù)制軟件,是用來替換Oracle公司Goldengate產(chǎn)品的不二之選
DRP數(shù)據(jù)庫復(fù)制系統(tǒng)是一種基于Oracle 在線日志(Redolog)分析技術(shù)的結(jié)構(gòu)化數(shù)據(jù)實(shí)施復(fù)制備份軟件產(chǎn)品,備份數(shù)據(jù)庫始終處于OPEN狀態(tài)。DRP數(shù)據(jù)庫復(fù)制系統(tǒng)通過在源端(生產(chǎn))數(shù)據(jù)庫服務(wù)器和目標(biāo)端(備份端)數(shù)據(jù)庫服務(wù)器各自配置一個(gè)代理程Sourage Agent 和Target Agent,DRP數(shù)據(jù)庫復(fù)制系統(tǒng) Agent程序是綠色免安裝的程序,直接解壓配置啟動(dòng)參數(shù)就可以進(jìn)行數(shù)據(jù)實(shí)時(shí)同步。
DRP數(shù)據(jù)庫復(fù)制系統(tǒng)利用數(shù)據(jù)庫日志在線跟蹤、分析技術(shù),將生產(chǎn)數(shù)據(jù)庫的交易信息以事務(wù)為單位,通過異步的方式,實(shí)時(shí)的傳遞、裝載到目標(biāo)數(shù)據(jù)庫中,以達(dá)到源端、目標(biāo)端復(fù)制數(shù)據(jù)保持同步的目的。
DRP數(shù)據(jù)庫復(fù)制系統(tǒng)通過在線分析Oracle Redo Log 獲得SQL語句和數(shù)據(jù),完成DataBase級(jí)別schema 級(jí)別或table級(jí)別的數(shù)據(jù)復(fù)制。區(qū)別于早期的以SQL語句為單位的日志處理、傳輸技術(shù),DRP數(shù)據(jù)庫復(fù)制系統(tǒng)對(duì)日志的整合和傳輸以“事務(wù)”為單位,無需處理復(fù)雜的"回滾"機(jī)制。使用該技術(shù),在擁有高性能的同時(shí)還能夠更好的保證數(shù)據(jù)復(fù)制的一致性和完整性。
DRP數(shù)據(jù)庫復(fù)制系統(tǒng)無需等待Oracle Redo Log文件歸檔之后再進(jìn)行處理,而是在線讀取其數(shù)據(jù)塊內(nèi)容,抓取日志跟Oracle數(shù)據(jù)庫寫日志是并行操作而又不互相影響,而且不使用Oracle的任何資源。
DRP數(shù)據(jù)庫復(fù)制系統(tǒng)也不會(huì)傳輸Oracle redo log的全部?jī)?nèi)容到目的端,除指定復(fù)制對(duì)象(數(shù)據(jù)表)相關(guān)的DML/DDL操作之外,其他的信息不做處理,也就是說DRP數(shù)據(jù)庫復(fù)制系統(tǒng)以事務(wù)為單位來跟蹤,分析在線日志,只處理已經(jīng)COMMIT的交易,對(duì)于ROLLBACK操作,DRP數(shù)據(jù)庫復(fù)制系統(tǒng)不處理該操作,所以DRP數(shù)據(jù)庫復(fù)制系統(tǒng)只抓取約1/3日志變化量。
DRP數(shù)據(jù)庫復(fù)制系統(tǒng)讀取日志的間隔時(shí)間可以用參數(shù)設(shè)定,以秒為單位。因此正常情況下,DRP數(shù)據(jù)庫復(fù)制系統(tǒng)都是準(zhǔn)實(shí)時(shí)的抓取變化日志量。在每次抓取的日志量處理完成以后,記錄在DRP數(shù)據(jù)庫復(fù)制系統(tǒng)的緩存目錄中,因此對(duì)于日常運(yùn)行過程中,DRP數(shù)據(jù)庫復(fù)制系統(tǒng)停止或其它原因需要讀取歸檔日志時(shí),根據(jù)記錄的日志物理位置來定位需要抓取的歸檔日志。Rac環(huán)境中,在每一個(gè)實(shí)例所在的主機(jī)操作系統(tǒng)上可以讀取另外主機(jī)的在線日志(包括歸檔日志)。通過每一個(gè)實(shí)例的日志和SCN來保證交易順序的準(zhǔn)確性。
下圖是DRP數(shù)據(jù)庫復(fù)制系統(tǒng)通過解析Oracle在線日志Redolog實(shí)現(xiàn)數(shù)據(jù)同步的原理圖:
技術(shù)特點(diǎn):
1、在線部署簡(jiǎn)單、占用資源少
DRP數(shù)據(jù)庫復(fù)制系統(tǒng)部署非常簡(jiǎn)單。所有軟件安裝配置都可以使用圖形界面進(jìn)行操作。對(duì)于Unix/Linux以及Oracle熟悉的技術(shù)人員參照相關(guān)文檔,在10-30分鐘即可部署完畢。在源端和目標(biāo)端數(shù)據(jù)庫上不創(chuàng)建任何表。DRP數(shù)據(jù)庫復(fù)制系統(tǒng)對(duì)于每一個(gè)同步的用戶或表,只需4條指令完成,并且支持腳本操作,這樣就可以避免多個(gè)用戶復(fù)制時(shí)復(fù)雜的指令操作了。對(duì)于n個(gè)用戶的復(fù)制,源端只需要n+3條指令即可完成復(fù)制操作。增量復(fù)制過程中,DRP數(shù)據(jù)庫復(fù)制系統(tǒng)對(duì)于主機(jī)CPU資源的占用平均不會(huì)超過5%。
2、異構(gòu)跨平臺(tái)的支持
DRP數(shù)據(jù)庫復(fù)制系統(tǒng)是以數(shù)據(jù)庫的交易為單位進(jìn)行復(fù)制、裝載,因此對(duì)于不同操作系統(tǒng)上的不同oracle平臺(tái)環(huán)境,DRP數(shù)據(jù)庫復(fù)制系統(tǒng)均可以支持。
對(duì)于源端和目的端操作系統(tǒng),數(shù)據(jù)庫版本不同的情況也可以支持,當(dāng)然前提是不同oracle版本之間的schema使用方法要彼此支持。
3、靈活的部署模式
DRP數(shù)據(jù)庫復(fù)制系統(tǒng)支持一個(gè)源端同時(shí)復(fù)制多個(gè)目的節(jié)點(diǎn)的復(fù)制模式,并支持多個(gè)源端到一個(gè)目標(biāo)端的復(fù)制模式,真正在軟件上實(shí)現(xiàn)了一對(duì)多或是多對(duì)一的復(fù)制模式。大大減少了源端主機(jī)資源的占有率;
4、對(duì)部分表重新進(jìn)行單獨(dú)全同步
在增量使用過程中,有可能會(huì)因?yàn)槟撤N誤操作導(dǎo)致目的端數(shù)據(jù)更改,當(dāng)源端再次對(duì)相關(guān)部分的數(shù)據(jù)進(jìn)行更改時(shí),結(jié)果導(dǎo)致DRP數(shù)據(jù)庫復(fù)制系統(tǒng)將停止這張表的復(fù)制。
對(duì)于這種情況,DRP數(shù)據(jù)庫復(fù)制系統(tǒng)的處理方式是對(duì)該表重新進(jìn)行單獨(dú)全同步,同時(shí)對(duì)于其它正在復(fù)制的表或shema不會(huì)有任何影響。這樣就避免了因?yàn)槟骋粡埍淼恼`操作而需要相關(guān)用戶需要全同步的操作。
5、定時(shí)復(fù)制
DRP數(shù)據(jù)庫復(fù)制系統(tǒng)支持指定時(shí)間裝載復(fù)制數(shù)據(jù)到指定時(shí)刻交易的功能,不僅可以滿足某些特殊的應(yīng)用需求,而且在某些方面起到了備份的作用。
6、實(shí)時(shí)顯示交易的統(tǒng)計(jì)
DRP數(shù)據(jù)庫復(fù)制系統(tǒng)在目的端運(yùn)行日志中:
顯示每一個(gè)合成交易文件的裝載時(shí)間以及延遲時(shí)間。
顯示每一個(gè)合成交易文件的dml數(shù)量,包括inert、update、delete數(shù)量上的統(tǒng)計(jì)。
顯示每一個(gè)合成交易文件的ddl操作語句。
7、字符操作和客戶端操作模式
DRP數(shù)據(jù)庫復(fù)制系統(tǒng)提供了不僅提供了字符操作模式而且也提供的客戶端監(jiān)控界面,通過兩種方式都可以對(duì)DRP數(shù)據(jù)庫復(fù)制系統(tǒng)進(jìn)行日常維護(hù)和監(jiān)控。滿足了不同用戶的使用習(xí)慣兩種操作模式,DRP數(shù)據(jù)庫復(fù)制系統(tǒng)均提供了后臺(tái)服務(wù)進(jìn)程,無須第三方軟件或服務(wù)協(xié)助。
8、靜態(tài)數(shù)據(jù)校驗(yàn)
DRP數(shù)據(jù)庫復(fù)制系統(tǒng)提供了靜態(tài)數(shù)據(jù)校驗(yàn)功能,來確認(rèn)復(fù)制數(shù)據(jù)的準(zhǔn)確性,使用此功能時(shí),在業(yè)務(wù)相對(duì)較少時(shí)刻,否則統(tǒng)計(jì)將沒有太大意義。
9、支持oracle自帶數(shù)據(jù)導(dǎo)入工具
DRP數(shù)據(jù)庫復(fù)制系統(tǒng)支持源端oracle自帶的 imp和sqlldr數(shù)據(jù)導(dǎo)入工具的使用。對(duì)于10G中的impdp工具,DRP數(shù)據(jù)庫復(fù)制系統(tǒng)也提供支持。這樣就不會(huì)影響使用oracle技術(shù)人員的操作習(xí)慣。
關(guān)鍵字: 無縫切換 雙機(jī)熱備 雙機(jī)軟件 容錯(cuò)軟件
北京睿斯科技有限公司成立于2015年,專業(yè)的數(shù)據(jù)安全及應(yīng)用安全的解決方案提供商,我們的高可用解決方案能夠保障您的關(guān)鍵業(yè)務(wù)連續(xù)性,達(dá)到99.999%的高可靠性;我們的容錯(cuò)解決方案可以幫助實(shí)現(xiàn)險(xiǎn)業(yè)務(wù)的無縫切換,達(dá)到99.9999%的高可靠性;我們的數(shù)據(jù)實(shí)時(shí)復(fù)制解決方案可以保障您的數(shù)據(jù)實(shí)時(shí)在線,保持7*24小時(shí)的可用性;我們的備份系統(tǒng)可以確保數(shù)據(jù)在丟失后,可以及時(shí)恢復(fù),把損失降到最低限度;我們的災(zāi)難恢復(fù)解決方案可以幫助您在業(yè)務(wù)發(fā)生災(zāi)難后可以快速重建您的業(yè)務(wù)。有我們相伴,您將顯著減低成本和減少風(fēng)險(xiǎn)。
從2017年到如今的2018年,物聯(lián)網(wǎng)、5G等新技術(shù)的不斷涌現(xiàn)和發(fā)展,推動(dòng)著中國(guó)數(shù)字化轉(zhuǎn)型的新一輪變革。為克服數(shù)據(jù)中心高能耗這一當(dāng)前業(yè)內(nèi)亟待解決的難題,邊緣計(jì)算重獲關(guān)注,相信隨著技術(shù)的成熟發(fā)展,2019年將成為邊緣計(jì)算崛起之年。北京睿斯科技針對(duì)邊緣計(jì)算的應(yīng)用,專門推出了一些系列高可靠性的邊緣計(jì)算運(yùn)行平臺(tái),為邊緣計(jì)算業(yè)務(wù)系統(tǒng)的安全運(yùn)行提供最高可達(dá)99.9999%的高可靠性保障,在物聯(lián)網(wǎng)領(lǐng)域中,成為物聯(lián)網(wǎng)終端與云服務(wù)提供完美中繼服務(wù)。
北京睿斯科技公司作為中國(guó)高可靠系統(tǒng)解決方案領(lǐng)域的專業(yè)從事者,致力于為企業(yè)業(yè)務(wù)連續(xù)性、持續(xù)數(shù)據(jù)保護(hù)與災(zāi)難恢復(fù)等需求,提供專業(yè)的系統(tǒng)解決方案與服務(wù)。我們用更加沉穩(wěn)的步伐,堅(jiān)定地走在專業(yè)的應(yīng)用安全保護(hù)及數(shù)據(jù)安全保護(hù)領(lǐng)域。
我們的解決方案:
1. 高可用解決方案: 睿斯集群系統(tǒng) (應(yīng)用可靠性:99.99%)
2. 容錯(cuò)解決方案: BedRock 容錯(cuò)系統(tǒng) (應(yīng)用高可靠性:99.9999%)
3. 數(shù)據(jù)復(fù)制解決方案: AIMStor 數(shù)據(jù)保護(hù)一體化解決方案 (數(shù)據(jù)可靠性:99.99%)
DRP數(shù)據(jù)庫容災(zāi)系統(tǒng)
4. 災(zāi)難恢復(fù)解決方案: 睿斯極迅系統(tǒng),睿斯集群系統(tǒng),DRP數(shù)據(jù)庫容災(zāi)系統(tǒng)
5. 平臺(tái)方案: 邊緣計(jì)算高可靠系統(tǒng)平臺(tái)
6. 容錯(cuò)服務(wù)器解決方案:云海容錯(cuò)服務(wù)器,美國(guó)Stratus容錯(cuò)服務(wù)器