首页 文学文摘 时政新闻 科技科普 经济法律 健康生活 管理财经 教育教学 文化艺术 社科历史

试论计算机数据库的备份与恢复技术

作者:孙滔 来源:电子技术与软件工程


  摘要计算机数据库在信息安全方面扮演着十分重要的角色。计算机数据库一旦存在安全漏洞则会引发信息资料泄密及损坏等严重危害,给用户带来很大的威胁。重视计算机数据库备份技术与恢复技术的研究具有重要的意义。本文针对计算机数据库的备份技术以及恢复技术进行了探讨,以期为计算机数据库管理提供理论参考。
  【关键词】数据库管理 备份技术 恢复技术
  计算机数据库是计算机办公中的重要组成部分。而操作失误、软件故障等因素都有可能会影响到计算机数据库的正常运行。一旦数据库出现安全问题,则会引发资料泄密、资料丢失、资料损坏等一系列严重后果。因此,要高度重视及认真做好计算机数据库资料的备份与恢复工作。
  1 备份的技术
  1.1 备份的类型
  计算机数据库的备份类型主要体现在下面几个方面:(1)静态备份。所谓静态备份就是说在对数据进行备份的过程中,不要进行其它的操作,从而避免给数据库备份带来破坏性,造成数据库不完整。(2)动态备份。这种动态备份是说在保存与修改计算机相关数据信息的过程中,按照用户的业务需求来备份信息。
  1.2 备份的方法
  计算机数据库的备份方法主要有如下几种:(1)对数据进行远程备份。如果出现一些自然灾害等情况,比如在水灾与地震等,则需要使用数据远程备份的方面来对数据库中的信息进行备份。远程备份是运用计算机的软件及硬件来备份数据库中的数据。自然灾害一旦发生,备份管理人员则应该把相关的数据库储存的信息迅速转移至计算机远程的相关备份系统当中。需要说明的是,备份管理人员应该认真负责,及时做好远程备份接管工作,遇到故障应冷着处理。(2)数据高性能的备份。如果计算机数据软件的性能比较高,则可对里面储存的数据库数据信息进行转换,高性能既可以确保转换的速率,也可以保证转换的安全性及有效性。对于性能比较低的计算机数据软件就要慎重使用转换这一功能,否则转换速率比较低,进而引发计算机数据库系统发生崩溃。(3)数据网络备份。近年来,计算机网络得到了日新月异的发展,使用网络来对数据备份是一种发展的新趋势。数据网络备份一方面可以有效地分流数据备份,进而减轻服务器工作的负荷;另一方面还可以提高计算机数据库中数据备份的安全性与可靠性。(4)数据的归档及分级备份。此种备份的方法能够满足计算机数据存储之需求,还可有效避免存储空间不足的问题,以及数据量过大等其他问题。此外,还可以运用数据信息的复制与拷贝确保数据储存之时间,进而使数据储存更安全、更长久。(5)数据 SAN 备份。此种备份的方法是在使用磁盘与服务器的过程中运用光纤(性能比较高)管理存储计算机系统的传输数据。这种备份的方法在实践中应用的也比较广泛。
  1.3 备份的时间
  笔者认为,计算机数据库备份时间可以分成2类:(1)不定期备份数据。它是按照计算机数据库里面储存的相关数据信息的变化实施备份工作,假如计算机数据库在对数据删改或者需要建立新的数据之前则要有效地将数据信息进行备份,例如,如果需要对 Alter、Database 与Delete 等数据发出删改命令的时候就应该事先对数据进行备份。(2)定期备份数据。定期备份的原则是按照日常工作的要求,科学制定出较为合理的备份时间,防止由于过于频繁操作而浪费大量的精力与资金,甚至体力。我们有时称定期备份为周期备份,假如计算机数据库中的数据信息的更新周期比较短,而数据恢复存在困难的情况下,则就要适当地缩短数据备份的时间;假如计算机数据库中的额数据信息的更新周期比较长,而数据恢复相对容易的情况下,则可以相应地适当延长数据备份的时间。
  2 恢复的技术
  2.1 恢复的方法
  计算机数据库恢复的方法为:(1)把计算机数据库里面的数据资料使用转移的方法,将这些数据转移到另一个存储器中或者新的事务日志当中,同时注意对计算机数据库之恢复应确保一定的周期性,一般来说每日要把数据库的数据资料进行有效的转移。(2)假如计算机数据库不小心遭受到了损坏,并且很难得到修复,则此时可以通过在另外一个磁盘内存储近期所拷贝的资料之方法,然后实行日志重新做命令以恢复原来的相关数据资料。针对破坏程度来说,假如仅仅是出现了计算机数据的错误而不是完全被损坏掉,则建议使用日志库当中的撤销命令来对原先中的相关数据来恢复。
  2.2 恢复的模式
  计算机数据库的恢复模式有:(1)针对个别文件进行恢复的模式。此种恢复模式需要结合计算机网络数据备份才可以实施恢复工作,操作简便,它经过浏览数据之目录或备份即可找到用户需要的计算机数据文件,接着开启恢复这个功能则可使计算机系统软件自动地存储至其他设备当中,最后运用加载存储数据的方式的对需要的数据文件给予恢复。(2)重定向的恢复模式。此种恢复模式主要特征是,一个是具有选择性,另一个是具有比较强的灵活性,其一方面可以有效地恢复计算机数据库,另一方面可以有效地恢复个别的文件。(3)邮件和数据库的恢复模式。此种恢复模式之操作要求比较严格,需要操作人员能够娴熟地操作各种软件,具备比较高的操作水平。不过,在恢复邮件及数据库过程中,需要备份数据,当数据进入到系统中,需要操作人员做好维护与管理,确保数据库中的数据资料能够恢复完整。(4)全盘恢复的模式。当计算机数据库不小心受到意外损坏时,大部分是运用这种模式来恢复数据,例如一些自然灾害致使计算机数据库系统发生崩溃,或者资料不小心丢失时,则运用这种模式可以有效地恢复原来的数据信息。此模式操作简单,恢复有效,可以全面恢复数据。
  3 结束语
  综上所述,高度重视计算机数据库的备份与恢复工作,可以大幅度提升数据库的安全性及有效性。除了上述介绍的几种常见的计算机数据库的备份与恢复技术外,还有其他一些技术,需要我们认真探究,结合实际,灵活使用这些技术,从而达到有效、安全、快捷地备份与恢复计算机数据库数据。
  
  参考文献
  [1]龚媛媛.数据库安全威胁及数据备份恢复技术研究[J].硅谷,2011(06) .
  [2]王红建.SQL数据库的备份与恢复技巧[J]. 科技视界,2012(28).
  [3]贾宏宇.播出数据库的备份方案[J].中国新通信,2014(01).
  
  作者简介
  孙滔(1977-),男,河北省邢台市人。大学本科学历。现为邢台市国家税务局工程师。主要研究方向为数据库技术、软件工程。
  
  作者单位
  河北省邢台市国家税务局河北省邢台市054000