首页 > 范文大全 > 正文

分析计算机数据库备份与恢复技术

开篇:润墨网以专业的文秘视角,为您筛选了一篇分析计算机数据库备份与恢复技术范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘 要: 系统故障、网络病毒等对计算机数据库造成严重破坏,导致数据严重丢失。因此,对计算机数据库进行有效的备份和恢复具有重要意义。结合自身实践经验,对计算机数据库的备份和恢复技术做出以下探讨。

关键词: 计算机;数据库;备份;恢复技术

0 前言

数据库备份技术和恢复技术时保证计算机数据库安全的重要技术,对数据安全具有重要意义。数据库备份技术主要是对计算机数据库中的信息进行有效的复制和备份,保存人们工作、学习和生活中的重要数据信息,而数据库恢复技术主要是当计算机数据库系统受到破坏时,可以有效的恢复数据库中的信息,以防止计算机数据库中数据信息的丢失。本文而对计算机数据库备份技术和恢复技术进行探讨,以保证计算机数据库的安全。

1 数据库备份技术

计算机数据库备份技术主要是计算机操作人员定期或者不定期的对计算机数据库内数据信息进行复制和拷贝,以防止数据库内信息在系统故障时受到破坏或者丢失。

1.1 计算机数据库备份类型

计算机数据库备份类型主要由两种,即静态备份和动态备份:1)静态备份主要指数据库在备份的过程中,计算机数据库不能进行其余操作,以保证计算机数据库备份的完整性。2)动态备份主要指计算机数据库内数据信息在进行保存或者修改时,能够根据数据库备份机用户业务需求进行备份。这种备份方式被称为最为完整的数据库备份方式,首先建立相应的文件日志,然后对数据备份时间内对数据库内数据修改进行有效的记录,可以为计算机数据库后期恢复提供重要依据[1]。

1.2 计算机数据库备份方法

1.2.1 数据SAN备份。SAN数据备份法主要是指利用高性能光纤将计算机内的磁盘及服务器有效的连接,然后由数据管理者对计算机存储系统采取集中管理模式,并通过高速率的光纤进行数据传输,同时可以根据数据端需求采取远距离的访问方法,以保证数据存储设备能够实现共享。

1.2.2 数据归档与分级备份。数据归档与分级备份能够避免由于计算机网络数据增加而产生的数据量太大或者存储空间不足等问题,可以满足计算机数据库数据信息存储需求。数据归档主要是对数据信息进行复制和拷贝,以保证数据储存时间,其作用时保证数据信息能够长久的储存,保证重要数据信息的安全。通过文件归档可以利用服务器对文档进行集中备份管理。一般情况下,可以利用数据压缩器对数据信息进行压缩、复制和存储或者利用备份系统,把重要数据信息备份至可移动存储器中进行备份管理。

1.2.3 数据网络备份。数据网络备份主要是将数据信息传输至备份数据主机上,通过计算机网络中的数据传输键及客户端中的数据软件,将数据信息传输至另外一个服务器上,对数据进行备份管理。由于单一数据备份资料可以直接与服务器连接,因此,数据备份安全性有所降低,服务器工作负担也有所加重,而数据网络备份可以对数据备份进行有效的分流,不仅减轻了服务器的工作负担,同时有效的提高了数据备份的安全性。因此,数据网络备份具良好的应用优势,其主要是通过计算机网络与人机结合作用,实现了自动化数据备份与恢复,利用数据备份区间与时间,对计算机内数据信息进行增量备份或者差量备份,为计算机数据备份效率和安全性提供重要保障。

1.2.4 数据高性能备份。数据高性能备份主要是通过性能较高的数据软件,对数据库内数据信息进行转换。性能一般的数据软件对数据库内数据信息进行备份转换时,会因数据库内数据信息量过大,导致其转换速率较低,甚至在严重挤压转换过程中,出现系统崩溃现象,而高性能的数据备份软件,不仅能够保证数据转换速率,同时可以保证数据备份转换的安全性。

