备份系统考验人员的综合能力
>IT是业务的后台,备份又是IT的后台,备份工作不那么引人注目,但是,实际上,备份工作对相关工作人员的技术和经验要求都很高,需要IT管理人员对主机、服务器、网络、存储、操作系统、数据库等方面有全面的知识,特别对数据库的备份和恢复操作非常了解,要能够结合业务需求,规划IT架构,制定和执行备份策略,等等。一个好的备份系统,要考虑备份时间、备份成功率、恢复效率和难易、运维管理工作量等多方面的因素。
>关于这一点,看一看福建移动备份系统的结构可以窥见一斑。以下为福建移动备份系统的逻辑架构图。福建移动BOSS备份系统采用EMC Networker备份管理集成软件。它是一个通用平台,支持广泛的数据保护选项,包括磁盘备份、复制、连续数据保护,以及跨物理和虚拟环境的重复数据删除。
>福建移动BOSS备份系统逻辑架构
>EMC Networker包含了介质管理、备份服务器、存储节点、备份客户端、带机资源共享、以及数据库备份接口等模块。其中,RMAN可以实现Oracle数据库动态物理数据的备份与无事务丢失的恢复,并且能自动够管理备份及保存策略。EMC Networker为RMAN提供NMO接口模块,使得RMAN能够通过Networker将备份数据写入磁带或从磁带中读取备份数据。
>福建移动BOSS系统中每天有大量的各种处理阶段的话单文件需要保存,在备份系统中采用了EMC Disk-Extender工具进行这些文件的归档,Disk-Extender可将文件数据在后台通过制定策略搬迁到ATA盘阵中实现归档存放。
>福建移动BOSS备份系统逻辑架构
>从数据的角度看,福建移动主要采取了四种备份方式,实现了BOSS系统多类型数据的保护。
>数据库物理备份:BOSS系统最主要的数据保护手段,但备份过程对生产系统影响大、资源消耗大,并且需要进行大量优化、测试和配置管理工作。
>文件数据备份以及近线归档:从原始话单到计费完成的话单文件实现了近线归档,近一年的话单数据可以通过近线访问方式进行使用。
>异地数据备份及管理:实现直接的远程数据备份,以及两个机房节点间备份数据的拷贝,实现异地备份数据完全自动管理,无需人工操作等特点。
>操作系统的统一自动备份:解决传统每台主机需要手工插入磁带进行备份的低效方式,实现大量系统主机的自动备份和统一备份数据管理。
>目前,福建移动BOSS系统备份的具体情况是这样的,核心数据库服务器白天通过灾备服务器进行LAN-Free备份,每六天一次数据库全备份,其他时间增量备份;生产服务器每天备份两次归档日志;数据在虚拟磁带库保留2个月,每月定期克隆2-4份全备份到磁带库。关于客服/话单文件服务器,通过备份服务器进行LAN备份,每天晚上增量备份;数据备份到异地的物理磁带库中,保留半年到1年不等。
>最后,如果希望笔者谈一点备份管理工作中的经验的话,就是不要将备份系统单纯看成是使用备份软件将生产数据备份到备份介质上,而应该将其纳入到信息生命周期的整体规划中来统筹考虑。一般而言,生产数据库数据量非常大,做物理备份难度非常高,全备份的时间非常长,并且跟生产时间重合占用资源比较多。一些兄弟公司对数据库采用按区域划分的方式,数据库的体积往往很大。
>福建移动采用按功能划分的方式,分切得非常多,并根据数据在其生命周期中的不同位置,及时将数据移动到不同级别的历史数据库,以保持生产数据库的瘦身状态,这样可以保证最关键的生产数据得到及时备份及快速恢复,也使数据的整体备份流程和管理工作可以做到规范化管理,最终取得较高的备份成功率和恢复成功率。