Oracle数据库备份与恢复策略探讨

来源 :科学与技术 | 被引量 : 0次 | 上传用户:kevinchen12344
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要 Oracle数据库是由Oracle软件公司研究开发的,并在世界各国的很多企业中被广泛的应用。这种数据库管理系统具有适应性强、扩展容量大和安全性能高等诸多优点。但是,企业的数据库所保存的信息都是十分重要的,因此,为了进一步的保证企业内部所存数据的安全,避免数据的丢失或者失真,就需要对Oracle数据库中的数据进行备份处理。本文简要的分析了造成Oracle数据库出现故障的几种原因,并阐述了Oracle数据库的备份和恢复的相应策略。
  关键词 Oracle数据库;数据库管理系统;备份;恢复;
  1 前言
  随着信息技术的快速发展,企业信息数据库中需要存储的信息数据越来越多,在这种情况下,这些数据的安全问题就显得非常的重要。实际工作中有许多威胁企业数据库安全的因素存在,因此,研究企业数据库备份与恢复策略在当前也是备受人们关注的焦点。本文将针对Oracle数据库的备份与恢复问题进行逐一的探讨。一方面希望起到一个抛砖引玉的作用,另一方面希望对相关人员起到一定的指导作用。
  2 造成 Oracle 数据库故障的具体原因分析
  2.1 语句故障
  Oracle数据库的语句故障主要是由于程序中的某些语句处理不当而造成的,进而导致了逻辑出现错误。这种故障的具体原因主要有应用逻辑错误、输入错误数据和超出空间配额等操作不当。一旦Oracle数据库的语句出现了故障,就会对Oracle数据库造成不可小觑的影响,较为严重的情况将会导致数据库里面的大部分数据丢失。
  2.2进程故障
  Oracle数据库的进程故障主要是指用户进程在运行过程中出现的异常现象,主要是针对用户的使用进程而言。比较常见的情况有使用进程被无端终止、用户错误执行了某些操作以及服务器被终止等。
  2.3用户错误
  用户错误主要是由于用户在实际操作过程中没有按照规定的要求来进行相关的操作,从而导致了错误的产生,并且用户又没有对出现的故障进行及时的修复,最后影响了数据库的正常使用。比较常见的用户错误有用户误截断表和误码删除表格等等。
  2.4实例故障
  Oracle数据库中的实例故障主要是指在进行与实例相关的后台进程时,数据库的系统内存结构出现了故障,导致数据库无法正常运行的情况。譬如,电源出现了异常断电、电脑CPU被损坏和后台进程出现了故障等。实例故障也是Oracle数据库中最为常见的故障之一。因此,在分析Oracle数据库故障的原因时,应该对其加大重视。
  2.5介质故障
  Oracle数据库中出现的介质故障主要是指由于所存储的文件出现了物理性的损坏,而导致的服务器进程和后台进程无法正常运行的情况,最终,进一步的会导致数据库中的文件无法进行读写等功能。
  3 Oracle 数据库的备份策略设计
  3.1 数据备份系统的性能要求
  为了保证Oracle数据库的安全性,数据备份系统的性能应该具有以下几个要求:第一,较强的可扩展能力。随着企业数据库的数据信息存储的越来越多,不仅要求企业的数据库具备较强的可扩展性,同时,还要求企业的数据库的备份系统也具有较强的可扩展性。第二,较好的可恢复性。为了保证数据库文件的安全性,保证能够在数据库的文件被损之后还能通过还原备份文件来找回数据。因此,要求数据库具有较好的可恢复性,这样就可以快速地还原数据。第三,保持业务连续性。企业现在对数据库的要求能够连续进行业务操作,一旦出现数据中断,即使能进行备份处理也需要一定的时间,进而会影响企业的正常运转。因此,要求企业的数据库保持业务连续性也是很重要。
  3.2 备份设备的选择
  在对Oracle数据库进行备份设备的选择时,TSM软件是较为合适的一种,主要是由于TSM软件的安全性能相对其它设备来说比较的高,能够保证Oracle数据库中数据的安全。同时,TSM的管理也具有较高的扩展性,即使是在不同的计算机操作系统中也能够被支持运行,并且能够进行自动化的存储管理工作,因此,TSM软件能够同时满足数据备份系统的可扩展性、安全性和保障业务连续性等要求。除此之外,TSM软件还具有为传输的数据进行加密的功能,在备份或者恢复数据的过程中,能够极大地保障数据的完整性和安全性。
  4 备份方案实施
  4.1 冷备份
  冷备份是指在数据库关闭后对其进行数据备份的一种方式。具体的操作是在数据库关闭的状态下,冷备份通过利用操作系统的复制命令,对所有的数据文件和控制文件进行备份。即使数据库出现了故障,也可以将这些拷贝好的数据文件重新的复制到原来的位置处。冷备份甚至可以将数据库恢复到它被关闭前的状态。由于冷备份具有在数据库关闭的情况下进行的优势,所以,在企业进行检修等正常工作期外,主要是采用冷备份的策略来保证企业数据的安全。因此,冷备份是数据库备份方案中使用最为常见的一种。
  4.2 热备份
  热备份是指在数据库开启状态下对用户有效时的一种备份方案。这种备份方案仅仅适用于归档方式的数据库。在进行热备份时,不需要联机起来对数据文件进行备份,当时一定要求在归档状态。热备份最大的优点是在备份过程中不会影响数据的正常使用,能够达到的恢复时间极快,因此,可以节约备份的时间。当然,热备份最大的缺点就是在备份过程中不能够出现任何的错误,因为一旦有错误的出现,其后果将会非常的严重,对其的维护也会比较的困难。
  4.3 逻辑备份
  逻辑备份主要是指将数据库中的模式对象先导入到二进制文件中,然后在数据出现问题时,再将二进制文件中的模式对象重新导入到数据库中去。逻辑备份的使用非常灵活,可以是全数据库模式,也可以是用户模式。尤其是对于一些非常重要的数据,可以采取逻辑备份的方式进行辅助备份手段使用。此外,采用逻辑备份可以较好地实现在不同操作平台之间进行数据库的转移,这样可以很好地避免数据库中数据的介质故障。因此,由于逻辑备份的功能比较特殊,可以利用逻辑备份作为一种辅助备份手段使用,也可以作为单独备份手段来使用。
  4.4 RMAN 备份
  RMAN是一个由Oracle数据库提供的外部备份工具,主要也是对数据库中的数据进行备份和恢复操作。RMAN能通过在目标数据库启动Oracle服务进程时完成自动备份工作。因此,RMAN备份方案具有其他备份方案不具备的自动备份功能而被大众广泛的接受。
  5 Oracle 数据库恢复
  数据库备份的最终目的还是对数据库中的数据进行恢复,以便用户方便使用其中的信息。因此,认真研究数据库的恢复也很有必要。根据数据库可能出现的故障,对其进行的恢复主要可以分为完全恢复和不完全恢复两种。第一,完全恢复。完全恢复是指在利用备份方案进行数据恢复时,所有文件中的记录都被用来进行数据库恢复,从以备份的数据中恢复那些被损坏的文件,然后在原文件处将数据文件恢复到原样。第二,不完全恢复。不完全恢复是指将损坏的数据恢复到一个指定时刻或者指定文件序号的一种恢复情况。即需要从时间或者文件序号中选择一种恢复终止的标记作为恢复指标。
  6 总结
  总而言之,为了避免系统突发故障给企业带来的巨大损失,企业管理者一定要意识到数据备份和恢复的重要性。根据实际的具体情况制定出相关的备份方案,当Oracle数据库出现故障时,可以依据备份策略及时有效地做出相应的恢复策略。Oracle数据库的备份与恢复策略在实施运行中起到了较好的备份效果。不但实现了数据备份的自动化管理,还提高了备份系统高效运行,同时据哟较高的完全性和可靠性,Oracle数据库的备份与恢复性能良好,是一种值得关注和使用的数据备份与恢复策略。
  参考文献
  [1]孙善志;探讨 Oracle 数据库的备份与恢复策略[J];科技创新与应用;2013(30):69.
  [2]胡铁峰;浅谈Oracle数据库备份与恢复策略[J];信息产业,2012(23):101.
  [3]万莉;Oracle 数据库备份与恢复策略研究[J];科技创新与应用,2013(14):92.
  [4]张云帆; Oracle 数据库备份与恢复策略[J];计算机工程,2012(15):85-87.
  [5]李锁雷;Oracle 数据库备份与恢复研究;信息安全域技术;2011-09-10.
