当前位置:文档之家› 数据库备份方案设计

数据库备份方案设计

数据库备份方案设计备份结构图:1.1.备份软件的选型1.1.1.与windows 的可靠性和兼容性⏹要求备份软件有好的兼容性,能支持现有的各种的微软平台。

可以通过1个主备份平台,可以保护现有的WINDOWS平台,Windows NT, Windows 2000和微软最新推出的Windows 2003的32位及64位操作系统,以满足商业的需求。

⏹要求备份软件可靠,得到微软公司在各个操作平台上的集成及认证,以证明其可靠性和兼容性,长期被微软公司所采纳使用。

⏹能支持微软公司的各种应用,包括SQL server, Exchange server, Sharepoint portalserver的各种版本,能够支持最新的应用数据库,如SQL 2003,EXCHANGE 2003及SHAREPOINT PORTAL 2003,并且同时能够备份Windows Server上的各种内核的内容,如Windows Active Directory,集群配额数据库,Windows 2003 Shadow copy组件等等。

⏹要求软件有多种语言版本,对中文操作系统以及各种中文软件有完善的支持。

1.1.2.灵活性和易于使用⏹要求备份软件有友好的操作介面,同时可以提供任何地点皆可使用的Internet介面,以方便管理人员随时随地进行远程管理。

⏹要求备份软件有集中管理的能力,有层次化的结构。

当有多台备份服务器需要管理的时候,能通过一个管理平台把多台服务器的状态监控起来。

同时,要有对备份服务器远程维护的能力,如备份服务器的远程安装,远程的修复。

⏹要求备份软件简单易用,对各种应用,如文件、SQL,EXCHANGE数据库的备份和恢复的策略设置都有专门的向导功能,以便用户在最短的时间内可以将相关的数据保护起来。

同时,要求备份软件有像基于日历的任务管理,方便查阅每天的备份作业。

⏹要求备份软件有试运行的功能,以便备份策略在实施前得到验证和修改。

⏹要求备份管理软件除了普通的备份恢复日志外,更有生成备份恢复及其它相关管理的统计报表/图表的功能,可以将一段时间内备份恢复、备份设备及介质使用等详细进行详细的统计,并通过图表的方式表现出来。

1.1.3.软件的先进性⏹要求备份管理软件可以根据需求有各种方法控制备份和恢复对资源的占用。

例如可以定地义备份和恢复的数据流使用服务器的指定网口以减少网络带宽的占用,通过选项定义防火墙的端口等。

⏹要求备份软件支持多种的备份方式,如LAN备份,SAN 备份等各种方式。

⏹要求备份管理具有强大的灾难恢复能力,可以在发生极端灾难时迅速地通过灾难恢复磁带将整个系统迅速恢复,无需重新安装操作系统、驱动程序、应用系统等等。

通过灾难恢复可以恢复如IBM、HP、DELL等服务器厂商的功能管理分区。

支持现有的所有Windows平台,如NT4,2000及Windows 2003的32位及64位操作系统,能与Windows 2003的ASR功能集成,快速恢复系统。

⏹要求备份软件在技术上领先,满足数据快速备份和恢复的要求。

除了一般的备份和恢复选项外,对文件备份,要支持Windows Change Log的快速增量备份;对Exchange除了对数据库做备份外,还可以对单个邮箱及公共文件夹做全备份,增量备份和差别备份,同时可以对各个邮箱中的附件做单一实例的备份;对SQLserver,可以自动恢复Master DB,在恢复的过程中可以一次性选择需要恢复的全备份,差别备份和日志备份,自动地快速地恢复用户数据库到最近的状态;可以对微软的Sharepoint Portal Server进行全备份,差别备份及增量备份等各种方式的保护;可以支持Lotus Domino的最新版本,可以根据需求将数据恢复到某一个时间点。

⏹台式机和笔记本电脑的保护-为这些最终用户提供了持续的、高效的、高性能的数据保护,无论用户是在办公室还是在路上。

自动地备份到现有的网络共享里,从而使用户或者管理员能够快速恢复所需的数据,全面保护地保护网络中的全部数据。

1.1.4.高级设备及媒介管理⏹要求备份管理软件对各种备份设备(指磁带库、磁带机、机械手)提供强大的管理和操作能力,能支持磁带库的条形码功能;备份介质除了磁带外,还能将数据备份到硬盘,能支持运行SAK操作系统的NAS设备作为备份设备。

⏹要求备份管理软件能提供对备份磁带介质非常严格重用机制和方便的管理方法,最大限度保证数据不会被意外删除。

⏹要求备份管理软件提供异地容灾磁带管理功能,能够自动进行容灾磁带的克隆和管理,并可以对存放在异地容灾节点的磁带进行管理。

1.2.备份的必要性每一位计算机前的使用者都会有这样的经验:一但在操作过程中敲错了一个键,我们几个小时,甚至是几天的工作成果便有可能付之东流。

据统计,80%以上的数据丢失都是由于人们的错误操作引起的。

遗憾的是,这样的错误操作对人类来说是永远无法避免的。

另一方面,随着网络的普遍建立,人们更多的通过网络来传递大量信息。

而在网络环境下,除了人为的错误操作之外,还有各种各样的病毒感染、系统故障、线路故障等,使得数据信息的安全无法得到保障,我们对网络的大量投资也失去了意义。

