在企业数据保护的过程中,除了我们前边所提到的周末和夜间备份的模式,还有日内数据保护模式。这种模式的数据被本可以在一天之内进行多次备份,使得企业在发生数据丢失时可以更大程度上的进行数据恢复。
日内数据保护
由于在一天之内对数据进行多次的备份,这样就使得我们可以将数据恢复到一个比增量备份更加靠近事故时间点的状态。例如,如果我们在每天的中午12点对数据进行了一次备份,那么当当天下午三点半时发生设备故障造成数据损坏时,我们就可以将数据恢复到当天的十二点的状态,这样,损失的数据将只有短短的三个半钟头。而如果只有每天的增量备份,那么,我们只能将数据恢复到前一天增量备份的状态,那么,损失的数据将要比这多得多。而且,进行日内多次备份是在磁盘之间进行的,由于磁盘的处理数据要比磁带快得多,这也就提高了数据恢复的速度。
目前,存在3种基本类型的日内数据备份方式:
·快照(Snapshots)
快照可以用于一个磁盘存储子系统和文件系统。快照软件可以按用户设置的的方式来决定前一个快照保留的具体时间。 快照通常可以每隔一个小时进行一次。
快照通常有一个***数量的限制,例如64或256,这取决于具体的执行。一旦快照数量达到了***值,那么,快照软件就会产新一个新的快照来取替旧的快照。
使用快照来提供每日数据恢复时,如果删除的文件在快照可以使用之前,那么这个快照就能成功恢复这些被删除的软件。但是,如果文件是在***一次快照之前进行的,那么,建立的快照将不会包括这些被删除了的数据,也就不能通过快照来恢复这些删除的数据,我们只能通过增量或差异备份中的数据来恢复。而且,一旦主磁盘系统完全失效,不仅主磁盘系统上所有的原始数据会全部丢失,连所有的快照也会全部失效。此时,就必需依靠周末或夜间备份来恢复数据到某个最近的时间点。
·应用程序转储(Application dumps)
应用程序转储只适用于某些具体的应用程序,例如微软的Microsoft SQL Server和甲骨文的Oracle (Recovery Manager – RMAN)恢复管理器。他们都内置了一个备份应用程序来提供相应的数据备份任务。
使用应用程序转储,数据库在某个时间点的映像可以在一天中建立多个备份,这样,当系统或设备出现故障时,就可以将数据恢复到***备份的那么时间点,能将数据丢失的时间值控制在最小的范围之内。
·持续数据保护(Continuous Data Protection (CDP))
持续数据保护是新出现的一种日内数据保护方式,还没有大规模的应用。它与快照一样可以将数据复制到另一个系统当中,但是,使用持续数据保护,可以将数据损失控制在多少分钟甚至秒钟级范围之内。这是由于持续数据保护提供一种字节级的数据复制功能。但是,使用它必需为它提供更多的存储空间,例如使用网络存储服务器等。同样,它并不能代理传统方式的数据备份,因为我们的宗旨就是以最少的备份档案达到***的数据保护作用。因此,每天的增量备份和周中的差异备份,以及周末和夜间的完全备份还是要进行的,也要将这些备份保留一定长度的时间。
【编辑推荐】