其他文献
摘要:走进21世纪以后就进入了信息化时代,计算机引领的网络时代飞速发展,同时也加大了对于计算安全性能和可靠性能的投入力度,计算机在人民的日常生活、学习、工作过程中都发挥重大作用。因此,在计算机可靠性上加强设计,形成一系列安全、稳定、可靠的发展方案,本文笔者从对计算机网络可靠性优化设计上提出自己的观点,为我们今后网络更好更快发展具有深远影响。  关键词:计算机网络 可靠性 优化设计  计算机网络时代
期刊
摘要:本文从曲堤油田目前注水现状入手,针对曲堤油田目前欠注日益突出的问题,从地面、井筒、地层以及水井日常管理等方面分析了曲堤油田欠注机理。本文对这些问题进行了简单的探讨,并提出了相应的治理对策,以提高曲堤油田水井注水效果。  关键词:欠注;井况;层间差异;水井管理  曲堤油田区域构造位于济阳坳陷惠民凹陷南斜坡的曲堤地垒式鼻状构造上,总面积约200平方千米,截至2005年实际探明地质储量2735.1
期刊
摘要:随着信息技术的不断进步,计算机技术以及网络技术的快速发展,人们生活沟通交流变得更加方便,网络成为人们日常生活中不可缺少的工具。伴随而来的便是计算机病毒的入侵,计算机病毒往往会利用计算机操作系统的弱点进行传播,提高系统的安全性是防病毒的一个重要方面。但完美的系统是不存在的,过于强调提高系统的安全性将使系统多数时间用于病毒检查 ,系统失去了可用性、实用性和易用性。另一方面,信息保密的要求让人们在
期刊
摘要:结算审核是成本控制中的最后一环,做好结算审核,实现了项目管理的目标控制。第三方结算审核虽然是在项目实体完成后来进行,但其工作内容却可以贯穿整个项目过程,并最终影响项目的建设投资额。  关键词:如何;做好;工程结算;审核  工程项目管理目标控制包括成本控制、质量控制和进度控制,其中成本控制是至关重要一环,而项目第三方结算审核是成本控制中的最后一个环节,故做好第三方结算审核,才算完整实现了项目管
期刊
摘要:火气系统是关于在海洋石油工业中的火灾以及有害气体泄漏这种问题而提出的一个概念,本文用几个具体的应用举例来说明在海洋石油工业中火气系统起到的功能和作用,以及其本身的系统构成。基于IEC的层模式管理,来论述火气系统和DCS、ESD之间的关系,以及关于设计与安装这个过程的一些指导性原则。  关键词:海洋石油工业、火气系统、安全仪表、设计准则  我国海域辽阔,大陆架的面积就达到了130万平方功力,沿
期刊
摘 要:建设工程项目的工程造价的有效控制一直是业内在积极探讨的问题,笔者多年在造价咨询企业工作,参与多项建设工程的前期准备,结合自己的工作经验,对建筑工程项目的前期项目决策阶段、建筑设计阶段等施工前期工程造价管理和控制的重点要点进行了详细的分析阐述,提出自己的新观点。  关键词:建筑项目;工程造价;有效控制;施工前期决策、设计阶段  1 前言  目前建筑市场上长期存在概算超估算、预算超概算、决算超
期刊
摘要:在知识经济时代,拥有一支数量充足、知识结构、能力结构、年龄结构合理的人员队伍对企业未来的发展意义重大。而员工培训对于企业发展具有非常重要的作用。本文介绍了员工培训的必要性;又从多角度分析了目前企业员工培训的现状;现结合我单位内部培训的经验教训,就如何搞好职工培训从七个方面进行了一些有益的探讨。  关键词:企业 员工培训 方法 措施  企业培训,就其广义属性而言,实际上是一种企业员工根据企业的
期刊
摘要:近年来,人为因素已经超过硬件设备因素成为我国航空安全事故的主要原因,而其中的陆空通话是人为因素中的重要环节,作为一项重要的空管影响因素受到航空部门的重视。本文首先简要介绍了陆空通话的特点,重点分析了如何提高空管员英语水平,减少陆空通话的错误,提高我国空管系统的安全性,希望为我国空管事业做出贡献。  关键词:陆空通话;空管员;安全  目前,随着我国经济和航空事业的发展,航线越来越多,航空流量越
期刊
【摘要】本文对一种基于GMS和PLC的分布式远程监控系统的工作原理、硬件配置、软件设计及系统性能进行了论述。该系统采用具有SMS短信功能的M90系列PLC实现离散现场站的测控,通过监控中心集中监控和适时手机查询,形成完整的远程监控应用方案。这种系统功能完备、配置灵活、性价比高,实践证明该系统工作可靠性非常。  【关键词】GSM;SMS;PLC;分布式;远程监控  引言  SMS短消息服务业务作为G
期刊
【摘要】仓储是物流的主要组成部分,占了物流成本的很大一部分,所以它的管理对提高物流服务水平和作业效率有着十分重要的作用。本文主要从资料管理、销售管理、采购管理、库存管理、系统管理这几个模块来实现管理的自动化与信息化,从而有效降低仓储的成本。  【关键词】自动化;仓储管理;信息系统  仓储管理就是对仓库及仓库内部的物资所进行的管理,是仓储机构为了充分利用所具有的仓储资源提供高效的仓储服务所进行的计划
期刊