《企业数据备份整体规划设计参考.docx》由会员分享,可在线阅读,更多相关《企业数据备份整体规划设计参考.docx(10页珍藏版)》请在第壹文秘上搜索。
1、当今社会的信息化不断发展,企业的业务系统在不断增加,从数据规模来看,不管是布M级上还是数据类型上,都越来越庞大。数据越多,业务越复杂,数据的保护工作越值得重视,本文从整体的角度来谈一谈企业数据中心的备份规划设计。1 .备份系统设计指标在任何情况下,备份的首要目的都是为数据安全.在发生故障时快速的将业务恢旦起来,所有的设计都要为这一个终极目标服务。为了量化这个需求,我们需要先引入两个概念:RPO:RecoveryPointObjectivesr恢复点目标,可以理解为从丢失事件到最近一次在前备份的时间度量RTO:RecoveryTimeObjectives,恢豆时间目标,理解为可以中断或关闭多少时
2、间而不会对业务造成重大损客为了达到业务系统的RPO和RTO,我们所使用的将会是包含备份技术在内一系列技术的组合,而不隼单是狭义上的备份技术,具体可以参考下面的图片:备份T-O发生故障T-I恢复服务T-2分钟犬秒秒分钟小时天小时但这并不意味若备份技术一无是处,它依然是数据恢史最后的凭仗,本文也主要偏向传统备份技术的论述。2 .备份系统需求调研企业中存在多种类型的结构化和非结构化数据,不同的行业的数据类型可能干差万别,但从备份软件的角度来看,需要备份的数据不外乎如下:文件:WindoWs、1.inux.UniX平台的文件或目录操作系统:WindoWs、1.inUX等操作系统数据库:Oracle.d
3、b2、MS-SQ1.MySQ1.邮件:MS-exchange、1.otusERP:SAP,包括R3(orade,db2,maxdb等)和S4(hana)虚拟化:Vmware.Hyper-V.KVM等HCI:Nutanix大数据:Hadoop云计算:openstackNDMP:NAS存储,如NetApp的fas系歹IJ容器:如docker和k8s所以一般在规划综合备份系统之前,苜要的工作是做备份需求调研,先把备份对象确认下来.调研一般可以通过访谈或会议的方式,由备份负责人向业务系统负责人发放备份需求表,应用负责人根据调研问卷提供自己所负责的业务系统的基本情况和备份需求.通过调研可以梳理出以下内容
4、:需要进行备份的业务系统的数1涉及备份的业务系统的主机数量备份主机的需要备份的数据类型、数据量以及更要程度备份主机的系统类型、系统版本、应用类型和应用版本备份主机所能给定的备份窗口-备份数据需要保留的周期备份主机的网络和存储接入情况经过汇总分析后的业务系统需求表中,可以获取如下信息:备份存储的空间要求备份主机的备份速度相关的性要求备份软件所需要的备份模块要求业务系统数据备份的等级划分业务主机的备份调度3 .省份系统的规划业务系统的备份需求收集完毕后,需要根据实际情况和各业务系统对备份的要求进行整体的备份规划,一般来说分以下几个部分:策略规划调度规划存储规划容灾规划3.1 策略规划策略规划指的是
5、对各业务系统进行分类,然后备份软件按照分类将业务数据划分到不同的策略,进行集中备份管理.一般情况下,策略的内容会包含备份主机、备份内容、备份频率,备份保留周期等内容.备份策略的划分需要参考调研需求节点的备份需求表,在分类上可以基于以下维度:1.基于相同的业务数据类型2.3.基于相同的业务系统类型4.5.基于相同的业务数据保留周期6.7.相关联、相依赖的业务系统组合8.策略的规划要从实际需求出发,参考自身的RPO和RTO指标来完成设计。要避免设计不足,达不到恢复需求;同时也要避免过度设计,浪费宝贵的存储资源和计箕资源.3.2调度规划一般调度规划指的就是业务系统备份作业的发起窗口,不同的业务系统有
6、自己的特性,在调度设计时要充分考虑备份作业对业务系统的影响.比如某些支捶系统工作日白天需要不间断运行,这时备份作业需要放到晚上执行;而某些跑批的系统需要晚上执行,备份作业则需要放到白天执行.不同业务系统的基本情况和备份需求,一般会在需求调研阶段收集完毕.在调度规划时要从多方面综合考虑,要确保在不影响业务正常运行的情况下,在给定的备份窗口内完成数据备份,一股情况下规划调度时,需要考虑如下因素:1.业务主机备份的数据量和给定的备份窗口2 .备份服务器的资源负载程度3 .备份网络环境的负载程度4 .业务方面的其他特殊要求5 .3存储规划备份存储的规划需要从两个维度来考虑:备份网络可以说影响整个备份系
7、统性能的关椎因素就是备份网络,备份网络设计上的不足会导致一系列的性能问题,最终导致RPO和RTO不达标,关于备份网络,需要关注以下几点:1 .优先使用独立的备份专网,包括前端IP网络和后端san网络2 .在兼容的前提下,优先使用高速网络,如万兆网、16G的FC网3.为性能做好并发设计预留,通过多通道的方式可以大幅度提升性能3.无法使用备份专网的情况下,在调度设计阶段电点考虑网络因素,避免备份流St影响生成业务的流H备份存储目前备份系统的存储主要有:1 .磁盘存储:包括供备份服务器使用的独立磁盘存储、部分厂商的备份一体机、备份服务器的大容量本地磁盘等.目前磁盘存储是主流的备份介质,随机读取性能好
8、,结合圭删等特性可以达到较好的性价比。2 .磁带存慵:磁带库是历史悠久的备份存储,不断的更新换代,历久弥新,在性能和稳定性上有了巨大的进步。在渤线保存、数据量巨大的情况下还有很大的优势,缺点是多通道并发需要增加磁带驱动器,成本较高.另外,虚拟磁带南弥补了部分物理破带库的优点,但本质上还是磁盘存储.3 .云存储:近些年的趋势,如基于S3、SWift等接口附议的公有云、私有云存描.在部分场景下替代了磁带库,但出于合规等要求,部分企业无法使用.对于备份存储的通用设计需求如下:1 .确保作为主备份存储的设备,在容量上可以容纳规划内的业务系统备份数据.这个容量主要来源于备份需求表,及后期固定年限内的数据
9、增长预估.2 .确保主备份存储的性能,可以满足并发写入时的峰值要求。这里的并发写人指的是指定备份窗口内,所有运行备份作业的主机并发,而不是整个留份系统的备份主机并发,因为在设计时,调度是错峰执行的,3 .为备份存储规划独立的备份网络.4 .合理利用存储或备份软件的高级特性,如蚤且数据删除、压缩、数据复制等功能,这样可以同时在备份性能和容量上得到收益.5 .对于磁带存储,及时更新磁带机设备.不同代差的磁带机在性能和稳定性方面差异巨大.6 .做好多副本设计,串要的备份数据要多份存放,避免因备份存储故障导致备份数据不可用.7 .多通道设计,不仅体现在备份网络的多通道,存储也要跟上,比如多磁带机.8
10、.合理利用分级存储,比如磁盘+磁带组合,磁盘+云存储组合.通过对备份存储的组合使用,可以在性能、容量和成本等方面做到最优化.9.合理设计股带出陈机制,惋好出麻管理.3.4容灾规划通常情况下,我们所说的备份指的是本地的备份系统.但是对于很多企业来说,都存在多个数据中心,并且这些数据中心间可能还做了同步、异步或双活等容灾机制.长远来看,备份系统的规划设计也要跟得上企业的容灾规划.关于备份容灾设计,有以下几种设计模式:1 .主中心备份到磁带库,定期做跟带出库,将磁带运输到备中心保存,备中心可选设计一套备份系统用来做恢复验证。严格意义上来讲,这只能算是备份介质的异地存放,不能第容灾2 .主备中心独立部
11、署备份系统.在主备中心已经基于业务或数据层面做了数据同步的情况下,这种方式实际上是部署了两套独立的备份系统,两套备份软件在数据和架构上都是独立的.3 .主备中心采用了相同备份存储,并且基于备份存储层面做了数据同步.备份软件直接使用同步后的数据,这种方式下,备份软件独立部若,但是备份数据存在宜制关联,比如下图是主备机房基于EMC的DD存储做复制.ProductionSite-CentralNtackupserver1.ANWindows/ZlXBaselIlProject三三BDRSite-TsuenWanNtackupIservr1.ANTestingSite-ShauKeiWanBa*lIl
12、ProJctWindow*/AIXSANSANSAN-WAN-OD660wit28TBDD660with28TBDD660with28TBwan1ReplicationSAN4 .主备中心采用了相同的备份软件平台,并且做了了基于备份软件的数据同步,一股情况下,同步会基于束删和压缩技术来减少数据传输量.比如下图是基于NBUair豆制技术的容灾备份.CatalogCatalogClientTargetdomainSourcedomainMasterserverBOST-basedOST-basedSerVerstoragestorage7MediaserverMasterserverABackup
13、ReplicationDevicenotifiesNetBackupQuickimportDuplicationMotiditaData-Control5 BackupmetadataHIBackupimago具体使用哪种容灾备份模式,并没有定的成例,需要结合企业自身的实际情况,选择最合适自己的.另外,备份容灾的规划可以放长远一些,分阶段逐步完成,没有必要一蹴而就。4.总结备份系统的整体设计是涉及多个方面的综合工程,需要从多个维度通盘考虑,得到一个最优解.在大多数情况下,出于现实情况的约束,也可以立足当下,着眼未来,分批逐步实现自己的需求.总之,前期的良好规划对于备份系统是非常函要的,一个良好运行的苗份系统可以在遇到紧急数据故障的时候发挥极其重要的作用.