计算机数据库的备份与恢复技术研究

来源 :商品与质量·房地产研究 | 被引量 : 0次 | 上传用户:missjiro
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】 文章首先对数据库的备份进行了阐述,然后分析了數据库的恢复,最后对备份技术优化进行了探讨。
  【关键词】 计算机;数据库;备份恢复
  1、前言
  计算机应用领域由于当时科学技术的不断发展而不断扩大,大家对计算机的依靠成都不断提高。计算机的出现是人类的一大革新,可是计算机的广泛应用不只给人类社会带来了福音,也不可避免地带来了一些前所未有的麻烦。其间,计算机数据库材料存储的安全麻烦即是计算机的广泛应用带来的安全麻烦之一。由于计算机自身要素或者人为要素等引起计算机体系的毛病,进而影响数据库中数据的正常运用,给大家的日子带来了不良的影响。
  2、数据库的备份
  2.1、数据库备份的意义
  计算机数据库备份是一种数据的保存过程,计算机所有者(管理员)将计算机数据库中内容的部分或全部拷贝到另一个磁盘或者载体上的过程即为数据库的备份。我们可以以后备副本命名这些拷贝的数据。如果计算机的数据库在遇到故障(遭到破坏或者受攻击时)时不能对其进行正常的操作处理,此时想要在对数据库操作就是后备副本大显身手的时候了,我们进行数据库恢复时后备副本是必须的,但是这种恢复只能将计算机数据库恢复到当时备份时的状态。如果我们对数据库恢复的要求比较高,想要得到计算机在发生故障前的数据库状态,则需要将从数据库备份开始至数据库发生故障之前所有的更新数据重新运行一次次才能得到目的。
  在正常运行计算机系统时,每个人都不希望自己所需要的数据丢失或者被损害,尤其是那些没有进行备份的数据(不管丢失或者被破坏的数据是数据库中的数据还是其他的一些编程代码等)。一旦我们遇到计算机数据库被损坏的情况,如果要进行数据库的恢复工作需要花费大量的时间和精力。
  2.2、数据库备份的分类
  数据库备份可被分为静态备份和动态备份两类,各自的特点如下表所示。
  一般情况下,对数据库进行静态备份比较简单,但是这种备份局限性较大,只有在用户事务完成后才能进行备份,而且也只有在数据库备份完成后才能运行行的用户事务,因此,这种备份方式导致数据库的可使用性能降低。
  数据库的动态备份则没有上述的缺点,数据库备份可以和用户事务并发执行。但是,这种备份方式的局限性在于其完成备份动作后并不能确保后备副本上所有数据的正确有效性。
  以一个实例加以说明:在某时刻我们对计算机数据库进行动态备份,数据库中的数据被拷贝到了其他磁盘上,但是在下一时刻我们又对被备份的数据进行了修改操作,因此在备份动作结束后,后备副本上所保存的数据已经不是我们修改过的数据了[2]。所以,我们在对数据库采用动态备份动作时,应把我们对数据库在备份期间的所有修改动作记录下来建立一个日志文件,此时,某一磁盘上的后备副本与建立的日志文件结合即能达到数据库恢复到某一时刻正确状态的目的。
  2.3、备份时间的合理性
  在对计算机数据库进行备份时,计算机所有者通过手工操作或者SQL Server Agent动作、在预先设定的任何一天的任何时刻均可以完成SQL Server的备份。根据数据库备份的时间可将备份分为周期性数据库的备份以及不定期的数据库备份两类。其中不定期的数据库备份动作一般是造数用户对数据库做某些修改之后进行的。
  (一)周期性数据库备份
  计算机数据库备份动作及耗费时间又耗费计算机资源,因此不适合进行频繁的备份动作。在对数据库进行数据备份时,应在详细全面了解了数据库的使用情况之后制定一个切合实际的备份周期[3]。由于对数据库进行备份动作将会降低数据库的使用性能,所以实际上的数据库备份周期应根据所需数据的特性而定,具体见表2.
  目前大多数计算机所有者经常使用的数据库备份方案为在每日、每周、每月都对数据库进行一次备份动作。对数据库进行的每日备份文件可以适当保存一个月左右的时间;对于每周一次的数据库备份,其备份文件应保存较长的一段时间(比如一年左右);而每月一次的数据库备份文件具有较高的价值,应永久保存。数据库备份的文件其保存处应具备安全性(比如防火措施好或者距离机房较远的保存处)。
  (二)数据库不定期的备份
  除了对数据库进行周期性备份以外,在对数据库中的某些数据进行修改动作以后也应进行不定期的数据库备份:(a)对计算机数据库进行创建、修改、删除等动作;(b)在数据库中创建了用户自定义对象的情况;(c)对数据库进行增加或删除服务器的系统存储动作等。在以上动作发生后应对数据库进行不定期备份动作。
  3、数据库的恢复
  3.1、数据库系统的损坏
  数据库系统运行时,磁盘损坏、电源故障、软件错误和恶意的破坏等等。在发生故障时,丢失和破坏是直接导致数据库进行大面积瘫痪的最直接导火线。数据库恢复的基本原则和恢复方法,即数据库重复存储。有这样几种方式:一转储和建立日志(周期性的对数据库进行复制)一旦发生数据库故障,分两种情况进行处理。如果数据库已被破坏,例如,磁头脱落、磁盘损坏等,这时数据库已不能用了,就要装入最近一次复制的数据库备份到新的磁盘,然后利用日志库执行重做(redo)处理,将这两个数据库状态之间的所有更新重新处理一遍。这样既恢复了原有的数据库,又没有丢失对数据库的更新操作。如果数据库未被破坏,但某些数据不可靠,受到怀疑。例如,程序在批处理修改数据库时异常中断。这时不必去复制存档的数据库,只要通过日志库执行撤销(undo)处理,撤销所有不可靠的修改,把数据库恢复到正确的状态就可以了。数据库的故障和恢复模式,通常和相对应的恢复模式有着千丝万缕的联系,一般而言,我们将数据库故障称为事故故障。事务故障又可分为两种:一类是可以预期的事务故障。另一类是非预期的事务故障。系统故障。引起系统停止运转随之要求重新启动的事件。介质故障。在发生介质故障和遭到病毒破坏时,磁盘的物理性数据库遭到毁灭性破坏。   3.2、数据库故障类型
  計算机数据库产生的故障类型具体可以分为事故故障、系统故障以及介质故障等。其中数据库的又可分可以预期的事务故障以及非预期的事务故障;系统故障是指导致数据库停止正常运行的故障情况;介质故障是指由存储有数据的磁盘等载体引体的故障。
  3.3、数据库恢复模式
  数据库的恢复模式可以分为简单恢复、完全恢复以及批日志恢复三类。其中的简单数据库恢复是指在对计算机数据库进行恢复时对数据库事务日志没有涉及,而只是使用了数据库备份;完全数据库恢复是指在对数据库进行恢复时使用了数据库备份和事务日志备份的结合形式;批日志数据库恢复的优势在于能够最大程度的减少数据库恢复时所需的存储空间[5]。
  4、备份技术优化
  4.1、防止故障
  为了防备数据丢失,我们需要做好详细的灾难恢复计划,同时还要定期进行灾难演练。每过一段时间,应进行一次灾难演习。可以利用淘汰的机器或多余的硬盘进行灾难模拟,以熟练灾难恢复的操作过程,并检验所生成的灾难恢复软盘和灾难恢复备份是否可靠。很多应用系统都有各自的备份方案,以一个应用系统为例:目前系统数据层主要包括2台SUN V880小型机(2个1.2G CPU, 4G 内存),一台HDS 9570磁盘阵列(容量为2T),2台SUN V880小型机通过FC-HBA卡直接连接到磁盘阵列上,2台SUN V880小型机使用Veritas集群软件进行双机热备,数据库为Oracle9i企业版。中间层服务器为IBM PC Server运行Windows操作系统,目前有两台同时使用,如果一台出现问题,可以将其服务的客户交由另一台负责。磁盘阵列目前只有一台,并且没有备用硬盘。
  4.2、系统备份技术优化
  (一)系统性能提升
  系统服务器端的磁盘阵列目前只有一台,并且没有备用硬盘,需增加至5块备份硬盘。考虑到磁盘阵列控制器或者Oracle数据库一旦出现故障,也会导致系统数据丢失或者无法正常运行,所以在还需配置一台SUN V890小型机,系统正常运行时将系统的数据库定时备份到这台机器,系统出现重大问题时则启用本机。另外,随着数据量的增加,系统的操作反应时间也在加大,特别是在业务繁忙时期系统的反应速度已经影响业务运行。因此,原来配置为2CPU 4G内存的两台SUN V880小型机需升级到4CPU 16G内存。
  (二)服务器群系统备份及恢复
  企业目前有很多应用系统,如门户、OA、域、代理服务器等,人为的操作错误、硬件故障、电脑病毒、骇客攻击、自然灾难等诸多因素,均有可能造成服务器系统平台的崩溃,数据的丢失,从而给整个系统造成无法估量的损失。在企业内部构建统一、高可用的操作系统备份与恢复管理方案,通过专业备份恢复软件将操作系统快速的恢复,规避由此带来的风险。企业需采用集中备份方案,如图1在现有的网络设备基础上,新增备份服务器,不改变现有网络架构。各服务器数据统一集中备份至备份服务器磁盘阵列上。未来需要购买专业备份恢复软件及一台磁盘阵列,实现自动将全网多台服务器系统备份到磁盘阵列中。当任意一台服务器系统瘫痪、崩溃时,可简单、快速的恢复操作系统的备份,并快速的重新恢复应用系统运行,保障整个系统的高可用性。一个完整的数据备份及灾难恢复方案包括:备份硬件、备份软件、备份制度和灾难恢复计划四个部分。选了先进的备份硬件后,决不能忽略备份软件的选择,因为只有优秀的备份件才能充分发挥硬件的先进功能,保证快速、有效的数据备份和恢复,还需要制定日常备份制度和灾难恢复措施,并由管理人员切实执行备份制度。
  5、结语语
  由于计算机技能的广泛运用,大家对计算机的依靠程度越来越高。其中数据库的备份和恢复技能关于大家运用数据库的安全性具有非常重要的含义,使得大家在定计算机运用的过程中,而不必忧虑数据的损坏和丢掉。
  参考文献:
  [1] 路川,胡新杰.Oracle 10g宝典[M].北京:电子工业出版社,2007.
  [2]龚媛媛.数据库安全威胁及数据备份恢复技术研究[j].技术研发,2011.
  [3]段婷.数据库恢复技术的探讨[j],研究与探讨,2010.
  [4]于泗波,张雪英.SQLServer2000数据库备份与恢复系统的设计与实现[J].科技情报开发与经济,2008
