APP下载

企业数据库备份与恢复分析

2017-03-23尹璐

科学与财富 2016年34期

尹璐

(中移铁通有限公司上海分公司 200072)

摘 要:数据在维持企业正常运转中去起到了重要的作用。但是设施临时出现问题、操作系统的故障和各种人为的操作错误、病毒的侵入、外在环境变化等都可以造成数据的损失。因此,需要人们掌握处理此类问题的方法,以免数据损失,保证系统的正常使用。此外,为了防止上述问题的发生,人们要对数据进行备份。

关键词:企业数据库,数据库备份,数据库恢复

随着信息技术的发展,在大数据和云计算的背景下,企業每天用到的数据越来越多,数据对企业的发展和运行有非常重要的意义,使得企业越来越中重视数据安全的重要性,怎样才能保证企业相关数据的完整性,还不会被外界因素破坏是企业要解决的首要问题。本文通过查询相应的文献,总结出保证企业数据的安全性和完整性,有两种方法,一种是数据备份,一种是数据恢复。数据备份可以那原始的数据进行重新备份,并存长久储存,当数据被破坏,丢失以后可以在备份的数库中重新找寻。数据恢复是通过相应的软件把误删或者丢失的数据重新恢复。企业在发展和运行过程中,数据库难免会发生损失或者丢失,从而为企业造成巨大的损失。所以,企业要根据具体情况,在企业内部建立科学完善的数据库备份和恢复方案。在故障发生之前,就要做好充足的数据备份和恢复工作,以便在发生意外后或者故障使,能第一时间恢复数据库,降低对企业造成的损失。

1.数据备份基本要求

数据备份一般有软件和硬件两方面条件。对于数据的软件系统,安装灵活,页面美观,使用方便,现代化程度高是它的优点。

对于硬件系统来说,主要组成部分有磁盘和磁带数据库。磁盘可以在任意地点使用,循环多次使用,具有容量大,速度快,支持实时化数据压缩的优点。对于用量大的客户来说,可以采用数据库。

2.备份系统组成

一套完善的备份系统主要由以下部分组成:

1)磁带数据库。磁带数据库的使用性能至关重要。它的高速运转和工作主要依赖于它的优良品质。要提高其速度可以选择使用多种驱动器。

2)磁盘磁带起着传载数据的作用。因此,也要保证它的质量。这对防止数据出现异常和损失是很重要的。

3)数据备份系统它的主要优点有备份速度快,自动化程度高,可完成在自然灾害条件下的备份。

4)数据库备份的类型:数据备份通常情况下有四种类型,第一种数据库完全备份,对整个数据库进行备份,包括:图、表、存储过程、触发器等等数据库中的对象,以及相关的日志文件。完全备份也就表示备份是时刻在整个数据库中进行。如果数据库出现故障,通过完全数据备份,把数据库恢复到原来的数据库的状态,但是从最后完成一次备份到发展故障这一段时间内的数据会丢失。数据库完全备份主要的优点是操作比较简单,能够真实准确的备份所有数据,但是需要较大空间磁盘来维持完全备份顺利性进行,而且备份的时间也比较长,通常应用在的数据库不是很大,而且不是每天24小时在运行的系统。

第二种是增量备份,是指只备份自从上次数据库完整备份后数据库变动的部分,其主要的优点是比数据库备份的数据要小很多,而且备份的速度比较快。像办公软件WPS就具有主动备份的功能,在施工WPS时,每隔一段时间就会备份一次。从而防止的数据的丢失或者误删除。增量备份必须与其基础备份结合才能将数据库恢复到差异备份时刻的数据库状态。如果你在某一时刻做了数据库完全备份后,接下来又做了几次差异备份,当你恢复数据库时只要先恢复上次的完整备份,然后再恢复最近一次的差异备份就可以了,而不需要依次恢复每一次的差异份。

