1、备份系统方案建议书882020年4月19日文档仅供参考数据备份建议书 CommVault Systems(美国慷孚系统公司) 二二四年十月目 录一、总论41.1项目建设背景41.2数据备份的原则81.3备份系统的架构方式101.3.1 传统数据备份方式LAN备份101.3.2 基于SAN架构的LAN-Free备份101.4备份数据的保存方式121.4.1 D2T方式121.4.2 D2D方式121.4.3 D2D2T方式12二、项目备份需求分析132.1系统现状分析132.2备份需求分析132.3 CommVault Galaxy备份软件体系结构132.3.1备份服务器-CommServe13
2、2.3.2介质代理服务器-MediaAgent142.3.3备份客户端-iDataAgent142.4 CommVault的Galaxy备份软件的显著优势14三、设计及部署方案163.1 系统部署方式及数据流描述163.4 备份系统的存储策略163.5 备份数据保存时间策略183.6 备份数据分类194.3 操作系统备份及恢复方法204.4 基于图形界面的Oracle数据库备份及恢复方法204.5 文件形式数据备份及恢复方法234.5.1 什么是合成备份及其优点234.5.2 文件备份及恢复方法24四、CommVault备份软件实现的功能24五、CommVault Galaxy备份恢复软件主要
3、特点简介265.1 磁盘优化技术(Optimized disk)275.2 跨越磁盘(Media spanning on disk)285.3 一次性恢复(One Pass iRestor)285.4 合成全备份(Synthetic Full)295.6 辅助拷贝(Auxiliary Copy)305.7 存储策略(Storage Policies)305.8 存储组迁移(Media Group Migration)315.9 数据老化(Data Aging)315.10 自动发现存储设备(Auto Discovery of storage devices)325.11 应用级的集成(Appl
4、ication level integration)325.12 小颗粒精确恢复(Granular Restores)335.13 单一实例备份和恢复(Single-Instance)335.14 可伸缩性(Scalability)335.15 印象级备份(Image Level Backup)345.16 重起功能/检测点(Restart/Checkpoint)345.17 Galaxy高级功能包(AFP)355.18 数据加密(Data Encryption)355.19 储藏跟踪(Vault Tracker)365.20 CommCell迁移(CommCell Migration)385
5、.21 网格存储(GridStor)385.22 数据校验(Data Verification)39附录1 CommVaul的目标:实现统一的数据管理41附录2 CommVault统一数据管理平台QiNetix的体系结构441.1 CommCell471.2 单一的图视能对所有的数据拷贝进行管理481.3通用技术引擎CTE(Common Technology Engine)491.4通用存储管理服务器(CommServer StorageManager)501.5介质代理(MediaAgent)501.6客户端代理ClientAgents(iDA、DMA、DAA、QRA、SRA)511.7几种
6、典型的配置方法52附录3 公司介绍551.1公司介绍551.2 CommVault客户的评价561.3 CommVault的服务和支持57一、总论1.1项目建设背景随着各行各业信息化应用的逐渐成熟,围绕信息化产生的各种技术也越来越多,其中涉及数据存储领域的技术当前主要包括网络连接存储(NAS)技术、IP-SAN技术、存储局域网(SAN)技术等。同时,基于SAN、NAS、IPSAN模式的存储备份解决方案也已经日趋成熟、完善。劳动保障部信息中心集中存储备份项目拟采用以SAN架构为主体技术进行系统集成,其中基于各种主机平台的数据系统是劳动保障部信息中心集中存储备份项目的核心组成部分,担负着众多的极其
7、重要的工作,如Web、中间件应用、数据库系统等;而系统中的数据,更是核心中的核心,数据的安全性保障关系到整个系统能否正常的运行,最终关系到该单位能否提供正常的服务。数据的安全性保障包括多方面,如防病毒,系统入侵检测,硬件故障冗余,双机系统冗余、系统数据备份等,而数据备份是上述安全性保障最核心也是最重要的保障手段,因为它直接对用户的各种数据进行备份,从而达到数据保护的作用,因此对劳动保障部信息中心集中存储备份项目中的数据做好保护是至关重要的,是保证使用单位提供正常服务的最后一道防线,当各种影响数据安全的情况发生时,能以最短的时间恢复受损的数据。对数据作备份就像给人买保险一样,当没有灾难发生时,您
8、是不会感受到它的好处的。对数据的保护,有多种方法,包括备份和数据容灾。当前用得最多、最有效的手段是数据备份。而备份的方法也很多,有手工备份、自动备份、LAN备份、LAN-Free备份等。不同的备份方法,其效果不同,主要表现在性能、自动化程度、对现有系统应用的影响程度、管理、可扩展性等方面。由于本次建设的项目是劳动保障部信息中心核心系统的组成部分,需要不间断为客户提供服务。即使发生短暂的业务中断,也会导致使用单位难以估量的经济和名誉损失。为此,我们分析以下可能会导致业务系统中断的原因:1 系统硬件故障如数据/系统磁盘的损坏将导致数据不能访问,并进而可能导致应用进程终止或系统停机,甚至系统不能重启
9、动;网卡的损坏可使终端用户无法访问系统服务;CPU或内存的失效则会导致系统的死机;2 应用程序或操作系统出错由于操作系统或应用程序中可能存在不完善的地方,当碰到某种激发事件时,应用程序非正常终止或系统崩溃(只能经过改进程序或系统来解决);3 人为错误一些人工的误操作,如删除系统或应用文件,终止系统或应用服务进程,也会导致系统服务的无法访问;4 电脑病毒/黑客入侵由于当前的大多数计算机系统均连接在网络上,若缺少有效的防范机制,很容易遭受病毒的感染或黑客的入侵,轻者数据被损坏,重者系统瘫痪(只能经过加强管理杜绝);5 自然灾害由于一些意外的不可抗拒的因素,如雷击、火灾、洪灾等导致的计算机系统破坏,
10、将会使一般系统的恢复非常困难和耗时,导致业务系统长时间的中断(经过容灾系统来解决)。6 正常的停机主要指计划内的系统升级、安装软件、系统备份等过程。由上可见,影响系统正常运行的因素有很多,因为在系统中断时能够在最短的时间内恢复数据是最重要的,因此需要采用一套自动集中的数据离线备份系统对相应主机中的数据进行保护。当前,由于本项目是新建的系统,如果采用传统的数据备份思路,对数据的备份不考虑性能、自动化程度、对现有系统应用的影响程度、管理、可扩展性等方面的因数。随着数据量的不断增大,数据维护的复杂程度不断提高,备份对业务系统的影响越来越大,而且系统管理人员很难管理备份介质。当对同一个数据库的容量超过
11、一盘磁带的容量时,如果采用手动备份就变成了一个极其复杂,效率极低、风险很大的工作了。同时,由于其自动化程度低,出错的可能性也越来越大,因此现有的备份手段已经不能保证快速、有效的保护数据,而且直接影响到业务系统的正常运行。因此,必须要采用自动备份方式,同时结合当前主流的备份技术及架构方式。CommVault提供统一的企业数据管理方案来确保高性能数据保护、整体的可用性和对复杂存储网络的便捷管理。公司专注于创造并实现快速、可靠和易于使用的方案来满足用户对数据管理的需求,CommVault非常荣幸能够提供数据集中备份的解决方案,我们相信能够在和贵单位进行合作的过程中发挥自己的技术优势。CommVaul
12、t Systems是1996年从AT&T贝尔实验室分立出来发展成独立的软件公司,致力于备份和恢复性能的创新。 ,公司发表了旗舰产品:CommVault Galaxy备份和恢复软件,该软件4次荣获存储业界的嘉奖。自 ,CommVault Systems与全球顶级的软件和硬件厂商建立了稳固的联盟来增强软件的功能并创造了杰出的数据管理方案组件,这些厂商包括:DELL、EMC、HP、HDS、Microsoft和Network Appliance。在 ,CommVault发表了QiNetix平台来提供统一的数据管理。QiNetix对Galaxy稳健的数据保护和通用技术平台作了新的扩展,创造性地实现了交互
13、和集成的解决方案。这样,数据备份和恢复、数据迁移、数据可用性、存储资源管理和存储架构管理被有机地结合在一起。QiNetix在极大地扩展了现有功能的同时,确保了异构企业环境中的文件、关键业务应用程序和当今被广泛使用的数据库的可靠性和快速恢复。至今,QiNetix软件被安装在许多全球 强企业中。如今,CommVault Systems是一家被Gartner列为企业级数据和存储管理软件领导者的独立公司,目标专注于创造并实现全面、快速、可靠并易于使用的数据保护方案。它的特出特点和优势如下:1. 磁盘优化技术(Optimized disk)2. 跨越磁盘(Media spanning on disk)
14、3. 一次性恢复(One Pass iRestor)4. 合成全备份(Synthetic Full) 5. 辅助拷贝(Auxiliary Copy) 6. 存储策略(Storage Policies) 7. 存储组迁移(Media Group Migration) 8. 数据老化(Data Aging)9. 自动发现存储设备(Auto Discovery of storage devices)10. 应用级的集成(Application level integration)11. 小颗粒精确恢复(Granular Restores)12. 单一实例备份和恢复(Single-Instance)1
15、3. 可伸缩性(Scalability)14. 印象级备份(Image Level Backup)15. 重起功能/检测点(Restart/Checkpoint)16. Galaxy高级功能包(AFP)17. 数据加密(Data Encryption)18. 储藏跟踪(Vault Tracker)19. CommCell迁移(CommCell Migration)20. 网格存储(GridStor)数据校验(Data Verification)1.2数据备份的原则对数据进行备份是为了保证数据的一致性和完整性,消除系统使用者和操作者的后顾之忧。不同的应用环境要求不同的解决方案来适应,一般来说,一
16、个完善的备份系统,需要满足以下原则: 稳定性备份产品的主要作用是为系统提供一个数据保护的方法,于是该产品本身的稳定性和可靠性就变成了最重要的一个方面。首先,备份软件一定要与操作系统100%的兼容,其次,当事故发生时,能够快速有效地恢复数据。 全面性在复杂的计算机网络环境中,可能会包括了各种操作平台,如各种厂家的UNIX、NetWare、Windows NT、Linux、等,并安装了各种应用系统,如ERP、数据库、群集系统等。选用的备份软件,要支持各种操作系统、数据库和典型应用。 自动化很多系统由于工作性质,对何时备份、用多长时间备份都有一定的限制。在非工作时间系统负荷较轻,适于备份。可是这会增
17、加系统管理员的负担,由于精力状态等原因,还会给备份安全带来潜在的隐患。因此,备份方案应能提供定时的自动备份,并利用自动磁带库等技术进行自动更换磁带。在自动备份过程中,还要有日志记录功能,并在出现异常情况时自动报警。l 高性能随着业务的不断发展,数据越来越多,更新越来越快,在休息时间来不及备份如此多的内容,在工作时间备份又会影响系统性能。这就要求在设计备份时,尽量考虑到提高数据备份的速度,利用多种技术加快对数据的备份,充分利用通道的带宽和性能。l 维持业务系统的有效性实时备份对业务系统的性能将会产生一定的影响,有时会很大。如何采取有效的技术手段避免备份对服务器系统、数据库系统、网络系统的影响,将
18、是非常重要的。例如使用先进的SAN LAN-Free或者ServerFree等技术l 操作简单数据备份应用于不同领域,进行数据备份的操作管理人员也处于不同的层次。这就需要一个直观的、操作简单的在任何操作系统平台下都统一的中文化图形化用户界面,缩短操作人员的学习时间,减轻操作人员的工作压力,使备份工作得以轻松地设置和完成。l 实时性部分关键性的业务是需要24小时不间断运行的,在备份的时候,有一些文件可能依然处于打开的状态。那么在进行备份的时候,要采取措施,实时地查看文件大小、进行事务跟踪,以保证正确地备份系统中的所有文件。l 容灾考虑将本地的数据远程的复制一份,存放在远离数据中心的地方,以防数据
19、中心发生不可预测的灾难。自动实现异地容灾备份管理。1.3备份系统的架构方式1.3.1 传统数据备份方式LAN备份传统的备份方式系统管理员将磁带机/库连接在本地备份服务器上,只对本地网络内的数据进行系统备份。在这种方案中,磁带机/库只由本地服务器进行备份操作,欲备份的数据全部经过网络传输到备份服务器,再经由备份服务器备份到磁带机/库中,随着欲每台主机上数据量的不断增大,备份数据在网络上的传输势必给网络造成很大压力,影响正常的业务应用系统在网络上的传输。经过调整备份窗口,可解决部分问题,但随着备份主机数量不断增多,备份窗口的调整经常发生重叠,最终导致数据备份时间与正常的业务应用处理时间重叠,从而备
20、份数据占用网络带宽,严重影响业务应用系统的响应时间。数据备份流程如下图所示:1.3.2 基于SAN架构的LAN-Free备份SAN存储区域网基于高速光纤通道(Fibre Channel)SCSI 技术,在服务器之间以及服务器和存储设备之间建立了高速的数据传输链路。在SAN内进行大量数据的传输、复制、备份时不再占用宝贵的LAN 资源,使得LAN 的带宽得到极大的释放,服务器能以更高的效率为前端网络客户机提供服务。SAN技术在保证高速数据传输的同时,又不占用LAN资源,极大增强了传统的TCP/IP 网络带宽使用效率,可谓一举两得。LANfree Backup数据备份主要指快速随机存储设备(磁盘阵列
21、或服务器硬盘)向备份存储设备(磁带库,磁带机)的数据复制,SAN技术中的LANfree 功能用在数据备份上就是所谓的LANfree Backup。SAN 的结构决定了备份数据的源设备和目的设备都存在于一个高速SAN网中,并可被所有SAN内的服务器共享。与传统的主机备份或网络备份方式相比,LANfree Backup 在速度、可靠性、备份效率、LAN带宽释放等方面显示了无可比拟的优势。备份架构示意图如下所示:LANfree Backup 全面支持文件级的数据备份和数据库级的全程或增量备份,这种备份服务可由服务器直接发起,也可由客户机经过服务器发起。在多服务器,多存储设备,大容量数据频繁备份的应用
22、需求环境中,SAN 的LANfree Backup更显示出其强大的功能。LANfree Backup的技术关键在于备份设备(如磁带库)如何能够被SAN中的多个服务器共享。具体地说就是磁带库机械手的共享管理与备份作业的控制策略。基于SAN 技术实现LANFree Backup 时, 也同传统的网络数据备份一样需要有备份服务器,但SAN 中的备份服务器的主要工作已经不再是简单地经过网络(LAN)得到数据, 直接完成备份作业, 而是管理SAN 中被共享的备份设备,接受其它服务器或客户机的备份请求, 按优先级将所有的备份作业进行排队管理, 控制备份数据在SAN 中传输。因此,根据不同的服务器平台,选择
23、合适的SAN备份软件并进行合理配置,确定高效安全的备份管理机制,对于更好的进行数据备份具有重要的实际意义。 1.4备份数据的保存方式1.4.1 D2T方式本方式是传统数据备份方式,基本数据流程为:备份服务器按照既定策略,在相应时间发出控制命令,将生产服务器主盘的数据经过LAN或SAN备份到磁带机或磁带库中,随着磁带机及磁带技术的发展,磁带机的读写速度及磁带容量已有了突飞猛进的发展(80MB/s、400GB)。基于磁带备份的主要优势是可将数据进行离线长期保存,弊端是由于磁带机及磁带是机械设备,其固有的上载、定位、下载、顺序读写等特性,决定了当用户数量大、备份主机数目较多时,备份或恢复速度依然较慢
24、,特别针对大数据量的恢复。1.4.2 D2D方式随着基于SATA磁盘技术的成熟及价格的下降,本方式正逐渐被越来越多的用户采用,基本数据流程为:备份服务器按照既定策略,在相应时间发出控制命令,将生产服务器主盘的数据经过LAN或SAN备份到相应的磁盘设备中。基于磁盘备份的优势是由于磁盘属于电子设备,具备数据随机读写的特性,因此备份恢复速度相对磁带而言较快。弊端是无法做到数据的长期离线保存。1.4.3 D2D2T方式结合了传统磁带的离线管理和磁盘高速备份恢复的特性,基本数据流程为:备份服务器按照既定策略,在相应时间发出控制命令,将生产服务器主盘的数据经过LAN或SAN备份到相应的磁盘设备中,由相应生
25、产主机或备份服务器(依备份架构而定)在既定时间自动将保存在备份磁盘中的数据复制到磁带库中,同时,将磁盘中的相应备份数据删除,从而释放了备份磁盘的空间。二、项目备份需求分析2.1系统现状分析随着劳动保障部业务系统的上线运行和信息化建设的不断深化,各应用系统的数据量不断增加。各系统独立的备份和恢复管理模式已不能适应信息系统建设的需要。各业务系统独立进行数据备份与恢复,需要大量的人力,耗费大量的精力,而且其安全性和可用性无法得到保证,一旦出现问题,势必造成数据的损失,而这种损失是无法弥补的。因此,亟需建立一套对数据进行备份和恢复、提高系统的安全性、保证数据的可用性、统一的自动备份和恢复解决方案。根据
26、公司的业务发展需求,当前公司已经建立了多个应用系统,如:数据库系统、办公自动化系统、Portal系统等,这些应用系统是在不同时间阶段开发的,所采用的技术和产品也有不同。上述服务器的应用系统及相关数据十分关键,一旦丢失后果不堪设想,对办公及劳动保障部对外形象产生不可估量的影响。当前对上述系统及数据没有可靠、全面的保护机制,基本依靠人工作一些异机的保存工作,2.2备份需求分析劳动保障部信息中心备份需求如下: 建立快速、集中、无人值守的备份架构,从而提高效率,避免误操作风险; 对各类应用系统主机的文件形式的数据,周期性自动进行全备份、增量备份,并在后台合并成新的全备份,不但保证了应用系统数据的可靠性
27、,而且提高了备份恢复的效率; 对各类应用系统主机的数据库数据进行在线图形化的联机备份及恢复,不但保证数据库数据的可靠性,而且缩短数据恢复的时间; 整个备份软件要求功能全面,部署快捷,使用简单,维护容易;2.3 CommVault Galaxy备份软件体系结构2.3.1备份服务器-CommServeCommServe服务器是备份管理控制服务器,它只需连接在LAN上。该服务器是整个备份域的核心,所有的配置和设置,是由该服务器完成的。2.3.2介质代理服务器-MediaAgent连入SAN网的生产服务器,这些服务器同时也连接在LAN上,对这类服务器能进行LAN Free备份和针对其它LAN的服务器实
28、现LAN备份。配置网格存储后,能够实现MediaAgent的故障切换。即当备份作业由于网络或者MediaAgent服务器出现问题,能够自动改由其它MediaAgent服务器完成该作业。2.3.3备份客户端-iDataAgent用来做文件系统备份和恢复;能够实现断点续传,当网络或者MediaAgent服务器出现问题,能够自动改由其它MediaAgent服务器从断点继续完成该作业2.4 CommVault的Galaxy备份软件的显著优势除了对文件及数据库提供基本的备份和恢复功能以外,CommVault的Galaxy备份软件还具备以下独到的功能:1 始终保持在各种操作系统平台上的统一中文化操作界面;
29、2 始终只用一种软件产品,就能适合从最大型的企业级应用到小型商业公司的规模应用;3 采用独创的分布式二级索引机制,一级索引分布在各MediaAgent上,同时随备份数据保存在备份介质上,而且可自恢复。二级索引采用基于SQLServer数据库的存储方式保存在CommServe上,数据量非常小。这种索引机制不但使备份恢复速度显著增加,而且保证了备份规模扩大的同时不会影响备份性能。避免了传统备份软件集中索引带来的性能及备份规模的问题;4 获得专利的DataPipe技术,能够充分利用以太网络带宽,相比其它传统备份软件能够显著提高基于网络的备份恢复性能;5 对百万级大量小文件备份采用快照技术(Image
30、Level),避免了逐个读文件造成的严重备份性能影响,并支持单个文件恢复;6 支持合成备份,可将原来的全备份和增量备份自动合并成另一份全备份,从而缩短全备份的时间。也就是说只要做一次全备份,以后在特定时间的全备份能够由原全备份和增量备份来合并完成。这样能够保证只有一个全备份,使恢复过程更简易等好处。8 支持SQLServer、Oracle、LotusNotes等各种数据库及应用进行快速在线备份, 同时支持在备份服务器上不经过命令行方式,采用全图形化方式配置各数据库备份作业。以图形化方式支持可选择的数据库备份恢复操作,管理员可准确地选择哪些数据要备份或恢复,包括整个单独的表空间、数据文件、控制文
31、件、SP文件、日志文件等,支持基于时间点或SCN号的恢复。9支持断点续传,不但支持基于文件系统的断点续传,而且独家支持基于Oracle数据库及ImageLevel的断点续传。10统一的管理界面,不但针对备份系统,未来扩展到数据迁移、数据归档、数据快照等多层次的数据保护层面,均在同一个操作界面中,底层采用统一的数据结构、存储资源、存储策略,保证了用户操作简单性的同时,保障了整体系统的性能;三、设计及部署方案3.1 系统部署方式及数据流描述 本方案采用基于SAN网络的LAN-Free并结合LAN备份的方式,将存储在各主机本地硬盘及FC-SAN中相应存储空间的数据经过SAN或LAN保存在相应的磁带库
32、中,其备份拓扑图如下:在上图中,磁带库接入到SAN网络中并共享给相应SAN网络中的各数据库服务器。在备份服务器上制定相应备份策略,SAN网络中各数据库服务器的相关数据自动经过SAN网络备份到磁带库中,网络中其它应用主机的相应数据,经过上述几台SAN网络中的服务器进行分流。3.4 备份系统的存储策略由于用户的数据量十分大,同时备份数据的存放地点、用途、时间、重要性以及相对应的部门和服务器都不尽相同。如何有效方便的管理这些备份数据的存放介质,也是一个非常复杂的管理工作。在Commvault备份系统中,提供了存储策略机制,将用户端和不同性质的备份数据关联在了一起。在每个存储策略中,都能够定义不同的副
33、本(Copy),每个副本都能够定义不同的数据类型和时间保留策略,同时每个副本也关联了不同的物理存储设备点。每个物理存储设备点都是在存储资源中定义的,如果是磁盘,就是相应的MountPath。如果是带库,就是相应的Scratch Pool(暂存池),而暂存池能够根据条码号或者磁带库槽位来定义。这样经过存储策略将物理存储设备点和客户端关联以来,能够方便的管理所有的物理介质。经过Commvualt的存储策略机制,用户能够方便的将不同性质,不同内容的,不同时间段的备份数据方便的指向不同的存储设备点。而在恢复或者查找备份的数据时,Commvault能够自动的将这些数据查找出来,避免了传统备份软件在查找数
34、据时候的复杂操作。下面我们推荐一些设定策略的典型方法,帮助理解存储策略:l 单一副本我们能够针对某一个备份设备来设定这种存储策略,这种策略比较简单,只保留一个副本,消耗的资源较少,对一些不太重要的备份数据可采用该种方法来设定策略。在采用该策略时,建议将备份数据写到对方中心的存储设备上,万一当一个中心出现灾难时,对方中心还有备份数据。l 在线复制对重要的数据,我们能够采用在线复制的策略,在这种策略下,能够同时往两个存储设备上写入数据,可同时写入的组合是多样的,如:磁带和磁带、磁盘和磁盘、磁盘和磁带。在本项目中,我们能够同时写入放在两个中心的磁带库中。l 多层存储为了提高备份效率并能满足费用的要求
35、,D2D2T的ILM策略是很有效的方法,我们能够先把数据备份到磁盘设备上,再把数据辅助复制到磁带上,并为磁盘和磁带上的数据分别设置保留期,比如:在磁盘上的保留期为3个月,在磁带上的保留期为永久。Commvault经过存储策略实现了ILM的管理,能够方便的实现不同数据在不同介质上的无缝迁移,每个存储策略包含: 定义备份设备的集合 定义了并发备份流的最大数目(实现多流的并发备份) 定义了所有的数据拷贝(备份的设备) 定义和备份任务相关联的方式在存储策略中定义了不同类型的拷贝(Copy),每个拷贝都有自己的属性集。这些属性定义了管理备份数据的方式、位置和保留时间。总共有3种拷贝:Primary Co
36、py 所有备份数据都将首先备份到该存储策略的Primary Copy中。Synchronous Copy(不是Primary 和 Selective 的Copy) 先前所有的备份数据(全和增量)经过辅助拷贝能够复制到 Synchronous Copy中,该拷贝种的数据和Primary Copy或Source Copy(源拷贝)一样。如果该拷贝选择了InLine Copy选项,该拷贝就是Primary Copy的镜像格式,能够是磁盘到磁盘,磁盘到磁带,磁带到磁带。Selective Copy 先前所有的Full Backup Data(全备份数据)经过辅助拷贝能够复制到 Selective Co
37、py中,因此Selective Copy中都是Primary Copy或者Sorce Copy中的全备份数据。所有相同存储策略中的不同数据拷贝,经过辅助拷贝操作,将数据在同一个存储策略中无缝的进行迁移。3.5 备份数据保存时间策略首先说明一下关于数据保存时间的术语,备份循环周期。在CommVault术语中,每个备份循环都是从 1个完全备份(或等价的全备份)开始,经过任意次数的增量备份或差异备份甚至不同天数,到下一个全备份结束。(Commvault会自动判别)。举例:F 是 Full Backup, I 是 Increment Backup,D是 Diff Backup,E 是 nobackup
38、。以下都是2个Cyc。FIIIIIIFIIIIII 是2个CycFIIIIIIFDDDDDD 是2个CycFIDIFIIIIIIIIII是2个CycFIDEEIFIIIEEDD 是2个Cyc根据不同数据的性质和存放地点的不同,对不同的备份数据应该有不同的时间保存策略。Commvault建议分为以下几种:针对磁盘保留时间策略,由于磁盘空间有限,上面的数据主要用作快速恢复。因此一般建议保留周期为1到2个循环周期。而磁带分为2种情况:是用作数据的备份和恢复,那么也建议和磁盘的保留时间策略一样,采用2到4个循环周期。是用作数据的归档,作为归档数据应该是关键应用和财务数据才需要的。这些数据是备查的,用来
39、了解业务趋势的,因此只要保存全备份数据即可。备份策略能够采用一年以内保存季度末全备份,一年以上保留年末全备份。CommVault有扩展保留功能:l 扩展保留功能允许在一个存储策略里对不同的数据集合设定不同的保留时间,例如:在天内做周保留;在年内做月保留;在年内做年保留。l 扩展保留能有效地减少磁带的耗费。l 保留规则也能够用于磁带共享的情况:允许多个作业在同一磁带上,它们必须有相同的保留时间;如果你写入到同一磁带的数据集合具有不同的保留时间,将导致保留策略无意义。3.6 备份数据分类对于系统的备份能够将要备份的数据划分成两部分,一部分是基于文件系统的备份,包括纯操作系统数据及基于文件的应用系统
40、数据,另一部分是系统中基于数据库的应用数据。对于上述两部分数据基本的备份原则如下:第一部分数据中操作系统数据只有安装系统软件包或改变一些系统配置时才会改变,对于它的备份能够比较灵活,只需要在系统变更后经过CommVault CommVault Galaxy的VaultDR选件进行一次操作系统全备份即可。对于基于文件的应用数据,它与应用密切相关,相对而言,它的数据变化也会频繁。在这里,建议第一次做一次全备份,每天做增量备份,每周三在系统后台自动做合成备份。第二部分数据,其数据管理及格式与数据库平台密切相关,而且数据变化较频繁,建议每周做一次全备份,每天做增量备份。4.3 操作系统备份及恢复方法本
41、项目报价中未含此部分,下述说明仅供参考。对于系统中的Microsoft Windows / 和 Unix等不同操作系统环境,我们经过One Touch功能,来简化服务器的恢复过程,以完成系统的快速灾难恢复。这样,当系统数据完全丢失时,系统管理员能够仅仅经过一张光盘启动硬件修复后的故障服务器,就能够进行系统数据的完整恢复,不必经过光盘进行操作系统重新安装,硬盘重新分区,IP地址重新设置,以及应用软件重新安装等复杂的步骤,节省了大量系统恢复时间。以下对工作流程简述:1One Touch服务器软件一般安装在备份服务器上;2由备份服务器对客户端进行一次全备份,包括硬盘分区表信息及分区中数据3当客户端服
42、务器硬件故障导致数据丢失,需要重新安装操作系统时,先修复硬件故障4采用经过One Touch制作的引导光盘将客户端引导起来,并设定相应IP地址,使客户端与备份服务器可正常通讯。5利用以前做的全备份对客户端服务器进行恢复,可选择恢复全部分区,也可恢复选择的分区;也可将备份恢复到另外一台硬件配置基本相同的服务器上。6重新启动客户端服务器4.4 基于图形界面的Oracle数据库备份及恢复方法从应用角度划分,Oracle的数据库备份分为脱机(或离线)与在线备份两种方式。脱机备份是指在数据库系统加载而未打开方式的情况下进行的备份,有时也称冷备份。冷备份进行时实际是将数据库的相关文件作为文件系统的一部分进
43、行备份。而在线备份是数据库打开方式下进行的备份,有时也称热备份。该方式需要数据库备份代理和数据库系统的支持。此时数据库的应用除性能上受到备份任务的轻微影响外依然可用,而脱机备份时数据库是不可用的。方案建议书中所指的备份是在线备份。在对Oracle的热备份或在线备份中,CommVault主要是经过数据库自身备份工具RMAN与CommVault Galaxy数据库备份代理将数据库的相关文件,如Oracle系统的数据库、控制文件、以及归档日志进行备份,并经过CommVault的Galaxy备份软件来管理存储介质。对数据库的恢复分成两个过程,Restore和Recovery。一般来讲,磁盘上数据库损坏
44、丢失等意外情况发生的时候,首先做的是数据库的Restore,也就是把备份好数据库从磁带恢复(Restore)到磁盘的过程;然后,再把恢复到磁盘上的数据经过Oracle提供的API以及恢复(Restore)出来的归档日志来把数据库到恢复(Recover)到某一个时间点(Point in time recovery)。另外从备份方法上,有以下几种方式:1. 全备份 (Full Backup)对整个数据库作完全备份,优点是恢复快,缺点是备份数据量大,数据多时可能做一次全备份需很长时间。当执行该备份时,SQL Server将: 备份在备份过程中发生的任何活动; 备份归档日志。(为了保证数据一致性)2.
45、 增量备份 (Differential Backup)当数据被频繁更改时,执行增量备份,该备份方的优势在于更小的备份数据量和更快的恢复速度。只有在执行完全数据库备份的基础上,才可执行差异备份。在增量备份过程中,Oracle将: 只备份自最近一次数据库备份后发生更改的数据库部分; 相应的归档日志;3 归档日志备份 (ArchiveLog Backup)经常做归档日志备份,可保证恢复时数据丢失量最少,甚至不丢失。执行归档日志备份应满足以下条件: 至少执行一次完全数据库备份,否则无法备份归档日志; 如果没有恢复至少一个完全数据库备份,则不能恢复归档日志;CommVault Galaxy能够备份整个数
46、据库或数据库部件,如全库、表空间、数据文件、控制文件、归档文件以及Spfile参数文件,同时支持基于时间点的恢复。而且对上述的备份及恢复均是基于图形界面,如图所示:备份界面:恢复界面4.5 文件形式数据备份及恢复方法4.5.1 什么是合成备份及其优点合成备份能够由以前完成的传统完全备份,以及后来所做的的增量备份来组合而成。目的是经过现有备份(全备、增量备份)数据创立一个最新的完全备份映像,这种备份几乎等同于在最新的增量或差量备份的同时执行完全备份,而不需要从相应的客户端获取任何数据(不会对客户端或局域网造成影响)。对于制定了具体的服务水平协议,或经常处于变化环境的IT组织而言,能够创立合成完全
47、备份对于需要频繁进行完全备份是一种巨大帮助,因为执行“真正的”完全备份的资源成本非常高。为创立合成备份,可将最初的完全备份和后来的增量备份中的数据复制到新磁带上。如果所有备份数据都在磁带上,则需要两个磁带驱动器分别用作原始备份的信息源和合成备份的存储位置。为了创立合成备份,备份应用软件不但必须始终追踪每一个备份的哪些文件显示在卷上,而且还要了解完全备份后哪些数据被转移或删除。合成备份具备以下优点:不影响客户端资源-合成备份的创立采用现有备份数据,不会影响原始客户端资源(如CPU或磁盘卷)。不影响网络-由于数据不从客户端转移,因此合成备份不会影响网络使用。减少恢复(灾难恢复)时间-使用合成备份能够减少灾难恢复所需的磁带数量,进而减少灾难恢复所需的时间。有效利用磁盘和磁带资源-将磁盘用作小型高频率增量备份,将磁带用作大型完全备份,能够利用各种介质的最优性能。方便按照服务水平协议和法规的要求创立合成单张映像完全备份-传统的完全备份不可能