基于ORACLE数据库的备份与恢复_第1页
基于ORACLE数据库的备份与恢复_第2页
基于ORACLE数据库的备份与恢复_第3页
基于ORACLE数据库的备份与恢复_第4页
基于ORACLE数据库的备份与恢复_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.PAGE :.;PAGE 6收稿日期:2007-05-10作者简介:朱娅宾1977-,女,浙江东阳人,本科,工程师。基于ORACLE数据库的备份与恢复朱娅宾浙江电信金华分公司,浙江 金华 321000摘 要:结合金华电信IT系统目前正在实施的备份与恢复战略,重点引见电信业务计算机管理系统(简称97系统)和营销支撑系统的ORALCE数据库备份和恢复方案。关键词:数据库 远程异地 集中备份Based on ORACLE Database Backup and RestorationZhu Yabin(Jinhua Co., Zhejiang Telecommunication Co. Ltd.,

2、 Jinhua321000, Zhejiang)Abstract: It unifies Jinhua telecommunication IT system the backup which implements with to restore the strategy at present, and introduces telecommunication service computer management system (is called 97systems) and the marketing strut system ORALCE database backup and res

3、tore.Key words: database; long-distance; Restoration1 引 言目前,数据已成为信息系统的根底中心和重要资源,同时也是各单位的珍贵财富,数据的丧失将导致直接经济损失和用户数据的丧失,严重影响对社会提供正常的效力。另一方面,随着信息技术的迅猛开展和广泛运用,业务数据还将会随业务的开展而快速添加。但由于系统缺点,数据库有时能够遭到破坏,这时如何尽快恢复数据就成为当务之急。如做了备份,恢复数据就显得很容易。由此可见,做好数据库的备份至关重要。因此,建立一个满足当前和未来的数据备份需求的备份系统是必不可少的。传统的数据备份方式主要采用主机内置或外置的磁

4、带机对数据进展冷备份,这种方式在数据量不大、操作系统种类单一、效力器数量有限的情况下,不失为一种既经济又简明的备份手段。但随着计算机规模的扩展,数据量几何级的增长以及分布式网络环境的兴起,将越来越多的业务分布在不同的机器、不同的操作平台上,这种单机的人工冷备份方式越来越不顺该当今分布式网络环境。因此迫切需求建立一个集中的、自动在线的企业级备份系统。备份的内容该当包括基于业务的业务数据,又包括IT系统中重要的日志文件、参数文件、配置文件、控制文件等。本文以ORACLE数据库为例,结合金华电信的几个相关业务系统目前正在实施的备份方案,引见ORACLE数据库的备份与恢复。 2 金华电信ORACLE数

5、据库的备份与恢复方案由于金华电信IT系统以前只采用逻辑备份方式进展数据库备份,速度较慢并且数据存储管理都很分散,甚至出现备份数据不完好的景象。为了提高备份数据的效率,提供可靠的数据备份,完善备份系统,保证备份数据的完好性,降低数据备份对网络和效力器的影响,对每个IT系统的备份数据进展集中管理,我们对备份任务进展了改良,将逻辑备份与物理备份相结合,在远程建立了一个异地集中、自动在线的备份系统即网络存储管理系统。这里用到的物理备份指热备份其具备的主要功能如下:(1)集中式管理 :网络存贮藏份管理系统对整个网络的数据进展管理。利用集中式管理工具的协助 ,系统管理员可对全网的备份战略进展一致管理,备份

6、效力器可以监控一切机器的备份作业,也可以修正备份战略,并可即时阅读一切目录。一切数据可以备份到同备份效力器或运用效力器相连的恣意一台磁带库内。 (2)全自动的备份: 对于大多数机房管理人员来说,备份是一项繁重的义务。每天都要小心翼翼,不敢有半点闪失,生怕一失足成千古恨。网络备份可以实现定时自动备份,大大减轻管理员的压力。备份系统能根据用户的实践需求,定义需求备份的数据,然后以图形界面方式根据需求设置备份时间表,备份系统将自动启动备份作业,无需人工干涉。这个自动备份作业是可自定的,包括一次备份作业、每周的某几日、每月的第几天等工程。设定好方案后,备份作业就会按方案自动进展。 (3)数据库备份和恢

7、复: 数据库系统曾经相当复杂和庞大,不能用文件的备份方式来备份数据库。企业级的备份系统可以对数据库在不中断业务、不停顿数据库的情况下对数据进展联机的自动备份,包括可以进展数据库备份、日志备份、完全备份、增量备份等。(4)归档管理: 用户可以按工程、时间定期对一切数据进展有效的归档处置。提供一致的数据存储格式从而保证一切的运用数据由一个一致的数据格式来作永久的保管,保证数据的永久可利用性。 (5)有效的媒体管理: 备份系统对每一个用于作备份的磁带自动参与一个电子标签,同时在软件中提供了识别标签的功能,假设磁带外面的标签零落,只需执行这一功能,就会迅速知道该磁带的内容。 (6)满足系统不断添加的需

