• 学前教育
  • 小学学习
  • 初中学习
  • 高中学习
  • 语文学习
  • 数学学习
  • 英语学习
  • 作文范文
  • 文科资料
  • 理科资料
  • 文档大全
  • 当前位置: 雅意学习网 > 英语学习 > 正文

    浅谈计算机数据库的备份与恢复 计算机三级数据库

    时间:2019-05-08 03:29:38 来源:雅意学习网 本文已影响 雅意学习网手机站

      摘要:信息技术的飞速发展,特别是互联网技术的发展,为我们的工作生活带来了极大的便利。但是,黑客入侵、病毒破坏等等对计算机数据的威胁也时刻伴随在我们的身边,各种数据库资料经常面临着被盗、被删、感染等危险。本文主要从如何对计算机数据库进行备份与恢复的角度谈一些看法。
      关键词:计算机 数据库 备份 恢复
      互联网技术的日新月异,使计算机数据资料安全受到了极大威胁,如何确保计算机数据库的安全性,已经成了迫在眉睫的问题。加强对计算机数据库备份和恢复技术的学习,是保证数据库资料安全,确保工作能够正常开展的有效措施。
      一、数据库的备份方式
      1.SAN备份。SAN存储区域网是通过高性能的光纤接口将磁盘列阵和前端的服务器进行链接,通过管理人员集中化的管理将存储系统,强化备份和恢复策略,从而提高整个系统的效率。可以通过远距离的访问通过高速光纤传递的网络进行共享存储的设备。
      2.网络备份。单机备份的资料,往往直接连接到服务器上,服务器负担重,备份操作安全性差。当服务器采用双机或者集群时,网络备份就是通过大量的数据上传需要进行数据备份的主机上,通过客户端软件将数据通过网络传输到专门的服务器进行备份。网络备份使每台服务器负担减轻,备份操作性能高。通过网络备份能够很好的对备份介质进行管理,实现全自动备份和恢复,可实现定时备份,并支持完全备份、增量备份、差量备份等多种备份策略 网络备份为局域网中的数据备份提供了高效的备份管理手段。
      3.归档和分级存储管理。归档和分级存储管理是与网络备份不同的另一种数据备份技术。它可用来解决网络上数据不断增长,造成数据量过大、计算机存储空间无法满足数据库存储需求的情况。归档是指将数据复制或者打包存放,以便能长时间地进行保存。归档的主要作用是长期保存数据,将有价值的数据安全地保存较长的时间。文件归档可以通过文档服务器对重要文档进行统一备份管理。普通信息数据般通过数据压缩工具进行压缩,然后定期复制后存储下来。另一种常用的归档方法是使用备份系统,将关键数据备份到可移动介质中进行存放。
      4.数据远程复制备份当数据遭到以上出现的诸如人为的修改,误删,软硬件的故障和黑客入侵,病毒植入造成的数据完整性破坏和可用性的破坏后,能够通过系统数据备份和高性能的处理系统加以避免外。面对,地震,海啸火灾等强烈的不可控的灾难面前,上述技术不能完全避免数据的丢失。数据远程复制系统主要保证本地数据中心和远程备份数据中心的数据一致性。数据远程复制一般通过软件数据复制和硬件数据复制技术实现,具体复制方式主要包括同步方式和异步方式。远程高可用性系统主要保证本地发生灾难后,业务及时切换到远程备份系统,它基于本地高可用性系统,实现远程故障的诊断、分类,并及时采取相应的故障接管措施。
      二、数据库的备份时机
      定期和不定期的备份,所谓定期,就是指在固定的周期内进行的数据库备份,备份因为消耗大量的时间和资源,通常都可以有每年,每月,每日不同的进行备份SQL Server系统的备份,可以手工完成,也能够SQL Server系统自身完成。一般要在远离火源,远离机房的地方进行备份,这也就是所谓的定期备份。所谓的不定期备份,就是指在数据库发生事务运行时,同时进行的备份,这样的备份通常都需要建立备份日志,以免在备份出现故障后,原有的数据库由于当时的运行,使得备份的资料出现滞后性。
      1.创建、修改、删除数据库前应该备份数据库。例如执行CREATE用DATABASE、ALTER、DATABASE和DROP DATABASE命令等。
      2.创建了用户自定义对象。因为创建了用户自定义对象,master数据库就会被修改,因此,必须备份master数据库。
      3.增加或删除服务器的系统存储过程。
      4.修改了master、msdb、model数据库。
      5.清除事务日志或执行了不写入事务日志的操作。
      三、数据库的恢复
      数据库系统运行时,磁盘损坏、电源故障、软件错误和恶意的破坏等等。在发生故障时,丢失和破坏是直接导致数据库进行大面积瘫痪的最直接导火线。数据库恢复的基本原则和恢复方法,即数据库重复存储。有这样几种方式:一转储和建立日志(周期性的对数据库进行复制)一旦发生数据库故障,分两种情况进行处理。如果数据库已被破坏,例如,磁头脱落、磁盘损坏等,这时数据库已不能用了,就要装入最近一次复制的数据库备份到新的磁盘,然后利用日志库执行重做(REDo)处理,将这两个数据库状态之间的所有更新重新处理一遍。这样既恢复了原有的数据库,又没有丢失对数据库的更新操作。如果数据库未被破坏,但某些数据不可靠,受到怀疑。例如,程序在批处理修改数据库时异常中断。这时不必去复制存档的数据库,只要通过日志库执行撤销(UNDO)处理,撤销所有不可靠的修改,把数据库恢复到正确的状态就可以了。数据库的故障和恢复模式,通常和相对应的恢复模式有着千丝万缕的联系,一般而言,我们将数据库故障称为事故故障。事务故障又可分为两种:一类是可以预期的事务故障。另一类是非预期的事务故障。系统故障。引起系统停止运转随之要求重新启动的事件。介质故障。在发生介质故障和遭到病毒破坏时,磁盘的物理性数据库遭到毁灭性破坏。
      四、结束语
      近年来,随着我国经济水平的快速提高以及科学技术水平的不断进步,推动了计算机技术的发展,计算机网络的普及率逐年上升。计算机数据库作为重要数据信息的存储系统,其安全性尤为重要。因此,必须对计算机数据库采取相应的安全措施进行防范。作为一种安全措施,计算机数据库的备份和恢复技术,可以在一定程度上为计算机数据库安全提供保障。
      
      参考文献:
      [1]梁晓琦.备份--数据安全的有效保障[J],特别企划,2011.
      [2]龚媛媛.数据库安全威胁及数据备份恢复技术研究[J].技术研发,2011.
      [3]段婷.数据库恢复技术的探讨[J],研究与探讨,2010.
      [4]谢振坛.计算机数据库的备份和恢复技术研究[J],计算机数据库的备份和恢复技术研究,2011.

    推荐访问:浅谈 备份 恢复 数据库

    • 文档大全
    • 故事大全
    • 优美句子
    • 范文
    • 美文
    • 散文
    • 小说文章