容灾备份是通过在异地建立和维护一个备份存储系统,利用地理上的分离来保证系统和数据对灾难性事件的抵御能力。根据容灾系统对灾难的抵抗程度,可分为数据容灾和应用容灾。
数据容灾是指建立一个异地的数据系统,该系统是对本地系统应用数据实时复制。当出现灾难时,可由异地系统迅速接替本地系统而保证业务的连续性,多备份提供的云备份服务则天生具有异地容灾的特性。
应用容灾比数据容灾层次更高,即在异地建立一套完整的、与本地数据系统相当的备份应用系统(可以同本地应用系统互为备份,也可与本地应用系统共同工作),在灾难出现后,远程应用系统迅速接管或承担本地应用系统的业务运行,浪擎科技的A系镜像系统软件可定义为应用级容灾产品。
设计一个容灾备份系统,需要考虑多方面的因素,最常用的是以RTO及RPO作为最基本的标准:RTO(RecoveryTimeObjective,复原时间目标)是企业可容许服务中断的时间长度。比如说灾难发生后半天内便需要恢复,RTO值就是十二小时;RPO(RecoveryPointObjective,复原点目标)是指当服务恢复后,恢复得来的数据所对应时的间点。根据备份参数和不同的应用场合,通常有4大容灾备份种类。
第1种:仅本地备份
这一级容灾备份只在本地进行数据备份,并且备份的数据只在本地保存,并没有在异地建立灾备中心,所以实际上没有灾难恢复能力。
第2种:异地热备
在异地建立一个热备份点,通过网络进行数据备份。也就是通过网络以同步或异步方式,把主站点的数据备份到备份站点,备份站点一般只备份数据,不承担业务。当出现灾难时,备份站点接替主站点的业务,从而维护业务运行的连续性。
第3种:异地互备
在不同的地理位置分别建立两个数据中心,在工作状态下进行相互数据备份。这样,当某个数据中心发生灾难时,另一个数据中心可以直接接替其工作任务。这种级别的备份根据实际要求和投入资金的多少,又可分为两种:①两个数据中心之间只限于关键数据的相互备份;②两个数据中心之间互为镜像,即零数据丢失等。零数据丢失是目前要求最高的一种容灾备份方式,它要求不管什么灾难发生,系统都能保证数据的安全。所以,它需要配置复杂的管理软件和专用的硬件设备,需要投资相对而言是最大的,但恢复速度也是最快的。
第4种:云备份
云备份,就是个人或企业把数据,如:通讯录、短信、图片等资料通过云存储的方式备份在公有云或私有云。云备份已经成为云计算最重要的落地表现形式之一,加上在成本上的巨大优势,已经在企业市场中获得了快速的发展。百度云盘、腾讯微云等都可以认为是云备份的一种,另一种则是以多备份为代表的SaaS应用。