8、求: 备份软件必需能支持多平台系统,当网络衔接其它的运用效力器时,对于网络存储管理系统来说,只需在其上安装支持这种效力器的客户端软件即可将数据备份到磁带库或光盘库中。2.1 备份系统数据库备份战略数据库运转在归档方式下,利用Veritas软件模块调用数据库的备份接口进展在线的热备份,可以在备份时,对备份数据保管在不同的存储对象中,以满足客户容灾的要求,可以利用Veritas的多线程的数据迁移、利用多个磁带驱动器同时读写提高其数据备份的效率。针对数据库的总数据量和增量数据量大小,我们可以利用数据库的多级的增量备份机制,结合Veritas 强大的备份数据追踪寻址才干和介质管理功能,制定灵敏的备份战

9、略,实现全自动的备份数据的全生命周期管理。2.2 备份系统数据库恢复战略经过本地的Veritas Server结合Veritas for Databases利用备份数据进展数据恢复。恢复时,Veritas 可以实现多线程的数据恢复,利用Veritas 独特的磁带分类集中存放技术,减少磁带的就位时间,提高数据恢复的效率。先用最近一次的全备份恢复恢复最近一次的增量备份增量备份到断点的ARCHIVE LOG来恢复要求数据库在ARCHIVE LOG方式下任务。这种恢复方式比全部用ARCHIVE LOG恢复要快。假设两份冗余的最近一次增量备份都不可用,可以追溯再上次的增量备份来恢复,然后用增量备份到断点

10、的ARCHIVE LOG恢复。假设最近一次的全备份恢复都不可用,那么利用上个周期的全备份上个周期的最后一次增量备份本周期的最近一次增量备份增量备份到断点的ARCHIVE LOG来恢复。假设增量备份都不可用,那么用全备份ARCHIVE LOG来恢复。2.3 金华电信97系统及营销支撑系统的系统情况金华电信经过这么多年的信息系统建立,目前曾经运转着多个系统,除计费系统有较为完善的备份系统外,其他系统的备份系统都需求完善。其中97系统的机器型号IBM 7040-61R,操作系统 AIX5.2,数据库类型ORALCE,数据量120G;营销支撑系统机器型号IBM xseries440,操作系统Red F

11、lag Linux Server 4.0,数据库类型ORACLE,数据量150G。以前,这两个系统的数据备份都是经过逻辑备份(exp)实现并且备份数据管理是分散的,然而一个完善的备份系统必需包含物理备份和逻辑备份两种方式。因此,我们正在实施一个远程异地在线集中的高效的备份系统,将逻辑备份和物理备份热备份相结合,设置了专门的备份效力器。由于97、营销支撑操作系统采用AIX及Red Flag,我们在备份效力器上安装了第三方备份软件Veritias NBU。2.4 金华电信97系统、营销支撑系统及备份系统总体构造图对于详细的备份环境和构造,我们结合了Oracle备份技术和LAN环境的SAN备份构造.

12、该系统的构造如以下图所示以97系统与营销支撑系统为例备份系统总体构造图2.5 备份系统构造图阐明此在线存储系统采用了基于SAN存储区域网络的构造,SAN是一种高速网络或子网络,提供在计算机与存储系统之间的数据传输。存储设备是指一张或多张用以存储计算机数据的磁盘设备。一个 SAN 网络由担任网络衔接的通讯构造如光交换机、担任组织衔接的管理层、存储部件以及计算机系统构成,从而保证数据传输的平安性和力度。由于整个SAN系统的数据量比较大,所以备份系统采用SAN构造,将磁盘阵列直接衔接到SAN的交换机上,和备份效力器、多台效力器均经过SAN相互衔接,利用SAN的高性能来提高备份速度、降低数据备份对网络

13、和效力器的影响。备份系统构造图阐明如下:(1)Veritas 效力器(即备份效力器):备份系统是数据平安的关键系统,而备份效力器是备份系统的中心,因此从平安可靠的角度,采用公用的备份效力器,在这台效力器上安装VERTIAS Server端软件,集中管理控制磁带库、定制备份战略、管理备份作业、管理磁带等,同时安装oracle catalog库。(2)备份方案:对97系统购买IBM VERTIAS 备份软件,将数据备份至磁盘阵列上面,备份数据走光纤通道。对营销支撑系统,我们从SAN存储的FATA盘上划部分空间直接挂到系统中,然后直接采用RMAN做备份,以降低本钱。之所以采用FATA盘的目的是为了防

