ORACLE数据备份与数据恢复方案_第1页
ORACLE数据备份与数据恢复方案_第2页
ORACLE数据备份与数据恢复方案_第3页
ORACLE数据备份与数据恢复方案_第4页
ORACLE数据备份与数据恢复方案_第5页
已阅读5页,还剩7页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

1、摘要结合金华电信 IT 系统目前正在实施的备份与恢复策略,重点介绍电信业务计算机管理系统(简称97系统)和营销支撑系统的ORALC数据库备份和恢复方 案。Oracle 数据库有三种标准的备份方法,它们分别是导出导入(EXP/IMP)、热备份和冷备份。要实现简单导出数据( Export )和导入数据( Import ),增量 导出导入的按设定日期自动备份,可考虑,将该部分功能开发成可执行程序, 然后结合操作系统整合的任务计划, 实现特定时间符合备份规划的备份应用程序 的运行,实现数据库的本级备份, 结合 ftp 简单开发,实现多服务器的数据更新 同步,实现数据备份的异地自动备份。关键字 :数据库

2、 远程异地 集中备份目录、八、前二、金华电信ORACL数据库的备份与恢复方案 22.1 备份系统数据库备份策略 32.2 备份系统数据库恢复策略 32.3 金华电信97系统及营销支撑系统的系统状况 32.4 金华电信97系统、营销支撑系统及备份系统总体结构图 42.5 备份系统结构图说明 4三、金华电信97系统的数据库备份和恢复 63.1 备份方法 63.2 备份策略 63.3 恢复策略 63.4 性能影响 6四、金华电信营销支撑系统的备份与恢复 74.1 备份方法 74.2 备份策略 74.4 性能影响 7五、RMAN CATALO数据库的备份六、结 语、八、前 言目前,数据已成为信息系统的

3、基础核心和重要资源, 同时也是各单位的宝贵 财富,数据的丢失将导致直接经济损失和用户数据的丢失, 严重影响对社会提供 正常的服务。 另一方面,随着信息技术的迅猛发展和广泛应用, 业务数据还将会 随业务的开展而快速增加。 但由于系统故障, 数据库有时可能遭到破坏, 这时如 何尽快恢复数据就成为当务之急。 如做了备份, 恢复数据就显得很容易。 由此可 见,做好数据库的备份至关重要。 因此,建立一个满足当前和将来的数据备份需 求的备份系统是必不可少的。 传统的数据备份方式主要采用主机内置或外置的磁 带机对数据进行冷备份, 这种方式在数据量不大、 操作系统种类单一、 服务器数 量有限的情况下, 不失为

4、一种既经济又简明的备份手段。 但随着计算机规模的扩 大,数据量几何级的增长以及分布式网络环境的兴起, 将越来越多的业务分布在 不同的机器、不同的操作平台上, 这种单机的人工冷备份方式越来越不适应当今 分布式网络环境。因此迫切需要建立一个集中的、 自动在线的企业级备份系统。 备份的内容应 当包括基于业务的业务数据,又包括 IT 系统中重要的日志文件、参数文件、配 置文件、控制文件等。本文以 ORACL数据库为例,结合金华电信的几个相关业 务系统目前正在实施的备份方案,介绍 ORACL数据库的备份与恢复。、金华电信ORACLED据库的备份与恢复方案由于金华电信 IT 系统以前只采用逻辑备份方式进行

5、数据库备份,速度较慢 并且数据存储管理都很分散, 甚至出现备份数据不完整的现象。 为了提高备份数 据的效率,提供可靠的数据备份,完善备份系统,保证备份数据的完整性,降低 数据备份对网络和服务器的影响,对每个 IT 系统的备份数据进行集中管理,我 们对备份工作进行了改进, 将逻辑备份与物理备份相结合, 在远程建立了一个异 地集中、自动在线的备份系统即网络存储管理系统。 (这里用到的物理备份指热 备份)其具备的主要功能如下: (1) 集中式管理 : 网络存储备份管理系统对整个 网络的数据进行管理。 利用集中式管理工具的帮助, 系统管理员可对全网的备份 策略进行统一管理, 备份服务器可以监控所有机器

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

7、动进行。 (3) 数据库备份和恢复 : 数据库系统已经相 当复杂和庞大, 不能用文件的备份方式来备份数据库。 企业级的备份系统能够对 数据库在不中断业务、 不停顿数据库的情况下对数据进行联机的自动备份, 包括 可以进行数据库备份、日志备份、完全备份、增量备份等。 (4) 归档管理 : 用户 可以按项目、 时间定期对所有数据进行有效的归档处理。 提供统一的数据存储格 式从而保证所有的应用数据由一个统一的数据格式来作永久的保存, 保证数据的 永久可利用性。 (5) 有效的媒体管理 : 备份系统对每一个用于作备份的磁带自动 加入一个电子标签, 同时在软件中提供了识别标签的功能, 如果磁带外面的标签

