数据的保护技术 数据保护,就是需要对当前磁盘上的数据进行备份,以防止磁盘突然损坏,或者因 其他原因导致数据不可访问而丢失。备份后的数据,可以在数据丢失之后,第一时间将 其恢复到磁盘上,从而最大程度地减少损失。 1.基本数据保护的方法 数据备份可以分为文件级备份和块级备份。 (1)文件级备份 用备份软件将文件备份到磁盘介质或者任何其他的存储介质上,那么这些文件在备 份介质中的物理位置就可以是不连续的。块设备可以跳跃式地记录数据,而一个完整的 数据链信息,由管理这种介质的文件系统来记录。我们经常使用的赛门铁克公司的Ghost 软件,就是一种文件备份软件。 (2)块级备份 所谓块级的备份,就是直接备份块设备上的每个块,无论这个块上有没有文件数据, 以及这个块上的数据属于哪个文件。块级别的备份,不考虑文件,原设备有多少容量, 就备份多少容量。在这里,“块”这个概念,对于磁盘来说,就是扇区( sector)。块级 备份是最低层的备份,它抛开了文件系统,直接对磁盘扇区进行读取,并将读取到的扇 区写入新的磁盘对应的扇区,相当于磁盘镜像。 2.高级数据保护方法 (1)远程文件复制 这种方案是把备份的文件通过网络传输到异地备份。典型的代表是rsyne远程文件 同步软件。 (2)远程磁盘镜像 远程磁盘镜像是基于块的远程备份,即通过网络,将备份的数据传输到异地站点。中 高端产品都提供远程镜像服务,比如IBM的PPRC,EMC的SRDF,HDS的Truecopy等。 (3)快照数据保护 快照的基本思想是,选取某一时间点中磁盘的所有数据,就像此刻给它照相一样, 把数据备份下来。但同时服务器主机的I/O需要正常执行,这怎么可能呢?快照技术通 过多个磁盘冗余等技术就将其变成了可能。 (4)连续数据保护(CDP,Continuos Data Protect) CDP可以从某时刻开始保护,卷或者文件在任意此后的时刻的数据状态,也就是数 据的每次改变都会被记录下来,无一遗漏。这个机制乍一看非常神奇,其实它的底层只 不过比快照多了一些内容。 (5)文件级CDP 顾名思义,文件级CDP就是通过调用文件系统的相关函数监视文件系统动作,文 件的每一次变化都会被记录下来。这个功能是分析应用于文件系统的I/O数据流,然后 计算出文件变化的部分,将其保存在CDP仓库设备(存放CDP数据的介质)中。 (6)块级CDP
块级的CDP,就是捕获底层卷的写I/O变化,并将每次变化的块数据保存下来。 |