14、止和FC盘有IO冲突。(3)M300磁盘阵列:在我们的方案当中,我们采用磁盘阵列来替代一向采用的磁带库。磁盘阵列具有性能高,可靠性高,维护方便等优点。本方案中采用专业存储厂商富士通的中高端存储ETERNUS3000 M300,作为一种面向开放系统的存储系统,ETERNUS3000在性能、容量及连通性等方面将世界规范提高到一个新层次。M300的容量为6T的FC盘,10T的FATA盘。在FC盘上保管一切系统的一份全备,其他的备份在白天定期转移到FATA盘。在FATA盘上保管1-2份全备,其他的定期转移到3583磁带库中。(3)光纤交换机:为了使整个系统具有良好的扩展性,我们在数据中心采用了被评为最

15、优秀的网络存储产品博科的16口的光纤交换机,在新大楼备份中心采用博科的8口的光纤交换机。(4)磁带库:本方案中的磁带库采用的是原先计费系统所用的3583磁带库。我们定期将FATA盘上的备份自动转移到该磁带库上,做更久的保管。(5)逻辑备份效力器:为了充份利用旧有的设备来提高异地集中备份系统的稳定性,平安性,我们利用旧有设备IBM 7044-170小型机和IBM 3542阵列来搭建一个逻辑备份系统。一切的逻辑备份都放到该机器上面来,使得逻辑备份和物理备份在物理上开离。这样一来防止了IO冲突,二来提高了备份系统的可靠性。2.6 金华电信97系统的数据库备份和恢复2.6.1 备份方法采用Verita

16、s NBU物理备份加EXP逻辑备份。Exp逻辑备份在效力器上直接备份,定期转移到逻辑备份效力器。2.6.2 备份战略备份战略: (1) 每周进展一次数据库全备份操作,并定期将FC盘上面的物理备份定期转移到FATA盘上,同时将FATA盘阵上面的物理备份定期转移到磁带库上,至少保管 3 个全备份;全备份时间选择在每周星期六凌晨12:00 开场。(2) 数据库采用Archive Log 方式,每天晚上12:00 开场进展增量备份。(3) 与数据库的逻辑备份相配合,我们每天进展一次数据的exp备份,即每天做一个完好的数据库EXPORT 备份;备份时间选择在每天凌晨1:00 开场。Exp备份还是备到本机

17、,定期将其ftp到逻辑备份效力器上。2.6.3 恢复战略恢复战略:(1) 数据文件损坏或磁盘阵列损坏:针对这种情况可以采用Veritas NBU从FC磁盘阵列中恢复。(2) 误操作或对象级逻辑上的损坏:针对这种情况可以从exp备份中采用imp恢复。2.6.4 性能影响数据库采用归档方式对97数据库性能将产生一定的影响。由于在归档方式下,oracle需求将归档日志归档到归档目录(也就是copy)。在IO资源不成为瓶颈的情况下,对系统影响将可以不予思索。97系统目前的瓶颈在于内存这一块。所以对97系统的性能影响可以不加以思索。2.7 金华电信营销支撑系统的备份与恢复2.7.1 备份方法采用物理备份

18、加EXP逻辑备份。物理备份思索到VERTIAS 的本钱,及该系统的重要程度,我们从SAN存储上划一部分空间挂接至该系统OS上面,然后直接采用RMAN备份。这样备份的益处是本钱低,缺陷是不便于管理和维护,耗费主机的资源,在主机无法启动的情况下,备份文件无法访问,但备份数据还是完好如初的。2.7.2 备份战略备份战略: (1) 每周进展一次数据库全备份操作,采用循环覆盖的方式,共保管 2个全备份;备份时间可以选择在周日晚上11:00进展(由于其采用的是FATA盘,与其他的物理备份不会呵斥IO冲突) 。(2) 数据库采用Archive Log 方式,每天晚上12:00 增量备份。(3) 与数据库的逻辑备份相配合,我们每周进展一次数据的exp备份,即每天做一个完好的数据库EXPORT 备份;备份时间选择在每天凌晨1:00 开场。2.7.3 恢复战略恢复战略: (1) 数据文件损坏或磁盘阵列损坏:针对这种情况可以采用RMAN从磁盘中恢复。(2) 误操作或对象级逻辑上的损坏:针对这种情况可以从exp备份中采用imp恢复。2.7.4 性能影响数据库采用归档方式对营销支撑系统数据库性能产生的影响也是由于归档进程需求对归档日志进展归档。同时改成

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论