8、脱落,只需执行这一功能, 就会迅速知道该磁带的内容。 (6) 满足系统不断增加 的需求: 备份软件必须能支持多平台系统,当网络连接其它的应用服务器时,对 于网络存储管理系统来说, 只需在其上安装支持这种服务器的客户端软件即可将 数据备份到磁带库或光盘库中。2.1 备份系统数据库备份策略数据库运行在归档模式下, 利用 Veritas 软件模块调用数据库的备份接口进 行在线的热备份, 可以在备份时, 对备份数据保存在不同的存储对象中, 以满足 客户容灾的要求, 可以利用 Veritas 的多线程的数据迁移、 利用多个磁带驱动器 同时读写提高其数据备份的效率。针对数据库的总数据量和增量数据量大小,

9、我们可以利用数据库的多级的增 量备份机制,结合 Veritas 强大的备份数据追踪寻址能力和介质管理功能,制 定灵活的备份策略,实现全自动的备份数据的全生命周期管理。2.2 备份系统数据库恢复策略通过本地的 Veritas Server 结合 Veritas for Databases利用备份数据进行数据恢复。恢复时,Veritas可以实现多线程的数据恢复,利用Veritas独 特的磁带分类集中存放技术,减少磁带的就位时间,提高数据恢复的效率。先用最近一次的全备份恢复恢复最近一次的增量备份增量备份到断点的ARCHIVE L0来恢复(要求数据库在 ARCHIVE L0模式下工作)。这种恢复方 式

