云數(shù)據(jù)庫GaussDB進(jìn)度合集
云數(shù)據(jù)庫GaussDB進(jìn)度合集
云數(shù)據(jù)庫GaussDB最佳實踐
Oracle遷移至GaussDB最佳實踐
場景描述
本實踐使用DRS的實時同步功能將本地Oracle數(shù)據(jù)庫實時遷移至華為云GaussDB。通過全量+增量同步,實現(xiàn)源數(shù)據(jù)庫Oracle和目標(biāo)數(shù)據(jù)庫GaussDB的數(shù)據(jù)長期同步。
解決問題
企業(yè)業(yè)務(wù)高速發(fā)展,傳統(tǒng)數(shù)據(jù)庫擴(kuò)容性差,迫切需要分布式化改造。
傳統(tǒng)數(shù)據(jù)庫需要自購并安裝服務(wù)器、系統(tǒng)、數(shù)據(jù)庫等軟件,運維成本高、難度大。
傳統(tǒng)數(shù)據(jù)庫性能瓶頸問題,復(fù)雜查詢性能較差。
如何不中斷業(yè)務(wù)并且平滑的實現(xiàn)數(shù)據(jù)遷移。
遷移原理
本次實踐使用全量+增量同步功能,原理如下:
全量同步階段,先進(jìn)行結(jié)構(gòu)遷移,例如表、主鍵、唯一鍵的遷移。
結(jié)構(gòu)遷移完成后,啟動增量數(shù)據(jù)抽取,以確保全量數(shù)據(jù)同步期間的增量數(shù)據(jù)完整的抽取到DRS實例。
啟動全量遷移任務(wù)。
全量遷移完成后自動進(jìn)入增量同步,從全量遷移開始抽取的位點開始回放。
當(dāng)增量回放全部完成后,啟動比對任務(wù)進(jìn)行一致性檢查,支持實時比對。
實時比對數(shù)據(jù)一致時,可以啟動業(yè)務(wù)割接。
服務(wù)列表
虛擬私有云 VPC
云數(shù)據(jù)庫 GaussDB
數(shù)據(jù)復(fù)制服務(wù) DRS
數(shù)據(jù)管理服務(wù) DAS
使用說明
本實踐的資源規(guī)劃僅作為演示,實際業(yè)務(wù)場景資源以用戶實際需求為準(zhǔn)。
本實踐端到端的數(shù)據(jù)為測試數(shù)據(jù),僅供參考。
全量同步可以實現(xiàn)數(shù)據(jù)遷移;增量同步可以實現(xiàn)實時同步源端和目標(biāo)端兩個庫之間的數(shù)據(jù)。
前提條件
擁有華為云實名認(rèn)證賬號。
賬戶余額大于等于0元。
如果測試使用,需要自行在本地搭建Oracle數(shù)據(jù)庫。
已知待遷移Oracle數(shù)據(jù)庫的IP地址,端口,帳戶和密碼。
權(quán)威認(rèn)證
權(quán)威認(rèn)證
展開更多 收起