前不久,微盟因人为恶意删库,使得其业务自发生中断,直到一周多以后才全面找回数据。纵然业界普遍一般公司有5%左右的概率发生重大信息系统灾难,一旦故障发生,企业损失巨大。异地数据中心的灾备体系建设可以将这类事故的影响降到最低。在讲灾备体系之前,我们先来明确评价业务连续性的两个重要指标:RTO(Recovery Time Objective):RTO是指灾难发生后,从IT系统崩溃导致业务停顿开始,到IT系统完全恢复,业务恢复运营为止的这段时间长度。RTO用于衡量业务从停顿到恢复的所需时间。RPO(Recovery Point Objective):IT系统崩溃后,可以恢复到某个历史时间点,从历史时间点到灾难发生的时间点的这段时间长度就称为RPO。RPO用于衡量业务恢复所允许丢失的数据量。简单来讲RTO是灾难发生后业务中断的时间,RPO是灾难发生后数据丢失的数量。一般来说目前比较流行的灾备体系是至少建设三个数据中心:主中心:正常情况下全面提供业务服务。同城中心:一般使用同步复制的方式来向同城灾备中心传输数据,保证同城中心数据复本为最新,随时可以接管业务,以保证RTO的指标。但是同城中心无法应对此类删库事件。异地中心:一般使用延时异步复制(延时时间一般为30分钟左右)的方式向异地灾备中心传输数据,其中同步复制的好处是一旦主中心被人工破坏,那么不会立刻涉及异地中心。以保证RPO的指标。