基于数据库的异地容灾复制技术路线,如何进行合理方案设计? 有哪些难点需要注意
收起数据库异地容灾复制技术方案设计需要注意以下几点:
一、数据全量初始化
一般数据库容灾同步初始化时数据全量比较大,需要根据数据大小及生产中心与灾备中心互联传输通道带宽确认是否采用本地初始化还是异地初始化方式。在数据全量初始化时请使用独立网络进行数据复制流量传输,避免业务与数据复制流量使用同一网络避免、减少因数据复制流量给业务带来影响。
二、数据增量传输
方案设计前期需要调研各个数据库每日增量数据(数据库日志大小,注:数据增量可能很小,但日志可能很大,如应用进行频繁数据写入和频繁删除操作,一天下来数据总体实际增量可能很小,但由于频繁新建和删除将会导致数据库日志很大),根据增量数据大小总数计算出生产中心与灾备中心互联带宽需求,然后根据RPO目标计算出总体传输通道带宽需求(别忘了同时考虑应用变更发布产生的应用变更数据量)。