第三种是日志备份,日志备份方式主要是记录的从最近一次日志备份到这次备份之间的所有的对数据库的数据和日子记录进行的操作。日志备份主要的功能是对一个时间段内的数据库进行备份,而不是对数据进行备份,所以日志备份的数据量比较小。如果数据库比较大,那么备份的时间就比长需要改系统24小时运行才能满足大型数据库备份的要求。但是日志备份在数据库恢复过程中,不能进行独自运行,需要和一次完整备份在一起,才能进行正常备份。同时日志备份在恢复时要根据要按照时间顺序才能完成。

第四种是数据文件或者文件组备份,对指定的数据库文件和文件组进行备份,备份比较便利并具有弹性,并且在恢复过程中可以仅仅对已经受损的数据库文件进行恢复。但是在备份过程中需要日志备份作为基础,因为恢复部分数据库文件后必须恢复自身数据库文所有的日志备份,不然就会造成数据库不相符的问题发生。所以数据文件或者文件组备份以后,要立即做一个日志备份,从而提高数据库备份的准确性。

3.数据备份的工作的实现

3.1备份系统资源的定义

数据备份的工作是由磁带驱动器来完成的,而且自动化的程度很高。在备份的过程中,通过系统下达的指令,驱动器就会自动备份相应的数据。在每个服务器内,均有一个磁带库,人们在使用数据的时候,就会自动将数据保存在这个磁带库中。另外每个磁带库都有一定数量的空白磁带,当数据库内的空白磁带用光时,就会从其它的库里调用空白磁带来使用。

3.2 备份策略的定义

确定好可以备份的数据之后,我们就要考虑如何对它进行合理的备份。备份方法涉及到以下几个问题。

1)备份时间;数据备份分为重要数据备份、重要文档资料备份、监控系统数据库原始数据备份、计算机操作系统备份等等,所有的备份工作必须由专业的操作人员进行备份,并做好详细的记录,备份的时间、次数要进行记录,方便下次使用【1】。

2)将什么数据;备份数据要明确,具体需要对是那些数据进行备份要清楚明了,防止在备份过程中出现问题,影响备份的准确性。

3)以什么方式;备份的方式有,数据库备份、增量备份、日志备份、数据文件或者文件组备份。备份过程中要根据具体情况选择有效备份方式。

4)通过哪组磁带驱动器;备份有三种选择方式,一种是本地硬盘,一种是移动存储设备,另一种是光盘刻录保存。在备份过程中于根据求具体的要求和设备进行备份。

3.3 数据备份的过程

数据备份时,系统会下达指令,将需要保存的数据通过驱动器备份到磁带库中。备份过程完成后,系统会提供备份资料的有关数据。用户可以在系统界面上方便的查询到。对于备份软件系统来说,一般采用目录的方式来显示数据。这样的话,可以方便,简洁的获取数据信息。从而保证了系统全天候24小时的正常有序工作。

4.数据的恢复

当数据已经丢失的情况下,需要对数据进行恢复,用户通过计算机页面,选取需要的数据备份项目。在这之前,需要确定备份的方法和恢复手段。备份方法主要针对具体的备份对象,时间,周期,数目,存储位置等备份管理信息的设置。恢复计划主要分为全部恢复,部分恢复,定向恢复等等。因此,恢复计划在整个数据恢复的过程中起到了很重要的作用【2】。

4.1 全部恢复

一般使用在系统,数据全部循坏,系统破坏严重,升级系统等情况。

4.2部分恢复

由于使用操作失误,使得个别数据发生损失。这种情况比较常见。在进行系统部分恢复时,只需要在界面上找到需要恢复的文件,点击恢复功能按钮,系统将自动完成恢复。

4.3 重定向恢复

重定向恢复是指将需要备份的文件恢复到指定的位置上,而不是原来的位置。重定向恢复可以用于全部文件的恢复,也可以用于部分文件的恢复。

结束语

数据备份工作应该包括:硬件,软件,备份计划和恢复计划。软件和硬件系统功能互为基础,互相促进,企业可以结合自身情况来确定备份计划和恢复计划,确保信息系统运行正常。

参考文献:

[1]许锦丰.浅析企业数据库备份方式和批处理实现自动异地备份[J].电子技术与软件工程,2015(23).

[2]欧明桥.关于计算机数据库备份及恢复技术的探讨[J].计算机光盘软件与应用,2014(09).