很多人写了一堆,非常正确,但又太术语化,我来简单化吧。
要理解容灾,首先理解RTO(恢复时长),RPO(恢复时间点)。 恢复时长就是要花多长时间才能恢复;恢复时间点就是能恢复到哪个时间的,一小时前? 一天前?还是一个月前。
业务连续性要求的容灾当然是RTO和RPO都越小越好,即RTO=0 (业务不中断),RPO=0 (不丢失任何数据),但RTO RPO越小付出成本越大。
数据备份其实也是容灾的一种, 只是RTO和RPO的值比较大。
容灾大概分五个等级 (大概啊,我没百度,较真的同学们查下百度就知道了),异地双活即两地三中心,这个建设成本最高,但可以做到RTO RPO为零,发生地震业务都不中断,毕竟相隔数百公里同时发生地震几率为零。 然后是同城双活,可防止火灾,停电等事故发生时业务中断,还有一个机房的设备级双活,防止一台设备出现故障时业务中断。 这三种都能做到RTO RPO为零,但除了建设成本高以外就是不能防止逻辑错误,比如误删,误操作等。 接下来是CDP容灾,利用快照技术可以做到RTO约等于0(秒级),RPO做到一个IO的恢复点。最后就是备份了,现在备份也分两种,一个是备份到虚拟带库或阵列,备份速度和恢复速度还可以,还有一个就是备份到磁带上,这种方案RPO和RTO都最大,但价格低廉,而且磁带能异地保管,有些行业有法规要求。