二、数据备份和恢复
备份不仅是数据的保护,其最终目的是为了在系统遇到人为或自然灾难时,能够通过备份内容对系统进行有效的灾难恢复。备份不是单纯的拷贝,管理也是备份重要的组成部分。管理包括备份的可计划性、磁带机的自动化操作、历史记录的保存以及日志记录等。对于现代企业来说,在正常运作的过程中难免出现如下几种情况的灾难,需要针对他们进行数据的备份和恢复工作:
◆计算机软硬件故障:对于某一企业,发生可能性最大,也最频繁,是经常发生的一类故障。
◆人为操作故障:对管理较严、人员素质较高的企业,偶尔发生;对管理较松、人员培训不足的企业,会经常发生。
◆资源不足引起的计划性停机:对于某一企业,随着业务的快速增长,平均每年均会发生如软、硬件升级、系统资源扩充等事件,业务增长越快的企业,发生亦越频繁。
◆自然灾害:由于火灾、水灾、地震、雷击等自然灾害引起的企业计算资源和数据的毁灭或者丢失。这种情况对于任何企业来说都是不可避免和抗拒的,当然发生的概率相对上述几种灾害来说通常比较小。
根据目前的应用情况来看,如下的一些分类的备份方法可以提供给企业根据不同的应用情况进行能够选用。
a)备份模式
逻辑备份:每个文件都是由不同的逻辑块组成。每一个逻辑的文件块存储在连续的物理磁盘块上,但组成一个文件的不同逻辑块极有可能存储在分散的磁盘块上。备份软件通常既可以进行文件操作,又可以对磁盘块进行操作。基于文件的备份系统能够识别文件结构,并拷贝所有的文件和目录到备份资源上。这样的系统跨越了存储在每个inode上的指针,可顺序的读取每个文件的物理块,然后备份软件连续的将文件写入到备份媒介上。这样的备份使得每个单独文件的恢复变得很快,但连续的存储文件会使得备份速度减慢,因为在对非连续存储磁盘上的文件进行备份时需要额外的查找操作。这些额外的操作增加了磁盘的开销,降低了磁盘的吞吐率。另外,对于文件一个很小的改变,基于文件的逻辑备份也需将整个文件备份。
物理备份:系统在拷贝磁盘块到备份媒介上时忽略文件结构,这会提高备份的性能,因为备份软件在执行过程中,花费在搜索操作上的开销很少。但这种方法使得文件的恢复变得复杂且缓慢,因为文件并不是连续的存储在备份媒介上。为了允许文件恢复,基于设备的备份必须要收集文件和目录是如何在磁盘上组织的信息,才能使备份媒介上的物理块与特定的文件相关联。因而,基于设备的备份适合于指定一个特定的文件系统来实现,并且不易移植。而基于文件的方案则更易移植,因为备份文件包含的是连续文件。另外,基于设备的备份方案可能会导致数据的不一致。
b)备份策略
全备份:这种备份方式很直观,容易被人理解。当发生数据丢失的灾难时,只要用一盘磁带(即灾难发生前一天的备份磁带),就可以恢复丢失的数据。但也存在不足之处:首先,每天都对系统进行完全备份,在备份数据中有大量内容是重复的,例如操作系统与应用程序。这些重复的数据占用了大量的磁带空间,意味着增加成本;另外,由于需要备份的数据量相当大,备份所需时间也就较长。
增量备份:该备份的优点是没有重复的备份数据,节省磁带空间,缩短备份时间。缺点在于当发生灾难时,恢复数据比较麻烦。例如,若系统在周四早晨发生故障,那么就需要将系统恢复到周三晚上的状态。管理员需要找出周一的完全备份磁带进行系统恢复,再找出周二的磁带来恢复星期二的数据,最后再找出周三的磁带来恢复星期三的数据。在这种备份下,各磁带间的关系就像链子一样,其中任何一盘磁带出了问题,都会导致整条链子脱节。
差分备份:管理员先在周一进行一次系统完全备份,然后在接下来的几天里,再将当天所有与星期一不同的数据备份到磁带上。差分备份无需每天都做系统完全备份,备份所需时间短,节省磁带空间,灾难恢复也很方便。系统管理员只需两盘磁带,即系统全备份的磁带与发生灾难前一天的备份磁带,就可以将系统完全恢复。
c)备份服务器在备份过程中是否可接收用户响应和数据更新角度
冷备份:冷备份很好地解决了在备份选择进行时并发更新带来的数据不一致性问题,缺点是用户需要等待很长的时间,服务器将不能及时响应用户的需求。目前的新技术有LAN-Free、Server-Free等,这种方式的恢复时间比较长,但投资较少。
热备份:由于是同步备份,热备份资源占用比较多,投资较大,但是它的恢复时间非常短。在热备份中有一个很大的问题就是数据的有效性和完整性,如果备份过程中产生了数据不一致性,会导致数据的不可用。解决此问题的方法是对于一些总是处于打开状态的重要数据文件,备份系统可以采取文件的单独写/修改特权,保证在该文件备份期间其他应用不能对它进行更新。
d)备份地点
远程备份:在本地将关键数据备份,然后送到异地保存,以防止企业本地备份的数据在灾难终也遭到破坏。灾难发生后,按预定数据恢复程序恢复系统和数据。这种方案可以采用磁带机、磁盘阵列等存储设备进行本地备份同样还可以选择磁带库、光盘库等存储设备。
本地备份:在本地将关键数据进行备份,然后进行保存,主要包括本地双机备份、本地局域网备份等等。
e)备份介质
磁带备份:磁带一开始就是储存恢复备份的主要介质。随着容量和速度不断提升,磁带可以让用户以较低的成本存储多重备份或版本。由于它是一种可移动式的介质,磁带也可以作为远程灾难恢复备份用途。磁带备份最大的挑战是,它的备份质量并不稳定。在操作过程中,有可能数据已经全部备份成功,但是,却很难验证磁带内所有数据是否皆可恢复。质量不良的磁带会令恢复操作失败,而这种错误通常察觉不出来,一定要等到执行恢复操作时才会发现,等到那时已经来不及了。当备份数据量非常大时,价格优势十分明显。
磁盘备份:磁盘阵列不需要稳定的数据流。即使采用只存储少量数据的增量备份,也没有"摩擦"效应。第二,磁盘阵列允许管理人员进行较不常做的全部数据备份工作(Full Backup),而不用忍受执行速度变慢的后果或增加恢复资料时损坏的风险,可以简化及加快整体备份的速度。除了缩短备份时间以外,对于时常进行的完整备份,也可以减少恢复时所需的磁带数量,简化恢复过程。以磁带备份来看,恢复时所需的磁带数量会依增量备份的次数而增加。而磁盘阵列允许管理人员简化这样的备份过程。在制作远程恢复备份时,磁盘也比较容易且更有效。利用"磁盘至磁带"复制数据时,不需要同时由一个磁带内处理多位使用者的恢复备份,它可以针对每位使用者直接复制恢复备份,因此加快了恢复的过程。另外,"磁盘至磁带"也比"磁带至磁带"复制方式更有弹性。当正在进行"磁带至磁带"复制时,主要来源磁带和要备份的磁带,两种都没有办法再做其它的备份或恢复操作。相反的,当正在复制数据到磁带时,磁盘允许使用者同时存取数据,接受备份及恢复操作。
灾难恢复措施在整个备份制度中占有相当重要的地位。因为它关系到系统在经历灾难后能否迅速恢复。灾难恢复操作通常可以分为两类。第一类是全盘恢复,第二类是个别文件恢复,还有一种值得一提的是重定向恢复。
全盘恢复:全盘恢复一般应用在服务器发生意外灾难导致数据全部丢失、系统崩溃或是有计划的系统升级、系统重组等,也称为系统恢复。
个别文件恢复:由于操作人员的水平不高,个别文件恢复可能要比全盘恢复常见得多,利用网络备份系统的恢复功能,我们很容易恢复受损的个别文件。只需浏览备份数据库或目录,找到该文件,触动恢复功能,软件将自动驱动存储设备,加载相应的存储媒体,然后恢复指定文件。
重定向恢复:重定向恢复是将备份的文件恢复到另一个不同的位置或系统上去,而不是进行备份操作时它们当时所在的位置。重定向恢复可以是整个系统恢复也可以是个别文件恢复。重定向恢复时需要慎重考虑,要确保系统或文件恢复后的可用性。为了防备数据丢失,我们需要做好详细的灾难恢复计划,同时还要定期进行灾难演练。每过一段时间,应进行一次灾难演习。可以利用淘汰的机器或多余的硬盘进行灾难模拟,以熟练灾难恢复的操作过程,并检验所生成的灾难恢复软盘和灾难恢复备份是否可靠。
相关视频
相关阅读 iPhone数据迁移怎么用 iOS 12.4数据迁移功能使用教程数据库流行度排行2019年9月 数据库排行榜2019年最新版Apex英雄武器配件作用介绍 Apex英雄全武器配件作用及数据详解apex英雄武器伤害及武器排名介绍 apex英雄武器数据一览cfM4A1猎神怎么样 cfM4A1猎神技能数据介绍微信数据报告怎么查迷你世界物理特性是什么迷你世界空气墙不阻挡物理怎么得
热门文章 滴滴和优步合并了吗 优思源黑体:改变锤子手机发布会看点预TK域名免费注册及解析
最新文章
鸿蒙3.0新功能特性介绍微信PC端内测版3.7.0发
win11更新失败怎么办 windows更新win11失败win11怎么退回win10系统 win11退回win10系统win11系统配置要求 win11系统安装配置详解Window 11系统有哪些变化 Window 11系统七大
人气排行 2020年放假安排时间表全年图 2020年法定节假2021年放假安排时间表全年图 2021年法定节假微信公众号怎么申请 微信公众号申请要钱吗zune怎么用?zune使用攻略!2014台式机装机配置推荐snmp协议在windows下的安装与配置2016猴年邮票多少钱一套 2016猴年邮票价格表微信朋友圈三天可见怎么破解 朋友圈仅展示三
查看所有0条评论>>