2016新编Oracle数据库在AIX下备份与恢复的改进.docVIP

2016新编Oracle数据库在AIX下备份与恢复的改进.doc

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2016新编Oracle数据库在AIX下备份与恢复的改进

Oracle数据库在AIX下备份与恢复的改进 [摘要] 从实际出发结合协同办公oa系统工作中的具体应用,阐述了oracle数据库在aix操作系统下备份与恢复的改进方法。 [关键词] aix;oracle;数据备份 1 引 言 随着网络建设和电子政务的迅猛发展,oa协同办公系统中的数据是珍贵的,再一次重建是非常费时的,有时候甚至无法重建,因此,在维护数据过程中,我们必须进行数据备份,以防止可能发生的硬件或文件损坏。根据在实际的oa协同系统的部署经验,改进了aix5.3操作系统下oracle数据库备份和恢复的方法。 2 aix操作系统 aix是ibm公司自行开发的unix操作系统,它主要应用于ibm的小型机上,应用很为广泛。整个系统的设计从网络、主机硬件系统,到操作系统完全遵守开放系统的原则,这是一个目前操作系统界最成功,应用领域最广,最开放的第二代unix系统。它特别是用于做关键数据处理。aix采用了内核和核外程序有机结合的总体框架。从逻辑上看,整个系统可分为5层:硬件层、内核层、系统调用层、核外程序层和外壳层。硬件层是aix系统的基础。一方面它要为aix提供必要的硬件支持,另一方面它又要在该系统的统一管理控制下有条不紊地工作。硬件层包括cpu、存储器、网络控制部件等。内核层是aix系统的重要部分,它负责管理、支配系统中的全部资源,其中包括硬件资源、软件资源和信息资源等。aix内核层包括中断或陷入处理,存储管理、进程管理和文件管理等部分。系统调用层是内核与核外程序的界面。核外程序通过它调用内核的子功能并为之服务。核外程序层 内核支持下工作。用户可通过外壳层对其中的程序实施控制。它主要包括核外常规系统程序、各种实用软件和用户应用程序等。外壳层是aix系统直接面向用户的外层界面。 3 数据备份方法 数据备份分为物理备份和逻辑备份两种类型。物理备份是指将数据库文件从一个位置复制到另一个位置上。需要进行备份的数据库文件一般包括数据文件、归档重做日志文件、控制文件及初始化参数文件等。逻辑备份是利用export等工具通过执行sql语句等方式将数据库中的数据读取出来,然后写入到一个二进制文件中。逻辑备份导出的数据与数据库文件完全脱离了关系,并且可以被导入到其他的数据库中。一般我们在oracle数据库中存放的数据都是很重要的,绝对不可以丢失,所以建议数据库要运行在归档模式下。因为如果运行在不归档模式下,那么如果发生了硬盘故障,可能会丢失部分数据,也就是数据库可能不能被完全恢复,而且如果数据库是以7×24方式运行的话,我们必须在数据库打开而且可能正被读写时进行联机备份,联机备份也就是我们俗称的热备份,在读写状态下进行的备份是不一致性备份,备份数据文件的scn (system change number)不同,所以在利用这些备份的数据文件“修复”数据库后,还要利用归档重做日志来进行“恢复”从而使所有数据文件的scn达到一致,否则oracle数据库是不能被打开的。 4 改进前的oracle数据库的备份方法 当前的oa办公系统数据库是部署在ibm aix5.3上,数据库备份最初使用的备份方法是在非归档模式下,按按用户导出数据库,exp dbwiza/11@test1_192.168.0.1 file=d:\dbdmp.dmp等相关操作命令。oracle数据库目前为非归档模式,若出现不可恢复的数据库故障,则只能通过使用oracle自带工具exp导出文件dmp来恢复。该方法存在的缺点:数据只能恢复到使用exp备份那一时刻点,从备份后到数据库故障发生这段时间的数据丢失。 5 改进后的aix下的oracle数据库的备份方法 基于上述非归档模式备份的缺点,系统做了以下几点修改 (1)改用了归档模式的数据库备份方法,归档模式的优点是,当发生灾难故障时,利用rman工具从全库备份恢复,同时通过回滚oracle日志,恢复数据库到灾难故障发生的时刻点上。减少oracle数据库损坏时数据丢失的风险。同时使用归档模式下的rman备份是在线的数据备份,而不像exp需要停止数据库的访问才能备份数据库。 (2)修改了oa系统数据库的备份策。目前数据库系统没有一个制订好的备份策略,制订一份备份策略:如每天增量备份,每周一次全备份,全备份的数据库保留几份等。 (3)备份目的地的策略选择 ①备份到现有的磁盘阵列,缺点:如果磁盘阵列发生故障,数据丢失。优点:节省投资。②备份到磁带库上,优点:当现有生产的磁盘阵列损坏时,可从磁带库中的磁带介质恢复。保证了数据的冗余性。缺点:需要另外投资。注:如使用磁带库,需购买备份软件。使用备份软件的优点:备份每天自动进行,不需人工干预,可查的备份记录。备份软件也可用于将数据直接备份到磁盘阵列上。 6

文档评论(0)

rovend + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档