1.2.5 数据远程备份。当计算机数据库内数据受到人为破坏、黑客入侵、软件崩溃、硬件故障时,可以采取常规的数据备份技术,但是若出现自然灾害(如地震、泥石流、水灾等)时,上述备份技术则无法应用,必须通过远程备份系统来完成数据备份。数据远程备份主要是利用计算机硬件及软件来进行数据备份。其在自然灾害发生的时候,把业务数据信息转换至远程备份系统中[2]。为了保证本地数据域远程数据相一致,要求备份管理人员做好接管工作,并进行有效的故障处理。

1.3 计算机数据库的备份时间

1.3.1 数据定期备份。数据定期备份又叫做周期性的数据备份,由于数据备份需要花费大量的时间、体力和资金,过去频繁的操作,将对企业工作效率造成影响。所以,企业可以按照工作需求,设置科学、合理的数据备份时间。一般情况下,若计算机数据库内数据信息更新周期较短,恢复困难,则应将数据备份时间缩短,若计算机数据库内数据信息更新周期较长,恢复容易,则可将数据备份时间延长。

1.3.2 数据不定期备份。数据不定期备份主要是按照计算甲数据库内数据信息变化而进行备份。若计算机数据库在建立新数据或者删改数据信息前,必须对数据库内数据信息进行有效的备份。例如,在进行Delete、Database及Alter等数据删改命令时,必须事前进行数据备份。

2 数据库恢复技术

2.1 恢复方法

计算机数据库恢复方法主要由两种,其一,把数据库内数据资料转移至另一个存储器中,或者转移至新的事务日志,这种恢复方法能够对数据库进行周期性的恢复,并将每天数据资料有效的转移至另一个储存器中。其二,若数据库受到破坏且难以恢复时,可以将近期拷贝的数据资料存储至另外一个磁盘内,并实行日志重做命令,原有的数据资料即可恢复。若数据库未完全受到破坏,知识出现数据错误,则可以通过日志库中的撤销命令,恢复原有数据资料。

2.2 恢复模式

2.2.1 全盘恢复模式。全盘恢复模式常用于意外损坏数据库中。例如,当计算机的数据库在自然灾害受到破坏时,导致数据资料的丢失或者系统崩溃,需对数据库采取全盘恢复模式,其能够有效、全面的恢复原有数据资料,其操作简便,恢复全面,是现阶段最为常用的数据恢复模式。

2.2.2 邮件与数据库的恢复模式。邮件系统与数据库恢复模式,操作要求较高,要求操作人员具有较高的操作水平,熟练的掌握各种软件,当通过备份数据来恢复数据库和邮件时,必须对数据进入系统过程进行有效的维护,同时对邮件和数据库备份进行有效的控制,以防止数据库内数据资料不能完全恢复。

2.2.3 重定向的恢复模式。重定向恢复模式主要是通过大量的数据备份文件把恢复至另外一个系统中,这些数据资料将出现在相同系统内的不同位置。这种恢复模式,不仅能够使得数据库能够有效的恢复,同时也可以对个别文件进行恢复,其灵活性较强,具有选择性。

2.2.4 个别文件的恢复模式。个别文件恢复与整个数据库恢复相对简单,只要与网络数据备份相结合,即可恢复。若通过浏览数据备份或者目录,即可找到所需的数据文件,启动恢复功能,计算机系统软件就会将其自动的存储至相关设备中,最后通过加载存储数据,即可恢复所需的文件。

3 结语

数据库是整个计算机系统的重要数据信息库,而其备份技术和恢复技术是保证数据库内数据信息安全的重要技术,对计算机系统正常运作起着至关重要的作用。

参考文献:

[1]刘明颖,计算机数据库备份与恢复技术研究[J].中国新技术新产品,2011,23(22):89-90.

[2]胡晶,试析计算机数据库的备份及恢复技术[J].信息安全与技术,2011,34(08):87-88.