网络安全 频道

敞开数据备份多元化之门

    【IT168专稿】随着计算机和网络的普及,越来越多的团体和个人都逐渐地使用计算机来存储和管理所需的信息。同时,如何保证数据的安全和准确就成为了人们非常关心的问题。我们将传统的信息存储方式称为“硬拷贝”,因为它相对如今的电子信息而言,是看得见、摸得着、实实在在的物体。为了保证传统的信息的安全性,通常人们是找一个安全的地方存放,同时做好防火、防盗等工作即刻。而为了保证电子信息的安全性则需要我们做更多的工作,系统管理员更是责任重大!下面就向大家介绍一些常用的数据备份方法,以及其中的利弊,为日后的工作提供些许参考。

    一、直接拷贝:
    目前一些单机版的系统,数据通常以文件(扩展名为mdb、gdb、dbf等)的形式存储在软件的Database目录下。对于此类数据,可以直接将存储数据的文件拷贝到U盘、移动硬盘等其他的存储介质,从而完成简单、直接的备份。但是需要注意的是:当拷贝数据文件时,最好将程序退出!如果是系统或软件出现问题,需要进行恢复时,可将备份的文件直接拷贝到原目录,直接覆盖即可。
    优点:备份、恢复均比较简单,只需要简单的介绍均可掌握。同时,投入备份成本低;
    缺点:一般只适用单机运行的系统,备份时系统必须退出,否则无法保证数据的完整性。当遇到计算机系统故障或硬件损伤等情况时,恢复时间较长;
    适用范围:适用于一些数据量很小的单位和个人。

    二、数据库备份:
    DBMS(数据库管理系统),也就是我们通常俗称的数据库,也被越来越多的企业或团体使用。目前常用的有Orcale、Sybase、MS SQLServer、DB2、MySQL等。虽然名字、功能以及适用的场合均不尽相同,但是它们都是数据存储的工具。同时它们还有一个共同的功能,都提供数据库备份的功能。DBMS的数据库备份功能不同于数据文件的直接拷贝,因为备份时,DBMS通常会自动地判断是否还存在数据库的连接和更新等事务,从而极大程度地保证了数据的完整性。很多程序员在开发数据库方面的应用软件时,一般也会设计数据库备份的功能,此时他们就是根据事务返回的值判断是否还有业务正在进行,若有,则停止备份并告知用户,从而更直观地与用户交互。
    优点:备份、恢复简单,经过简单的培训即可完成此工作,还可以设置为自动备份,节省操作人员的时间。投入的备份成本低;
    缺点:不同的备份方式,恢复时的数据完整性将不同,需要完全掌握存在一定的难度。若备份的间隔时间过长,对数据的影响也较大。另外,无法挽救由于硬盘损坏等硬件损伤造成的数据丢失。和第一种方法相同,当遇到计算机系统故障或硬件损伤等情况时,恢复时间较长;
    适用范围:适用于小规模的一些企业和应用。

    三、数据库备份+双硬盘:
    此方法是在第二种方法的基础上,加装一块硬盘专门作为数据备份文件的存储磁盘。从而将发生硬件故障(尤其是磁盘损坏)时的数据损失降到最低,毕竟两块硬盘同时坏的可能性极小。当服务器作为单一的数据库服务器时,比较适合选择这种方法备份数据。
    下面就具体地介绍此方法的其他一些设置:首先安装好第二块硬盘,接着装好操作系统以及相关的硬件驱动,然后安装数据库管理系统(DBMS),最好安装在D盘,然后将数据库的自动备份(很多主流的数据库管理系统均有此功能)路径设置到第二块硬盘。接着安装好所需的其他软件,最后为C盘做个Ghost(克隆),将gho(Ghost文件的扩展名)文件存放在D盘,同时拷贝一份到第二块磁盘。这样便完成了设置。
    当遇到操作系统问题等软故障,需要紧急恢复系统的使用时,可用备份的Gho文件直接恢复即可解决,因为数据库系统安装在D盘,C盘的Ghost恢复,对D盘的数据是毫无影响的。若遇到磁盘损伤等硬故障,可更换一块硬盘,使用第二块硬盘备份的gho文件恢复系统,然后重装数据库系统,最后用第二块硬盘的备份文件恢复数据即刻。
    优点:降低了硬故障(尤其是磁盘损伤)带来的数据风险,缩短了发生软故障时数据恢复的时间。仅增加一块普通的磁盘即可,按照目前的市场价格也就在400-500元左右。对于一些硬盘版(程序运行时不更新注册表的信息)的系统均可使用此方法。此方法投入的备份成本也比较低;
    缺点:需要一定的经验或摸索才能设置完善,一旦设置不正确,容易造成数据的丢失。只适合应用于硬盘版的系统;
    适用范围:适用于小规模的一些企业和应用。

    四、磁盘阵列:
    对于一些重要的系统,主要是那些需要7×24小时提供数据服务的系统。对时间的要求就要严格得多了,最普遍采取的方式就是使用磁盘阵列了。因此将着重介绍此方法。磁盘阵列又叫RAID(Redundant Array of Inexpensive Disks,廉价磁盘冗余阵列)。它是指将多个类型、容量、接口,甚至品牌一致的专用硬磁盘或普通硬磁盘连成一个阵列,使其能以快速、准确和安全的方式来读写磁盘数据,从而达到提高数据读取速度和安全性的一种手段。
    磁盘阵列读写方式的基本要求是,在尽可能提高磁盘数据读写速度的前提下,必须确保在一张或多张磁盘失效时,阵列能够有效地防止数据丢失。磁盘阵列的最大特点是数据存取速度特别快,其主要功能是可提高数据的可用性及存储容量,并将数据有选择性地分布在多个磁盘上,从而提高系统的数据吞吐率。另外,磁盘阵列还能够免除单块硬盘故障所带来的灾难后果,通过把多个较小容量的硬盘连在智能控制器上,可增加存储容量。磁盘阵列是一种高效、快速、易用的数据存储备份设备。
    磁盘阵列有多种部署方式,也称RAID级别,不同的RAID级别,备份的方式也不同,目前主要有RAID0、RAID1、RAID3、RAID5等几种,也可以是几种独立方式的组合,如RAID10就是RAID0与RAID1的组合。其中应用较多的有RAID5,通常我们用3块相同容量磁盘来做RAID5,最后容量为2块磁盘的容量,磁盘的利用率是比较高的一种。
    优点:磁盘阵列能够免除单块硬盘故障所带来的灾难,系统可正常运行。应用广泛,存储速的快,目前市场是的SCSI磁盘每分钟的转速均在万转以上;
    缺点:当两块以上的磁盘发生故障时,数据丢失的灾难很难避免。即使是单块磁盘故障,也需要专业人员进行硬件的安装和数据的恢复。投入的备份成本相对前三种方法而言较多;
    适用范围:适用于中小规模的一些企业和应用。

    五、光盘塔:
    CD-ROM光盘塔(CD-ROM Tower)是由多个SCSI接口的CD-ROM驱动器串联而成的,光盘预先放置在CD-ROM驱动器中。受SCSI总线ID号的限制,光盘塔中的CD-ROM驱动器一般以7的倍数出现。用户访问光盘塔时,可以直接访问CD-ROM驱动器中的光盘,因此光盘塔的访问速度较快。
    由于所采用的是一次性写入的CD-ROM光盘,所以不能对数据进行改写,光盘的利用率圆满解决低,所以通常只适用于不需要经常改写数据的应用环境选用,如一次性备份和一些图书馆之类的企业。虽然这也是一种备份方法,但应用相对较少,比较适合永久的数据硬拷贝的备份以及一些低端的应用。
    优点:数据的安全性较高。价格相对低廉;
    缺点:只适用于不需要经常改写数据的应用环境选用;
    适用范围:适用于图书馆、卡拉OK厅等选用。

    六、磁带机:
    磁带机是最常用的数据备份设备,按它的装带方式可分为人工加载和自动加载两类。人工加载磁带机在换磁带时需要人工干预,因此只能备份一盘磁带,所以只适用于备份数据量较小的中小型企业选用(通常为24GB、 40GB等)。自动加载磁带机则可在一盘磁带备份满后,自动卸载原有磁带,并加载新的空磁带,适用于备份数据量较大的大、中型企业选用。自动加载磁带机可以备份200GB—300GB甚至更多的数据。自动加载磁带机能够支持普遍的备份过程,自动为每日的备份工作装载新的磁带。
    优点:数据的安全性高,容量大;
    缺点:价格相对较高;
    适用范围:适用于大中型规模的企业应用。

    七、磁带库:
    磁带库是一种类似于自动加载磁带机的磁带备份系统,它能够提供自动备份和数据恢复功能。但具有更先进的特点。它的存储容量可以达到百PB(1PB=100万GB)级,还具有连续备份、自动搜索磁带等功能。也可以在驱动管理软件控制下实现智能恢复、实时监控和统计,整个数据存储备份过程几乎完全摆脱了人工的干涉!
    磁带库不仅数据存储量大很多,而且在备份的效率和人工占用方面拥有很多优势。在网络系统中,磁带库通过SAN(Storage Area Network-存储局域网络)系统可形成网络存储系统,为企业存储提供有力的存储保障,很容易完成远程数据访问、数据存储备份,还可以通过磁带镜像等技术实现多磁带库备份,是数据仓库、ERP等大型网络应用的非常好的存储选择。
    优点:数据的安全性高,容量大;
    缺点:价格相对较高;
    适用范围:适用于大型企业的网络服务等应用。

    通过以上的介绍,相信大家对数据备份的方法应该有了一定的了解。其实备份的方法多种多样,成本也各不相同。希望通过上面的介绍,大家结合自身数据的重要性以及规模,同时根据目前现有的硬件资源,从而选择一套适合自己的数据备份方法。不要最好的,只选最合适的!

0
相关文章