计算机数据库备份方式以及恢复技术

2018-01-18 09:13黄青海
数字技术与应用 2018年9期
关键词:计算机数据库

黄青海

摘要:数据受损与资料丢失等问题在计算机数据库应用与管理中较为普遍,使计算机数据库的安全问题更加突出。本文从计算机数据库管理的实际出发,以数据远程复制备份与网络备份及SAN备份为切入点,分析计算机数据库备份方式,从重置联机日志、多工联机重作日志文件与激活归档等方面,探讨计算机数据库的恢复技术,旨在为计算机数据库中相关数据的安全管理予以参考。

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

中图分类号:TP309.3 文献标识码:A 文章编号:1007-9416(2018)09-0194-01

信息技术的不断发展以及计算机技术的日益成熟,促使计算机技术在人们的日常生活与工作中得到广泛应用。大数据时代,信息化与数字化是各行业企业信息管理的发展趋势,计算机数据库的使用及其安全性更受重视。病毒入侵与操作不当等诸多因素容易造成计算机数据库中一些数据的丢失与损毁,迫切需要采用科学且适宜的技术对遭受破坏的数据进行恢复,利用恰当的方式去备份计算机数据库,避免数据库运行过程中因发生故障或遭到恶意攻击而完全丢失数据,以便提升计算机数据库的安全性,为用户安全使用计算机数据库提供保障。

1 计算机数据库备份方式分析

1.1 数据远程复制备份

大数据时代,计算机数据库的数据储存形式发生明显改变,将记录连续性的存储在磁盘页块当中以及行式结构成为数据储存的常用两种形式。在用户使用计算机数据库过程中,用户操作不当与病毒攻击等多方面原因容易造成计算机数据库中数据的丢失与损毁,严重情况下导致计算机软硬件设备发生故障,突显出计算机数据库备份的重要性。周期性与不定期性是计算机数据库的两种备份类型,需要用户结合实际情况选择适宜的备份方式。不定期性的数据库备份一般是在需要批量删除或修改数据库中相关数据前进行必要的数据备份;而周期性的数据库备份一般应用在人数较多且每天都涉及到存储变更数据的数据库中,需要提前设置一个备份的周期。

数据远程复制备份是计算机数据库备份的常用方式之一,用户在使用计算机数据库过程中,通过采用数据远程复制备份的方式进行数据库备份,有助于提升数据远程一致性与数据备份的安全性,更好地应对病毒入侵与自然灾害等诸多原因造成的数据破坏,对提升数据恢复效率有利。在备份计算机数据库时,对数据的远程备份包括同步复制与异步控制两种方式,能够为计算机数据库提供更好的数据保护。

1.2 网络备份

对于计算机数据库的及时备份,能够在计算机数据库遭受破坏时降低数据库损失。在计算机数据库应用过程中,采用网络备份方式对计算机数据库进行数据备份,可以降低单独的备份资料与服务器相连接时的服务器运行负担,实现对计算机数据库的及时、准确备份,提升数据库备份的安全性,促进计算机数据库中数据备份效率的提高。在备份计算机数据库时,网络备份方式可以将大量数据上传到对应的主机中进行数据备份,实现对计算机数据库中相关数据的统一管理,有助于降低服务器的运行压力,为数据备份提供便利。

1.3 SAN备份

SAN备份是指利用储存区域网进行数据备份。用户在使用计算机数据库过程中采用SAN备份方式去备份数据,对提升生产系统的运行效率有利。利用SAN备份方式进行数据备份的方法包括两种:一是利用高性能的光纤口连接服务器及磁盘阵列,强化储存备份及恢复策略;二是利用高速光纤进行相关数据的远距离访问,借助SAN局域网去完成数据库备份。

2 计算机数据库的恢复技术

2.1 重置联机日志

人为破坏与病毒攻击及软件错误等诸多原因会造成数据的丢失与损坏,需要借助适宜的恢复技术,将计算机数据库从异常运行状态中恢复到正常状态,体现出计算机数据库恢复技术的重要性。综合考虑计算机数据库运行的诸多影响因素,以及数据库恢复的具体需求,通过重置联机日志去恢复数据库中的相关数据,确保数据不会发生丢失或破坏。为了保证数据库资料信息的一致性,相关工作人员在具体实施过程中利用重置联机日志的相关技术进行计算机数据库恢复,需要将恢复后的所有数据文件恢复到同一个时间点上,但是在数据恢复时如果文件中发生一个与其他文件相同的检查点,表现为计算机数据库恢复过程中发生不完全恢复,影响到计算机数据库资料信息的一致性。要求用户在使用不完全恢复或备份控制文件等方式对计算机数据库进行恢复时,充分了解相关恢复技术的具体规程,按照技术规范去重置联机日志,保证恢复后数据库的一致性。

2.2 多工联机重作日志文件

当前,计算机技术在人们的日常生活与工作中得到广泛应用,而任何一个计算机数据库都会创建与自身相应的联机重作日志组。用户在恢复计算机数据库时应当充分考虑到这一现象,可以采用多工联机重作日志文件进行数据库恢复。要求用户先在重作日志缓冲区中全面记录数据库中所有的改变操作,以恢复数据库中的资料信息为目的,在日志记录器进程中重作日志文件當中写入系统共享区域中重作日志缓冲区数据,及时对日志文件进行镜像拷贝的备份处理,以降低数据丢失的可能性,保证计算机数据库中资料信息的安全性。

2.3 激活归档

用户在使用计算机数据库过程中,如果是设置ARCHVELOG工作方式,能够在计算机数据库运行中落实联机备份,一定程度上增强数据库资料信息的安全性,并借助数据库的存档与备份等方式进行重作日志文件操作,从而实现计算机数据库的实时性备份。此时,在需要恢复时,能够将数据库恢复到指定的时间或序列号,满足用户对数据库中一些特定资料信息的需求,对计算机数据库使用灵活性的提升有利。如果数据库设置在NOARCHVELIG工作模式,则数据库备份需要在结束数据库运行且禁用联机重作日志存档技术后进行,难以在失效点实行数据恢复。因此,用户在使用计算机数据库时,可以尽量将数据库设置成ARCHVELOG工作模式。在数据库严重损坏的情况下,可以利用备份日志去恢复原有数据,结合日常生活与工作的实际需求,对计算机数据库进行更新换代,以提升计算机数据库的安全性。

3 结语

数据库在具体运行中会出现故障,导致数据丢失或损坏等问题。考虑到用户使用计算机数据库的需求,及时采用多样化方式对数据库进行备份,在数据库故障后,利用重置联机日志与多工联机重作日志文件及激活归档等相关技术完成对数据库的恢复,从而提升数据库实际应用价值。

参考文献

[1]胡玉兰.浅议计算机数据库的管理技术要点[J].中国新通信,2016,(15):27.

[2]史英杰,王远,等.一种实时数据库备份恢复方法[J].计算机应用,2016,(z1):54-57.

[3]陈平.计算机数据库管理系统的应用[J].信息与电脑,2016,(24):145-146.

猜你喜欢
计算机数据库
计算机操作系统
穿裙子的“计算机”
基于计算机自然语言处理的机器翻译技术应用与简介
计算机多媒体技术应用初探
信息系统审计中计算机审计的应用
Fresnel衍射的计算机模拟演示