在这种情况下,数据备份就成为日益重要的措施,通过及时有效的备份,系统管理者就可以高枕无忧了。

在国内,大多数人还没有意识到备份的重要性,这与西方国家强烈的备份意识差距很大。

实际上,我们已有了很多前车之鉴,一些重要的科研机构内曾经不止一次地发生过灾难性的病毒侵入事故,造成了很大的经济损失。

随着国内计算机和网络的不断普及,网络环境已危机四伏,数据随时都有被毁坏的可能,我们必须对系统和数据进行备份!备份如今已不是一件繁琐的事情,软、硬件产品的不断研究和推出,使得数据备份具有了速度快、可靠性高、自动化强等特点,完全解脱了系统管理员的负担。

在投资上,与兴建网络相比,专用的存储设备和备份软件价格很低,根本不会成为用户的经济负担。

如果每一台服务器或每一个局域网都配置了数据备份设备,并加以合理的利用,那么无论网络硬件还是软件出了问题,都能够轻松地恢复。

1.3.备份系统组成能否安全有效的备份取决于以下三个因素:⏹执行备份的存储硬件存储硬件的质量与性能在整个备份过程中是至关重要的,它是能否进行高质量备份的关键所在。

目前用于备份的存储主要有磁盘设备和磁带设备。

磁盘设备具有快速的读写和快速搜索能力,适合于快速的小数据量备份(几百G以下),但不适合于数据的较长期离线保存;而磁带设备具有大容量、每兆字节价格低和便于离线存放的特征,适合于大数据量的备份(1T 以上),但是执行备份和恢复的速度相对较慢。

⏹存储备份数据的介质介质是数据的负载物,可以是磁带也可以是硬盘。

它的质量一定要有保证,使用质量不过关的介质无疑是拿自己的数据冒险。

由于磁带是一种易耗品,有一定的使用寿命,使用者应当知晓何时需要更换新磁带。

有些好的磁带会自带一个使用记录,当磁带使用次数超过了最高限制,会自动报警,提醒用户更换磁带。

⏹控制备份的软件操作系统通常包括一些基本功能,但是为了达到更好的备份效果,最好使用专门的备份软件。

优秀备份软件包括加速备份、防病毒、自动操作、灾难恢复等特殊功能,对于安全有效的数据备份是非常重要的。

理想的备份软件与自动加载磁带机配合,可提供自动备份、自动磁带轮换、自动诊断和数据统计功能。

1.4.网络备份方式在复杂的网络环境中,往往集合了NOVELL、Windows NT/2000、UNIX等多种操作系统,网络服务器的类型和网络本身的容量也不尽相同。

此时,就要根据操作系统和网络本身的特点,来选择不同的备份方式。

一般来说,网络备份是基于服务器的,磁带机或磁带库直接连在服务器上,服务器控制将要备份的数据传送到磁带机上。

基于服务器的网络备份方式有两种形式:⏹多服务器备份方式:一个或多个磁带机连接在一台服务器上,备份该服务器和网络中所有其它服务器与客户机内的数据。

⏹单服务器备份方式:每台服务器都连接一台磁带机,并且只对这台服务器内的数据进行备份;通常这种备份方式只能对服务器的本地硬盘内数据进行备份(当然还包括网络中的其他客户机),而对于网络中其它服务器的数据则无能为力。

多服务器备份与单服务器备份之间在应用范围、管理方法等方面都存在差异,具体选用哪种方式要根据系统配置、网络情况和用户的需求来决定。

1.5.备份策略备份的策略是按照用户的需求来确定的,取决于用户要备份的数据量、备份数据要保留多久、何时可以进行备份、能承受的备份时间等。

目前的备份策略都是基于多磁带轮换制,磁带数目和轮换频率按具体需求而定。

轮换以月、星期、日为基础,以十带轮换策略为例,其备份方式如下图所示:注:图中空白磁带表示每第四个星期五都要使用一盘最旧的月备份磁带进行每周完全备份,具体根据实际情况进行策略调整。

备份的最终目的是确保数据的安全,而为了达到这一目的,要注意几个方面。

⏹将磁带存储在异地:备份后的磁带一定要保存在异地或防火的保险箱内。

⏹定期清洗磁头:由于频繁进行备份操作,磁头清洗是保证备份质量的关键。

⏹使用合格的磁带:对磁带的读写操作会造成磁带的磨损,当磁带损坏或过期时,要及时更换新磁带。

⏹选用有报警功能的磁带机:可以连续监视磁带机的运行,用户可以监测磁带机的状态是否正常。

⏹每两三个星期从备份磁带中恢复一些文件,从而得知备份文件的状态如何。

1.6.备份系统组成1、备份服务器:安装备份软件,连接磁带机2、备份软件:Sysmentac BackupExec V10.X及Oracle备份代理组件备份软件组件主要功能:Backup Exec, Windows, Servers, v10.x负责整个服务器备份系统的管理,包括备份策略的制订、备份数据库的保存。

负责将本机的数据或客户端的数据备份到存储设备中。

Backup Exec, Windows, Oracle Server Agent with Client Access License, v10.x 该代理能够整合不间断数据保护功能,以满足关键任务Oracle Server 10g、9i、8i和8.x应用和数据库的需求。

它采用先进的特性,例如能够为各个表空间提供细致保护,还可以执行全面应用数据库备份,来保护已经实现的重作记录与控制文件,而且不需要让它们离线。

相关主题