Symantec Backup Exec方案模版.doc
-
资源ID:2392093
资源大小:1.61MB
全文页数:77页
- 资源格式: DOC
下载积分:8金币
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
Symantec Backup Exec方案模版.doc
备份管理系统设计方案目录一、项目概述3二、系统需求分析42.1系统现状分析42.2备份系统需求分析5三、系统设计方案63.1系统设计指引63.1.1数据保护技术选择63.1.2备份管理系统组成93.2系统结构设计123.2.1整体系统架构设计123.2.2基于磁盘的数据保护系统设计143.2.3文件服务器的备份和恢复183.2.4活动目录服务器的备份和恢复203.2.5 SQL服务器的备份和恢复系统设计233.2.6 Donimo服务器的备份和恢复系统设计353.3执行备份的硬件和介质463.3.1磁盘存储介质463.3.2磁带存储介质473.4控制备份的软件483.5备份策略设计583.5.1备份策略的分类和决定因素583.5.2活动目录服务器的备份策略613.5.3 SQL服务器的备份策略623.5.4 Domino服务器的备份策略653.6灾难恢复计划673.6.1灾难恢复计划概述673.6.2灾难恢复的好处693.6.3灾难恢复策略规划69四、设计方案总结74一、项目概述XXXXXX二、系统需求分析2.1系统现状分析XXXXXX公司网络基础结构是基于Windows平台,现在已经拥有超过10台PC服务器和300个客户端用户。XXXXXX公司的网络核心应用包括了ERP、电子邮件、人力资源、文件服务等企业信息管理系统,为企业的发展提供了强有力的信息化支持。图:XXXXXX现有网络拓扑图根据现有系统的结构图,XXXXXX的信息系统是建立在Windows操作系统的基础上,数据库包括了Microsoft SQL和Lotus Domino:· 1台主域服务器;· 1台文件服务器存储了大量的用户文件;· 1台Microsoft SQL服务器提供数据库服务器;· 1台Lotus Domino服务器提供邮件和OA服务;· 1台Symantec Anti-Virus防病毒管理服务器;· 1台Symantec Backup Exec备份管理服务器;· 300个PC客户端;2.2备份系统需求分析应用服务器数量CPU操作系统数据库现有数据将来数据主域服务器文件服务器SQL服务器Domino服务器防病毒管理服务器备份管理服务器根据上面的系统配置,XXXXXX公司的业务系统有以下几个特点:1. 整个数据中心的数据量有200G左右,因此需要通过备份管理软件进行快速和自动的数据备份和管理;2. 支持Windows平台的集中数据备份管理和灾难恢复;3. 支持SQL、Domino数据库联机热备份、逻辑备份,支持频繁的数据库日志文件备份;4. 支持文件服务器的持续保护,并且支持文件多历史版本的保护;5. 要求备份管理软件对各种磁带库和磁带机进行管理,还要有全面的备份介质管理功能;6. 要求可以实现快速的系统灾难恢复功能,保障业务系统的正常运行;7. 备份管理系统必须有灵活良好的扩展性,能够满足信息系统随着贵公司的飞速发展不断扩充和升级的需求。综上所述,贵公司要求备份管理具有跨平台统一性、开放性、高效性、易用性、可维护性和可扩展性,并且要根据不同的网络应用服务设置和数据存储容量设计相对应的备份策略。同时,也需要通过数据复制的方式保证数据的实时性和高可用性。因此,XXXXXX公司理想的数据保护方案应该是数据备份和复制相结合,共同提供安全保障。三、系统设计方案3.1系统设计指引3.1.1数据保护技术选择数据备份的意义在于恢复,灾难过后必须恢复应用数据以便重新开始业务交易。按照不同的灾难恢复点目标(Recovery Point Object)和灾难恢复时间目标(Recovery Time Object)有不同的灾难恢复手段。1. 灾难恢复时间目标(Recovery Time Object)如下图所示,传统方法的目标恢复点(RPO)是数小时,即灾难发生之后到系统得到恢复之间数小时的交易数据将被损失掉,可见传统的方式限制了恢复数据的时效性和现时性,造成业务交易损失过大。但数据复制可将恢复点缩短到数秒钟,使数据的损失减少到最小程度。另外,传统方式的恢复时间(RTO)可能是数日或数周,但数据复制技术把恢复时间缩短到数分钟,使业务的连续性得到最大保障。2. 灾难恢复点目标(Recovery Point Object)有人认为,企业业务系统中的数据库软硬件有容错和自动恢复功能,服务器主机也做了双机热备份,因此不需要用磁带设备和备份软件每天做备份了。其实这种观点的错误在于,对备份概念的理解存在偏差。双机热备份的目的在于保证系统数据和服务的"在线性",即当系统发生部分硬件故障时,仍然能够正常地向网络系统提供数据和服务,以使系统不致停顿。而磁带备份技术的目的与此并不相同,备份是"将在线数据转移成离线数据的过程",其目的在于应付系统数据中的逻辑错误和对历史数据的长期保存,以达到在系统遭遇非正常情况引起的完全崩溃后的灾难恢复。备份的任务与意义就在于,当灾难发生后,通过数据备份快速、简单、可靠地恢复一个立即可用的系统。所以,在各种容错技术非常丰富的今天,企业的数据备份和恢复系统仍然是不可替代的。3. 连续数据保护传统数据保护解决方案的关注点是定期的数据备份,而连续数据保护(Continuous Data Protection,CDP)则将注意力从备份转向了恢复。 连续数据保护是数据保护领域的一项重大突破。在过去,各种数据保护解决方案都将主要精力放在定期的数据备份上。但是,在定期备份状态下却又会产生像备份时间窗口、打开的文件及数据库的保护以及备份操作过程对业务系统的影响等问题。今天,CDP已经使数据保护全面改观,并且将注意力的焦点从备份转向了恢复。 CDP可以为重要数据中的变化提供连续的保护,IT管理员根本不需要考虑备份的问题。当灾难发生时,基于CDP的解决方案可以迅速恢复到任何一个需要的还原点,从而为用户提供更大的灵活性和更高的性能。 与传统的数据保护解决方案相比,CDP可以提供更灵活的目标恢复点(Recovery Point Objectives - RPO)和更快的目标恢复时间(Recovery Time Objectives - RTO),而传统的方式只能创建、管理和恢复单个时间点的数据备份。相比之下,CDP可以捕获和保护数据中所有的变化,而非仅仅是某个预先选定的时间点。这样就可以随时访问数据,减少数据损失并消除代价高昂的停机损失。数据的检索也变得非常可靠、快速和精细。 什么是CDP产品?连续数据保护是一种连续捕获和保存数据变化,并将变化后的数据独立于初始数据进行保存的方法,而且该方法可以实现对过去任意一个时间点的数据恢复。CDP系统可能基于块、文件或应用,并且为数量无限的可变恢复点提供精细的可恢复对象。 因此,所有的CDP解决方案都应当具备以下几个基本的特性:数据的改变受到连续的捕获和跟踪;所有的数据改变都存储在一个与主存储地点不同的独立地点中;目标恢复点是任意的,而且不需要在实际恢复之前事先定义。 3.1.2备份管理系统组成一个理想的网络数据备份是在软件数据备份的基础上加上硬件级物理容错系统,并且能够自动地跨越整个网络系统平台。因此,网路数据备份实际上包含了整个网络系统的一套备份体系。一个好的数据备份系统应该具备以下一些基本要素:· 保护性:全面保护企业的数据,在灾难发生时能快速可靠地进行数据恢复。· 可管理性:这是备份种一个重要的因素。因为可管理性与备份的可靠性紧密相关。最佳的可管理性就是自动化备份方案。这不仅增加了数据的安全性与可靠性,而且在数据恢复时减少了遗忘十分繁琐的工作步骤,节约了大量的人力和时间。· 可扩展性:经常困扰系统管理员的一个问题就是在备份过程中因介质容量不足而更换介质。因为这会降低备份数据的可靠性与完整性。因此,建立完善的网络数据备份系统必须考虑以下的内容:· 计算机网络数据备份的自动化,以减少系统管理员的工作量;· 使数据备份工作制度化;· 介质的有效管理,防止读写操作的错误。自动的清洗轮换,提高介质安全性和使用寿命;· 以备份服务器形成备份中心,对各种平台的应用系统及其他信息数据进行集中的备份,系统管理员可以在任意一台工作站上管理、监督、配置备份系统,实现分布处理,集中管理懂得特点;· 维护人员可以容易地恢复损坏的整个文件系统和各类数据;· 备份系统还应考虑网络带宽对备份性能的影响,备份服务器的平台选择及安全性,备份系统容量的适度冗余,备份系统良好的扩展性等因素;一个完整和完善的备份系统包括以下的组成部分:备份管理软件备份策略灾难恢复计划执行备份的硬件和介质备份和灾难恢复系统图:备份系统组成1. 备份管理系统的结构现在,在备份与恢复技术方面,用户有了更多的选择。· 对于数据量不是很大的用户,可以选择直连式数据保护方案-一台磁带驱动器或者磁带库通过SCSI设备直接连到服务器上,备份与恢复的数据通过核心通讯网络,如LAN、WAN来完成。· 对于中等数据量的用户,可以选择网络附加存储架构,将磁带驱动器或者磁带库放· 在网络中心服务器上,实现LAN-Free备份。在设计备份管理系统的时候,要根据客户的实际网络环境和数据保护需求选择合适的结构。2. 执行备份的存储硬件存储硬件的质量与性能在整个备份过程中是至关重要的,它是能否进行高质量备份的关键所在。目前用于备份的存储主要有磁盘设备和磁带设备。磁盘设备具有快速的读写和快速搜索能力,适合于快速的小数据量备份(几百G以下),但不适合数据的较长期离线保存;而磁带设备具有大容量、每兆字节价格低和便于离线存放的特征,适合于大数据量的备份(几百G以上),但是执行备份和恢复的速度相对较慢。介质是数据的负载物,可以是磁带也可以是硬盘。它的质量一定要有保证,使用质量不过关的介质无疑是拿自己的数据冒险。由于磁带是一种易耗品,有一定的使用寿命,使用者应当知晓何时需要更换新磁带。有些好的磁带会自带一个使用记录,当磁带使用次数超过了最高限制,会自动报警,提醒用户更换磁带。磁盘也是一种重要的备份介质,特别是大容量存储备份需求的时候。3. 控制备份的软件操作系统通常包括一些基本功能,但是为了达到更好的备份效果,最好使用专门的备份软件。优秀备份软件包括加速备份、自动操作、灾难恢复等特殊功能,对于安全有效的数据备份是非常重要的。理想的备份软件与自动加载磁带机配合,可提供自动备份、自动磁带轮换、自动诊断和数据统计功能。4. 备份策略备份策略是指确定需要备份的内容、备份时间以及备份方式。备份的数据往往根据企业或组织的需要来确定。在实际应用中,必须根据备份窗口和恢复窗口的大小、以及整个数据量,决定采用何种备份方式。5. 灾难恢复计划数据备份与灾难恢复密不可分,数据备份是灾难恢复的前提和基础,而灾难恢复是在次基础上的具体应用。灾难恢复的目标与计划决定了所需要采取的火速据备份策略,与数据备份策略有紧密联系。如果数据备份策略必须仔细考虑以确保能设计所要保存的所有类型和地域的数据,那么灾难恢复策略则要考虑的是一场灾难性的数据损失情况发生时,如何使这些数据和有数据的系统能够及时被恢复。3.2系统结构设计3.2.1整体系统架构设计图:XXXXXX备份管理系统系统结构设计图首先,我们选择了网络备份的方式进行数据备份。网络备份适用于数据量不是很大的备份需求,它的特点是结构简单、投资少和易于维护等特点。当系统中的数据不断增长而网络成为瓶颈时,使用完整的LAN Free备份方案是最好的选择。针对XXXXXX现有的网络架构,我们建议目前的备份系统采用网络备份的结构,但日后可以平滑升级到LAN Free的架构。· 一般来说,网络备份是指磁带机或磁带库等备份存储设备直接连在执行备份的服务器上,此服务器控制将要备份的数据传送到备份存储设备上。由于此服务器可以直接控制数据备份介质,因此称为备份服务器或介质服务器。通过一台Symantec Backup Exec 12.0备份服务器集中备份网络中所有Windows设备的数据,做到数据的集中备份和统一管理。同时,这台介质服务器也是作为持续数据保护的服务器。· 除了备份服务器外的所有服务器上通过安装Symantec Backup Exec备份软件代理和选件将文件数据、数据库数据、系统状态数据从网络交给备份服务器,并由备份服务器软件统一写入备份介质上(如磁盘或者磁带)。· 所有的服务器通过安装Symantec LiveState Recovery选件进行系统灾难恢复的保护。· 重要的桌面工作站通过安装Symantec Backup Exec Desktop & Laptop选进进行保护。的数据首先通过用户存放在文件服务器上,文件服务器采用持续保护的方式把数据复制到备份服务器的磁盘存储空间上,然后再通过备份管理软件备份到磁带数据长期保留是历史归档。其次,在网络备份的基础上,我们建议建立一个专用的备份网络。配置很简单,因为一般现在的PC服务器缺省已经配置2个以上的以太网卡。我们指定其中一个网卡作为专用的备份连接,通过一个千兆的以太网网络交换机组成一个专用的备份网络。这样的备份的时候数据通过备份网络直接传输到备份服务器,而不需要占用公网的网络带宽,而且备份速度更快。还有,我们建议采用基于网络的多级备份架构实现高速的磁盘备份。数据首先备份到备份服务器上,然后在空闲的时候再迁移到磁带机上做为长期的数据保留。磁盘和磁带相结合的备份,既可以实现高速的存储备份,也可以实现数据长期保留的需要。3.2.2基于磁盘的数据保护系统设计数据备份作为数据保护的一个重要组成部分,其地位和作用都是不容忽视的。对一个完整的IT系统而言,备份工作是其中必不可少的组成部分。其意义不仅在于防范意外事件的破坏,而且也是历史数据保存归档的最佳方式。对于大多数企业来说,业务的发展使其数据必须保证每天24小时、每周7天、每年365天处于运行状态,因此,数据备份对他们来说就显得极为关键。但是,对于企业的系统而言,即使是在系统正常工作的状态下,数据备份的工作也同样需要花费大量的时间,占用大量的系统资源,这就会给正常业务系统带来一定性能和功能上的影响。所以,在架设数据备份系统时,提升备份/恢复速度、减少系统负担,更充分的保证系统正常业务的高效运行,就成为企业的重要需求。从这方面来说,数据的备份和恢复时间成为了IT部门数据保护所面临的最大难题。作为业内领先的存储软件厂商,SYMANTEC公司已经能够解决这个长期困扰用户的问题。在其最近所发布的企业级数据保护方案中, Backup Exec 12.0是目前业界速度最快的数据保护解决方案,它引入了创新的、配合磁盘的合成备份技术(Synthetic Backup),这种由完全备份和一系列增量备份自动组成的合成全备份,可显著增强备份和恢复的功能。我们知道,备份的类型主要包括全备份、增量备份和差份备份:· 其中全备份虽然恢复的时间快,但是由于数据量大,做一次全备份往往需要很长的时间;· 增量备份每次所要备份的数据量少,但是恢复时需要全备份及多份增量备份;· 而差分备份在备份和恢复的速度上介于两者之间。1. 备份到磁盘SYMANTEC Backup Exec软件备份到磁盘功能是一个易于配置,比较基础的基于磁盘的数据保护方案,可以帮助企业减少磁带介质的管理,增强备份和恢复性能。Backup Exec以磁带记录格式将备份数据写入磁盘(DAS、SAN或NAS),就像写入到磁带一样。因此,一旦完成了备份到磁盘的操作,与备份文件大小相同的打你文件将存在于磁盘的目标卷上。它包含了被备份的全部分文件。备份到磁盘策略和存储分配可以很容易地通过图形用户界面配置,实施完全增量或者差分备份。· 只管的GUI有助于配置和管理;· 备份存储系统始终处于可用状态;传统上从磁带恢复从硬盘快照即时恢复BEWSClient硬盘磁带LANBEWSServerBEWSClient硬盘磁带LANBEWSServer图:SYMANTEC Backup Exec基于磁盘的备份和恢复示意图2. 磁盘缓冲(Disk Staging)在Backup Exec 12.0中,还提供了增强的磁盘缓冲备份(Disk Staging)功能。由于没有磁带设备的延迟,磁盘缓冲备份可以提供更快的备份和恢复,用户可使用通过这一功能生成的非多路复用备份数据映像,来实现更快的磁带恢复。合成备份技术和增强的硬盘缓冲功能综合使用,可使用户更加灵活地配置备份和恢复策略,先将备份数据以缓存的形式保存到磁盘上,随后再将数据移到最终的磁盘或磁带上,从而显著缩短数据备份和恢复的时间,减小备份窗口。Backup Exec Client 1Backup Exec ServerBackup Exec Client 2Backup Exec Client 3Backup Job 1Backup Job 2Backup Job 3Backup Job 1Backup Job 2Backup Job 33. 合成备份(Synthetic Backup)Backup Exec 12.0所采用的合成备份技术(Synthetic Backups),由一个完全备份和一些增量备份自动组成新的合成全备份,它还能灵活地通过一个累积增量备份以及任意数量的差分增量备份,创建合成累积增量备份。此外,这种全新的备份方法可通过单个备份映像提供快速的客户端恢复。由于文件只需备份一次,所以合成备份只会消耗较少的网络带宽,并能降低对应用主机的影响。Sat.Fri.Tues.Weds.Thurs.Mon.Sun.Backup ClientBackup ServerDiskTape全备份增量备份增量备份增量备份增量备份增量备份增量备份增量备份合成全备份Sun.图:合成备份示意图借助这些基于磁盘的先进技术,用户能根据自身需求轻松地定制环境,进行更快的备份和恢复,以提升备份/恢复的速度,缩短备份窗口,减少对系统资源的占用,从而确保企业级数据保护能够从容面对当前日益增长的业务需求压力。3.2.3文件服务器的备份和恢复Backup Exec 12.0 for Windows Servers专门设计用于磁盘应用,能够为Windows服务器提供更可靠、迅速而且高效的真正的持续数据保护。通过消除增量或差分备份甚至备份窗口,Backup Exec 12.0为数据保护带来了革命性的变化。持续保护服务器采用业内第一种基于Web的文件恢复功能(使用标准的Web浏览器)。IT管理员不再需要花费时间来恢复最终用户数据。最终用户可以立即安全地恢复自己的服务器数据。需要时,IT管理员可以从网络中的任何计算机通过相同的Web浏览器界面恢复数据。图:SYMANTEC Backup Exec 12.0持续数据保护备份过程Backup Exec 12.0持续数据保护服务器主要功能:主要功能功能细节描述真正的连续数据保护· 存放在文件服务器上的数据,在变化后会立即得到保护· 不必再制定备份计划· 备份任务仍然可以按计划执行数据块级别的保护· 只有变化的数据(块级别)才被捕获并保护起来· 减少数据在网络上传输量,增加效率时间点快照· 提供文件的多个前继版本· 可以利用VSS快照功能· 提供稳定可靠的快照整理 · 提供更加灵活的快照管理和保存推送安装· 简化远程办公室的安装过程· 不需要现场安装基于Web的最终用户恢复· 让最终用户自己恢复自己的数据 无需联系IT部门· 减少IT请求数量,提高服务水平· 客户端上不需要安装软件 · 只需要一个标准的浏览器· 建立在Windows 安全机制之上 (用户只能看到属于自己的文件)· 用户可在“安全”的地方访问数据· 没有数据、文件或者操作系统的风险 (例如,不能删除文件)· 通过文件名索引快速而简便地查询类似于Backup Exec 的管理控制台· 新的、改进了的简单直观的界面· Leverages critically acclaimed Backup Exec Interface带宽遏流· 为连续数据保护任务分配尽量大的带宽保护打开的文件· 在连续保护的同时,保护那些被打开的文件自动恢复备份任务· 在连接恢复后,可自动恢复连续数据保护任务· 不需要管理员干涉介入可以同时保护 Windows 2000 和Windows Server 2003· 在您的单位内更大范围地提供数据保护Backup Exec SmartLink· 简化管理,使您能够从Backup Exec 的管理控制台上,观察到连续数据保护的状态以及报警信息3.2.4活动目录服务器的备份和恢复1. 活动目录的数据结构活动目录(Active Directory)是一种事务性数据库,它是一种预先写入记录的模式,使用了ESE97的技术。在磁盘上,AD显示为几个文件,它们是ntds.dit(AD数据库),一组交易记录(即日志)和记录数据库最后一个缓冲区的检查点文件。还有一个暂时性的数据库文件。目录服务是一个组合名词,它包括有目录数据存储和可让用户或程序存取信息的相关服务的意思。为社呢们要有目录呢?目录可提供企业网络所有重要数据的一个集中存放区域,这些数据包括用户帐户、计算机、打印机、应用程序、安全性与系统原则等各种资源。将大部分的重要的资源集中的放在某个共享的网络资源中,这样一来可以改善企业的效率与大幅减少网络的总拥有成本(TCO)。WIN 2000/2003的目录服务使用的是多控制器模式,也就是说,可以在任意的一个控制器上修改目录资源。所以,从上我们可以得知,AD实际是个数据库,而每个DC都是重要的数据库服务器,所以,我们应象保护重要数据库一样来保护DC。 2. 活动目录的备份AD可以通过备份系统状态来备份,但要注意备份AD的一些约束条件: · AD只备份当前有效的数据,对于已经标记删除的对象,不备份。而AD中的对象删除并不是立即的,需要有60天的删除标记时间。因此,应避免恢复60天前的AD备份,以免导致AD不完整。 · AD的备份类型无法选择,只能使用完全备份。 · 要确保备份中同时包含系统状态、系统盘的文件以及SYSVOL目录的内容。 · 你只能用原服务器的备份来恢复该服务器,不能用另一台服务器的备份恢复该服务器。 3. 活动目录的恢复活动目录服务器的恢复模式简单活动目录恢复· 启动活动目录服务器,进入“目录恢复模式”;· 执行本地或者远程目录服务器的系统状态还原操作;灾难性活动目录恢复· 通过Backup Exec Intelligent Disaster Recovery Option或者LiveState Recovery快速恢复活动目录的系统;· 启动活动目录服务器,进入“目录恢复模式”;· 执行本地或者远程目录服务器的系统状态还原操作;3.2.5 SQL服务器的备份和恢复系统设计1. SQL服务器备份方式手动备份s. 在线备份已经在关键性应用中选用了SQL数据库的企业,通常也采用了在SQL数据库的备份与恢复方案,但大部分的企业仍然使用脚本或手工的方式,甚至许多企业仍然使用已经不合适的备份策略(时间、数据、存储方式等)。SQL备份方式冷备份(脱机方式)必须停止SQL服务后进行,创建一致性的数据映象(数据库处于一致性状态)热备份(在线方式)在SQL服务运行时备份,可以是全备份或增量备份,对于非常大的数据库(例如:一个数据表需要备份一天),热备份并非永远是一致性的,必须与存档文件及在线日志相关联而进行管理以保证数据的一致性,另外的情况也包括了在备份的同时进行恢复(例如用户在备份过程中误删除了一个数据表)。进行热备份意味着需要在特殊的备份模式下处理SQL的数据,在备份过程中记录、产生额外的重做、回滚信息。已经在关键性应用中选用了SQL数据库的企业,通常也采用了在SQL数据库的备份与恢复方案,但大部分的企业仍然使用脚本或手工的方式,甚至许多企业仍然使用已经不合适的备份策略(时间、数据、存储方式等)。难以判断正确的备份数据以用于恢复,恢复了错误的数据,这些都是手工和脚本方式备份时会遇到的问题,而更重要的是,手工或使用脚本方式备份SQL数据库会无法避免错误和数据恢复的延误。而一个可靠的的SQL备份、恢复解决方案必须具备以下特点:· 当前系统的高可用性:当你只有非常小的备份窗口时,你必须采用高性能的热备份解决方案或减少备份数据工作的影响。· 可靠的结果:SQL的恢复是复杂的;备份解决方案必须是可靠的并且能提供针对SQL数据库错误的恢复功能。· 可管理性:一个备份、恢复解决方案必须能提供全面的自动备份作业,使无人值守的工作可以在任何时间内实行。同时也必须允许数据库管理员可以计划备份任务使关键性数据得以有效地保存。另外还必须提供点对点的备份管理,从跟踪和恢复正确的文件到检索旧的备份文件。· 可扩展性:一个SQL的备份和恢复解决方案还应该使我们能恢复正确的数据表,实行在线恢复,或恢复到指定时间点。为实现该目标,必须能与SQL数据库高效集成。2. Backup Exec SQL Agent功能Symantec Backup Exec for Windows Servers - Agent for SQL Server (SQL Agent) 使网络管理员能够对连接在网络上的SQL数据库安装执行备份和恢复操作。SQL数据库备份能够与网络备份集成在一起,而不必单独进行管理或使用专门的硬件。Backup Exec SQL Agent 提供以下支持:· 数据库、事务日志、差别、文件组备份以及数据库修复和替换。· 主数据库的自动恢复。· Intelligent Disaster Recovery Option,该选件根据安装的SQL版本自动完成SQL 7.0/2000 的灾难修复过程。· 支持SQL数据库的在线备份、恢复而不会中断、影响数据库访问。在 SQL 2000 安装中, SQL Agent 提供以下支持:· 备份多个实例。· 与 Symantec Backup Exec for Windows Servers (即 Advanced Disk-based Backup Option (ADBO) 和 Advanced Open File Option (AOFO))一起使用。ADBO 和AOFO 是 Backup Exec 的独立附加组件。使用 ADBO 和 AOFO 可以缩短恢复时间并减轻备份对服务器的影响。· 备用数据库。在主SQL 服务器发生故障或将其关机进行维护时,可将另一个称为备用数据库的数据库联机。该备用数据库包含主服务器的数据库副本,这样,即使主服务器不可用,用户也可以继续访问数据库。当主服务器重又可用时,备用数据库中的更改必须恢复到主服务器,否则更改将丢失。然后,应在备用数据库上再次备份和恢复主服务器上的数据库。· Backup Exec 提供了一个备份选件(它使您能够在日志文件备份完成后将数据库置于待机模式)和一种修复完成状态让数据库只读但能恢复额外事务日志来创建和维护备用数据库。· 对每个备份和恢复作业进行数据库一致性检查 (DBCC),包括只对数据库的物理一致性进行快速数据库一致性检查。· 完全、批量日志记录和简单修复模式。简单修复模式类似于在 SQL 7.0 中设置在点处截断日志选项。在简单修复模式下,日志文件中不存储事务副本,这可以· 行事务日志备份。因此,可以将数据库修复到上一个备份点,但无法将数据库· 故障点或特定时点。· 将事务日志恢复到特定时点,或者恢复到指定事务(如果使用日志标记)。图:SQL Agent备份选择示意图3. 在线备份工具比较Symantec Backup Exec SQL Agent和Microsoft SQL Server自带的备份和恢复功能的比较:比较项目Symantec Backup Exec SQL AgentMicrosoft SQL Server自带备份和恢复工具1备份方式· 支持数据库全备份· 支持数据差别备份· 支持事务日志增量备份· 支持事务日志差别备份· 支持文件和文件组备份· 支持数据库全备份· 支持数据差别备份· 支持事务日志增量备份· 支持文件和文件组备份2备份设备· 支持磁带库备份· 支持磁盘备份· 仅支持磁带机备份· 仅支持本地磁盘备份3备份路径· 支持本地备份设备· 支持网络备份设备· 仅支持本地备份设备4远程数据库备份· 支持· 不支持5备份数据类型· SQL数据库文件· SQL事务日志文件· SQL系统文件· SQL文件和文件组· SQL数据库文件· SQL事务日志文件· SQL文件和文件组6快照备份· 支持Microsoft Volume Shadow Copy;· 支持Symantec Volume Snapshot Provider;· 支持Storage Foundation for Windows Flashsnap Option;· 不支持7介质管理· 支持· 不支持8备份校验· 支持· 不支持9恢复完成状态· 让数据库继续工作,不能额外恢复额外事务日志;· 让数据库不继续工作,但能够恢复额外事务日志;· 让数据只读并能恢复额外事务日志;· 让数据库继续工作,不能额外恢复额外事务日志;· 让数据库不继续工作,但能够恢复额外事务日志;· 让数据只读并能恢复额外事务日志;10Master数据自动恢复· 支持· 不支持11重定向恢复· 支持· 不支持12恢复后一致性检查· 支持· 不支持13Point-in-Time恢复· 支持· 不支持14备份向导· 支持· 不支持15恢复向导· 支持· 不支持Symantec Backup Exec SQL Agent优势:· Backup Exec让系统管理十分轻松浏览需要保护的SQL数据库,把所有SQL资源整合在一个备份作业里,提高了备份管理的灵活性。既可以按照单台SQL服务器进行系统文件、SQL系统文件和SQL数据库备份管理,也可以只是指定备份所有的SQL数据库。· Backup Exec的简单管理功能简化了SQL数据的恢复。在选择全备份恢复、差别恢复和事务日志备份恢复时候,Backup Exec自动按照相应的文件顺序恢复到目标路径并恢复数据的在线访问。· Backup Exec提供了业界独特的“Guide Me”向导,帮助系统管理员选择最合适的SQL备份策略。Symantec Backup Exec SQL Agent和Advanced Open File Option的比较:比较项目Symantec Backup Exec SQL AgentSymantec Backup Exec Open File Option1备份方式· 支持数据库全备份· 支持数据差别备份· 支持事务日志增量备份· 支持事务日志差别备份· 支持文件和文件组备份· 仅支持全备份2数据备份类型· SQL数据库文件· SQL事务日志文件· SQL系统文件· SQL文件和文件组· 仅支持文件级的备份虽然Symantec Backup Exec Advanced Open File Option也可以对SQL数据库进行保护,但是AOFO只能够对SQL进行文件级的备份,不能够充分利用SQL API接口进行精细度的备份和恢复。利用AOFO备份,需要额外的时间进行备份的初始化处理。如果SQL数据库的数据量比较大,只是利用AOFO将会导致备份的效率很低。最佳的SQL数据库保护是结合Symantec Backup Exec SQL Agent和Open File Option的功能。SQL Agent 通过 Symantec Backup Exec for Windows Servers (即 Advanced Open File Option (AOFO) 和 Advanced Disk-based Backup Option (ADBO))来支持 SQL 2000 的快照技术。ADBO 只能安装在 Windows 2003 上。使用 ADBO 和 AOFO 可以缩短恢复时间并减少备份对服务器的影响。通过使用快照技术,可以对 SQL 数据库的特定时点视图“拍快照”然后备份,从而使实际的 SQL 数据库保持打开以供用户使用。借助 SQL Agent,快照备份和传统备份在恢复 SQL 数据时可以进行互操作。4. SQL服务器的备份图:Backup Exec SQL Agent备份逻辑示意图提交 SQL备份作业时, Backup Exec使用Microsoft SQL API 获取数据库的备份。与 SQL数据库关联的事务日志自动包括在备份中,并存储在SQL数据库备份集内一个单独的备份集中。图:Backup Exec SQL Agent网络备份示意图Backup Exec SQL Agent的备份方法:Backup Exec SQL Agent的备份方法完全备份备份整个数据库或文件组。选中此选项可备份整个数据库或文件组。默认情况下选中此选项。日志备份事务日志。选择此选项可只备份事务日志中包含的数据;不备份数据库数据。在事务日志被备份后,已提交的事务被删除(截断)。选择此选项后可以选择启用 SQL 2000 高级日志备份选项下的无修复或待机。日志无截断备份事务日志 - 无截断。仅当数据库损坏或数据库文件丢失时才选择此方法。由于日志无截断方法不访问数据库,因此您仍可以备份在数据库处于此状态时本来可能无法访问的事务。然后,可以使用该事务日志备份连同数据库备份以及先前的任何事务日志备份一起,将数据库恢复到故障发生时刻;但任何未提交的事务也被返回了。日志无截断方法在备份日志后不 删除已提交的事务。差别备份仅备份那些改变的数据库或文件组。选择此选项可仅备份自上次完全备份以来对数据库或文件组所做的更改。由于差别备份只能将系统恢复到差别备份创建时的特定时点,因此