華為云計算 云知識 什么是主備差分歸檔?
什么是主備差分歸檔?

對于MySQL和PostgreSQL引擎的HA實例,在可用性優(yōu)先的模式下,發(fā)生主備倒換前,存在主機數(shù)據(jù)多于備機數(shù)據(jù)的場景(比如:同步延遲)。此時,若發(fā)生主備倒換,原備機升為新主機對外提供服務(wù),而原主機則降為新備機。那么,新備機上的數(shù)據(jù)比新主機上的數(shù)據(jù)多。 HA模式下對新備機進行重建前,將新備機上比新主機多的數(shù)據(jù),以SQL語句的形式打包上傳至OBS,供客戶下載。

擴展信息:

主備機數(shù)據(jù)量不一致怎么辦

問題現(xiàn)象

查詢主機與備機的數(shù)據(jù)文件大小,發(fā)現(xiàn)備機相比主機有較大差異,主備機數(shù)據(jù)量不一致。

數(shù)據(jù)文件大小為DB_TABLES和DB_INDEXES視圖的數(shù)據(jù)量總和。

DB_TABLES和DB_INDEXES視圖的數(shù)據(jù)量查詢方法:

SELECT SUM(BYTES) FROM DB_TABLES;

SELECT SUM(BYTES) FROM DB_INDEXES;

原因分析

主備機數(shù)據(jù)不同步造成的。例如:當日志、歸檔日志、Data文件在同一塊磁盤上,磁盤I/O瓶頸會影響備機日志重演速度,導(dǎo)致備機數(shù)據(jù)量和主機不一致。

處理步驟

請耐心等待備機重演數(shù)據(jù),無需處理。