其他文献
【摘 要】 燃气管道的施工过程不断探索,加强对施工的工程管理,才能使对燃气管道的施工更加规范化、合理化、科学化,才能够真正保证燃气管道工程的施工质量和使用的安全性,才能使燃气工程真正地造福于民,造福于社会。  【关键词】 燃气管道;质量;管理  一、引言  燃气管道的施工具有质量隐蔽性及质量波动性的特点。燃气管道工程施工所具有的隐蔽性使得质量监控存在很大的困难,极易造成管道事故隐患的存在。而且,燃
期刊
【摘 要】 我国学界关于基金会税收优惠正当性理论分析领域尚处于空白。理论是实践的眼睛,伟大的实践需要伟大的理论。本文首先介绍基金会的内涵并导入基金会之社会功能,最后结合国外非营利组织免税优惠之理论和行政法之比例原则来论证基金会税收优惠之正当性,以期为我国基金会税收优惠法律法规的制定奠定坚实的理论基础。  【关键词】 基金会;税收优惠正当性;比例原则  一、基金会的界定  基金会无疑是人类历史上一种
期刊
【摘 要】 本文从高校新建工程基建档案的内容及其重要性入手,重点介绍了笔者长期从事工程项目管理工作中形成的一套基建档案电子化管理方法,提供给大家交流和探讨。  【关键词】 高校;基建档案;电子化管理  一、引言  高校新建工程基建档案是指在工程建设过程中产生形成的有保存价值的文字图表及声像载体材料等,它真实记录并反映了工程项目从项目立项到竣工验收的全过程。如何收集、维护、管理好基建档案,是高校基建
期刊
【摘 要】 人文精神教育是人文教育的重要组成部分,是人文教育的核心。进行人文精神教育的最根本任务就是要完善学生的道德,使学生形成正确的人生观、世界观、价值观,从而形成学生的人文信仰,唤醒学生的价值感和生命感,并进一步培养学生较强的工作能力以及妥善处理与外界关系的能力,促进学生的全面发展。在高校的体育教学中融入人文精神是非常有必要的。本文就将对职体育教学对学生人文素养的提升实践进行探讨。  【关键词
期刊
【摘 要】 降神附体风俗是世界神秘文化中最为神秘的部分之一,也是中华神秘文化中最为神秘的部分之一。对于这样一种经历了若干个漫长世纪,包容了多门学科、多重心态、多重心态和多种样式的复杂现象,加上迷信心态的形成,结果便是:阳春白雪,少有应和;尔唱尔曲,吾行吾素。降神巫风在科学昌明的今天非但未泯,且有蔓延发展之势。因此我们应该持科学的态度对待降神附体,一方面,揭开其真相并理解合理的部分,看到它在我们中国
期刊
【摘 要】 本文围绕保持党的先进性和纯洁性,把握群众路线教育实践活动的意义,探讨解决人民群众反映强烈的突出问题,深刻领会以民务实清廉为主要内容的共产党人本色,提高新形势下做好群众工作的能力。  【关键词】 群众路线  党的十八大明确提出,围绕保持党的先进性和纯洁性,在全党深入开展以为民务实清廉为主要内容的党的群众路线教育实践活动。这是新形势下坚持党要管党、从严治党的重大决策,是顺应群众期盼、加强学
期刊
【摘 要】 农村和谐稳定是农村发展的基础,也是全国和谐稳定的基础。同时,农村社会发展也需要一个良好的治安环境。本文通过调查研究分析了农村社会管理综合治理面对的挑战并提出了管理策略。  【关键词】 农村社会管理;综合治理  当前,我国已经进入了全面建设小康社会,我国经济社会发展也仍处于十分重要的战略机遇期,在这种时代背景下,维护国家社会和谐稳定具有十分重要的意义。在广大的农村地区,中央提出的构建社会
期刊
【摘 要】 Access数据库是一项基本的计算机技能,对于某些学科来说是重要的辅助工具。虽然各中高职院校都开设了Access数据库的课程,但教学的效果却不尽如人意,大多数学生没有能够将其学深学透,也无法将其应用到具体的实践中。本文针对中高职院校开设的Access数据库课程的教育现状为基础,探讨了其教学方法上存在的不足,提出以提高学生的学习能力、实践能力、创新能力为目的的教学思路,结合一些实际的教学
期刊
【摘 要】 企业关联交易存在很大的普遍性、隐蔽性和复杂性,给银行的信贷管理工作增加了难度;加之我国现行关联企业法律制度存在缺陷和空白,也对商业银行保护债权提出了严峻的挑战。本文对借款企业发生不公允的关联交易后,商业银行如何利用现有法律赋予的权利维护自身权益,发表一些浅见。  【关键词】 关联交易;法律手段;权益  真实性、公平性是关联交易有效性的前提条件,一旦该交易失去其真实公正,且损害到第三方的
期刊
【摘 要】 为进一步加强公路养护单位财务管理工作,规范公路养护单位的财务活动和财务行为,满足公路养护的会计核算需要,本文从公路养护会计核算的现状出发,阐明了公路养护单位财务管理改革中存在的问题和解决方法。  【关键词】 公路养护;事业单位;会计制度;现状;对策  随着社会的发展和公路养护体制的改革,这种核算制度越来越不能适应当前工作需要,给财务核算工作带来很大不便。公路会计制度的改革,必须以《事业
期刊