隨著數(shù)字化進(jìn)程的加速
數(shù)據(jù)庫面臨升級(jí)
但在數(shù)據(jù)遷移的過程中
用戶時(shí)常擔(dān)心
數(shù)據(jù)一致性無法保證
出現(xiàn)故障后缺乏回滾手段
影響業(yè)務(wù)正常運(yùn)轉(zhuǎn)
為讓用戶放心、敢用
金倉異構(gòu)數(shù)據(jù)同步軟件KFS
亮出“黑科技”
將“數(shù)據(jù)一致性”保衛(wèi)到底
定位用戶難題
面對(duì)日益劇增的數(shù)據(jù)庫遷移的需求,用戶希望在有效保證數(shù)據(jù)完整性及業(yè)務(wù)連續(xù)性的情況下,解決平滑遷移和應(yīng)急回退的難題。
作為數(shù)據(jù)庫領(lǐng)域的國家隊(duì),人大金倉圍繞用戶需求,打造不停機(jī)遷移+雙軌并行等一系列解決方案,低難度、低成本、低風(fēng)險(xiǎn),平滑地實(shí)現(xiàn)了國產(chǎn)數(shù)據(jù)庫的遷移。
目前,針對(duì)業(yè)務(wù)“0”停機(jī),需要以更短的時(shí)間同時(shí)校驗(yàn)存量與增量數(shù)據(jù)這一新難題,人大金倉以領(lǐng)先技術(shù)護(hù)航全周期數(shù)據(jù)一致性,決定將“數(shù)據(jù)一致性”保衛(wèi)到底。
“三步走”保障全周期數(shù)據(jù)一致性
人大金倉分以下三個(gè)階段,保障從數(shù)據(jù)遷移到數(shù)據(jù)庫切換的全過程,使增量數(shù)據(jù)校驗(yàn)與數(shù)據(jù)實(shí)時(shí)同步開展,在數(shù)據(jù)庫切換前即可在線完成數(shù)據(jù)一致性確認(rèn)和修復(fù),大幅縮短數(shù)據(jù)庫切換的耗時(shí)。
第一階段
應(yīng)用從Oracle切換到KES數(shù)據(jù)庫前,Oracle為業(yè)務(wù)主庫,采用存量+增量校驗(yàn),確認(rèn)生產(chǎn)割接前Oracle->KES的數(shù)據(jù)一致性。
第二階段
應(yīng)用切換到KES為業(yè)務(wù)主庫后,在KFS實(shí)時(shí)同步增量數(shù)據(jù)到Oracle的基礎(chǔ)上,并行運(yùn)行增量校驗(yàn)確認(rèn)KES->Oracle的數(shù)據(jù)一致性。
第三階段
試運(yùn)行過程中,可能會(huì)有應(yīng)急演練、應(yīng)用業(yè)務(wù)異常的情況,需要應(yīng)急回切為Oracle為業(yè)務(wù)主庫,切換完成后,采用增量校驗(yàn)保障Oracle->KES數(shù)據(jù)一致性。
親測(cè)有效
國內(nèi)某知名三甲醫(yī)院項(xiàng)目落地情況
項(xiàng)目背景:存量數(shù)據(jù)40G,增量數(shù)據(jù)每分鐘約5.12 M。
1.使用金倉全周期數(shù)據(jù)一致性保證方案前,校驗(yàn)方式和步驟為:
數(shù)據(jù)庫切換全程總計(jì)耗時(shí)30分鐘。
2.使用金倉全周期數(shù)據(jù)一致性保證方案后,校驗(yàn)方式和步驟為:
數(shù)據(jù)庫切換全程總計(jì)耗時(shí)2分鐘,極大縮短因切換數(shù)據(jù)庫導(dǎo)致的應(yīng)用停機(jī)時(shí)間。
背后的“黑科技”
人大金倉為護(hù)航全周期數(shù)據(jù)一致性使用了兩種“黑科技”:KFS不停業(yè)務(wù)存量數(shù)據(jù)校驗(yàn)技術(shù)和KFS基于KUFL的增量校驗(yàn)技術(shù)。
1、KFS不停業(yè)務(wù)存量數(shù)據(jù)校驗(yàn)技術(shù)
在不停機(jī)遷移完成后,Oracle及KES端業(yè)務(wù)正常運(yùn)行,KFS基于快照查詢Oracle及KES的數(shù)據(jù),校驗(yàn)數(shù)據(jù)的一致性。
2、KFS基于KUFL的增量校驗(yàn)技術(shù)
啟動(dòng)KFS增量數(shù)據(jù)實(shí)時(shí)同步后,并行運(yùn)行增量校驗(yàn),獲取增量數(shù)據(jù)。通過增量數(shù)據(jù)中的關(guān)鍵信息查詢備份庫的數(shù)據(jù),校驗(yàn)增量數(shù)據(jù)的一致性。增量校驗(yàn)相較于全量校驗(yàn)的優(yōu)勢(shì)是,支持在有業(yè)務(wù)的情況下校驗(yàn),且僅需要校驗(yàn)部分?jǐn)?shù)據(jù)。
KFS擁有對(duì)存量和增量數(shù)據(jù)校驗(yàn)、修復(fù)方面的行業(yè)領(lǐng)先技術(shù)。讓我們來看看KFS與國外同款工具在數(shù)據(jù)校驗(yàn)修復(fù)能力方面的對(duì)比:
從對(duì)比結(jié)果可以看出,金倉KFS在支持的數(shù)據(jù)源豐富度,數(shù)據(jù)校驗(yàn)?zāi)K經(jīng)濟(jì)性和成本,不停機(jī)存量數(shù)據(jù)校驗(yàn)和增量數(shù)據(jù)校驗(yàn)方面以壓倒性優(yōu)勢(shì)全面勝出。
在數(shù)據(jù)庫升級(jí)過程中,在保證系統(tǒng)”0停機(jī)”平滑切換的同時(shí),金倉KFS的一系列遷移方案盡可能減小了對(duì)上層業(yè)務(wù)的影響,充分滿足遷移過程中用戶對(duì)業(yè)務(wù)連續(xù)性、數(shù)據(jù)全周期一致性、可隨時(shí)應(yīng)急回退的高需求,解除用戶對(duì)新系統(tǒng)穩(wěn)定性的擔(dān)憂,確保用戶數(shù)據(jù)安全無憂。
(免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。
任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。 )