10、比全部用ARCHIVE LOCK复要快。如果两份冗余的最近一次增量备份都不可用, 可以追溯再上次的增量备份来 恢复,然后用增量备份到断点的 ARCHIVE L0(恢复。如果最近一次的全备份恢复都不可用 , 则利用上个周期的全备份上个周期 的最后一次增量备 份本周 期的最近 一次增量备 份增 量备份到断 点的ARCHIVE L0来 恢复。如果增量备份都不可用,那么用全备份+ ARCHIVE L0来恢复2.3 金华电信 97 系统及营销支撑系统的系统状况金华电信经过这么多年的信息系统建设, 目前已经运行着多个系统, 除计费 系统有较为完善的备份系统外,其他系统的备份系统都需要完善。其中 97 系统

11、 的机器型号IBM 7040-61R,操作系统AIX5.2,数据库类型0RALCE,数 据量120G营销支撑系统机器型号IBM xseries440,操作系统Red Flag LinuxServer 4.0,数据库类型ORACLE,数据量150G以前,这两个系统的数据 备份都是通过逻辑备份 (exp) 实现并且备份数据管理是分散的,然而一个完善的 备份系统必须包含物理备份和逻辑备份两种方式。 因此,我们正在实施一个远程异地在线集中的高效的备份系统,将逻辑备份和物理备份(热备份)相结合,设 置了专门的备份服务器。由于 97、营销支撑操作系统采用 AIX及Red Fla

12、g,我 们在备份服务器上安装了第三方备份软件 Veritias NBU 。2.4 金华电信97系统、营销支撑系统及备份系统总体结构图对于具体的备份环境和结构,我们结合了 Oracle备份技术和LAN环境的SAN 备份结构.该系统的结构如下图所示(以97系统与营销支撑系统为例)备份系统总体结构图2.5 备份系统结构图说明此在线存储系统采用了基于 SAN(存储区域网络)的结构,SAN是 一种高速网络或子网络, 提供在计算机与存储系统之间的数据传输。 存储设备是指一张或 多张用以存储计算机数据的磁盘设备。一个 SAN 网络由负责网络连接的通信结 构如光交换机、 负责组织连接的管理层、 存储部件以及计

13、算机系统构成, 从而保 证数据传输的安全性和力度。由于整个SAN系统的数据量比较大,所以备份系统 采用SAN结构,将磁盘阵列直接连接到SAN的交换机上,和备份服务器、多台服 务器均通过SAN相互连接,利用SAN的高性能来提高备份速度、降低数据备份对 网络和服务器的影响。备份系统结构图说明如下 :(1)Veritas 服务器(即备份服 务器): 备份系统是数据安全的关键系统, 而备份服务器是备份系统的核心, 因此 从安全可靠的角度,采用专用的备份服务器,在这台服务器上安装VERTIASServer 端软件,集中管理控制磁带库、定制备份策略、管理备份作业、管理磁 带等,同时安装 oracle ca

14、talog 库。 (2) 备份方案:对97系统购买 IBM VERTIAS 备份软件,将数据备份至磁盘阵列上面, 备份数据走光纤通道。 对营销支撑系统, 我们从SAN存储的FATA盘上划部分空间直接挂到系统中,然后直接采用RMAN做备份,以降低成本。之所以采用FATA盘的目的是为了避免和FC盘有10冲突。 (3)M300 磁盘阵列 :在我们的方案当中,我们采用磁盘阵列来代替一贯采用的磁 带库。磁盘阵列具有性能高,可靠性高,维护方便等优点。本方案中采用专业存 储厂商富士通的中高端存储 ETERNUS3000 M300乍为一种面向开放系统的存储 系统,ETERNUS30C在性能、容量及连通性等方面

15、将世界标准提高到一个新层次。 M300的容量为6T的FC盘,10T的FATAB。在FC盘上保留所有系统的一份全备, 其他的备份在白天定期转移到 FATA盘。在FATA盘上保留1-2份全备,其他的定 期转移到 3583磁带库中。 (3)光纤交换机:为了使整个系统具有良好的扩展性, 我们在数据中心采用了被评为最优秀的网络存储产品博科的 16 口的光纤交换 机,在新大楼备份中心采用博科的 8口的光纤交换机。 (4) 磁带库:本方案中的磁 带库采用的是原先计费系统所用的 3583磁带库。我们定期将FATA盘上的备份自 动转移到该磁带库上, 做更久的保留。 (5)逻辑备份服务器 :为了充份利用旧有的 设

16、备来提高异地集中备份系统的稳定性,安全性,我们利用旧有设备IBM7044-170 小型机和 IBM 3542阵列来搭建一个逻辑备份系统。所有的逻辑备份都 放到该机器上面来,使得逻辑备份和物理备份在物理上开离。这样一来避免了 I0 冲突,二来提高了备份系统的可靠性。三、金华电信 97 系统的数据库备份和恢复3.1 备份方法采用Veritas NBU物理备份加EXP逻辑备份。Exp逻辑备份在服务器上直接 备份,定期转移到逻辑备份服务器。3.2 备份策略备份策略:(1) 每周进行一次数据库全备份操作,并定期将 FC盘上面的物 理备份定期转移到FATA盘上,同时将FATA盘阵上面的物理备份定期转移到磁

17、带 库上,至少保存 3 个全备份;全备份时间选择在每周星期六凌晨 12:00 开始。 (2) 数据库采用 Archive Log 模式,每天晚上 12:00 开始进行增量备份。 (3) 与 数据库的逻辑备份相配合,我们每天进行一次数据的exp备份,即每天做一个完 整的数据库EXPORT份;备份时间选择在每天凌晨1: 00开始。Exp备份还是 备到本机,定期将其 ftp 到逻辑备份服务器上。3.3 恢复策略恢复策略 :(1) 数据文件损坏或磁盘阵列损坏:针对这种情况可以采用Veritas NBU从FC磁盘阵列中恢复。(2)误操作或对象级逻辑上的损坏:针对 这种情况可以从 exp 备份中采用 im

18、p 恢复。3.4 性能影响数据库采用归档模式对 97 数据库性能将产生一定的影响。因为在归档模式 下, oracle 需要将归档日志归档到归档目录 ( 也就是 copy) 。在 IO 资源不成为瓶 颈的情况下,对系统影响将可以不予考虑。 97 系统目前的瓶颈在于内存这一块。 所以对 97 系统的性能影响可以不加以考虑。四、金华电信营销支撑系统的备份与恢复4.1 备份方法采用物理备份加EXP逻辑备份。物理备份考虑到 VERTIAS的成本,及该系 统的重要程度,我们从SAN存储上划一部分空间挂接至该系统 OS上面,然后直 接采用RMAI备份。这样备份的好处是成本低,缺点是不便于管理和维护,消耗 主

19、机的资源, 在主机无法启动的情况下, 备份文件无法访问, 但备份数据还是完 好如初的。4.2 备份策略备份策略 : (1) 每周进行一次数据库全备份操作,采用循环覆盖的方式,共 保存 2 个全备份;备份时间可以选择在周日晚上11:00 进行(由于其采用的是FATA盘,与其他的物理备份不会造成IO冲突)。(2)数据库采用Archive Log模 式,每天晚上 12:00 增量备份。 (3) 与数据库的逻辑备份相配合,我们每周进 行一次数据的exp备份,即每天做一个完整的数据库 EXPORTS份;备份时间选 择在每天凌晨 1:00 开始。4.3 恢复策略恢复策略 : (1) 数据文件损坏或磁盘阵列损坏: 针对这种情况可以采用 RMAN 从磁盘中恢复。 (2) 误操作或对象级逻辑上的损坏:针对这种情况可以从 exp 备份中采用 imp 恢复。4.4 性能影响数据库采用归档模式对营销支撑系统数据库性能产生的影响也是由于归 档进程需要对归档日志进行归档。 同时改成归档模式还需要注意的

温馨提示

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

评论

0/150

提交评论