存储 频道

有几种不同形式的差量备份方法?

【IT168 资讯】我们公司拥有3盒存储容量为20GB的磁带以及18GB的业务数据。每周的周一,我需要在第一盒磁带上制作一份数据的完全备份;周二在第二盒磁带上制作差量备份。每次操作之前,我都需要先将第一盒磁带塞入磁带机内。现在,随着数据量的逐渐增多,我已经开始使用第三盒磁带了,于是,每次进行差量备份操作时,都需要将第一盒和第二盒磁带塞入磁带机内。这实在是太麻烦了,请问您有什么比较好的解决办法吗?

  :因为不太清楚你目前具体使用的是哪种备份软件,所以,不知道如何指导你通过修改应用软件的设置来调整备份操作的步骤,不过,我觉得每次进行差量备份时都需要将包含了完整数据备份的磁带塞入磁带机,确实是很不合理的。目前市面上的大多数备份软件产品,都允许用户只备份“修改过的”文件。系统一般根据磁盘上的文件的存档属性来判断它是否被更改过。根据这种原理,你可以通过两种手段来执行差量备份,不过,它们的前提都是需要先做一个全备份(我们称其为基础备份)。你应该先重新设置一下备份软件的相应选项,将它的存档属性设置成“常规(normal)”,这表示所有的文件都已经备份过了。从这一时间点开始,无论是打开文件,还是编辑或增添了文件中的内容,它的存档属性都会发生改变。

  前面的准备工作就不说了,两种差量备份方法的步骤都是相同的,系统将会备份那些存档属性发生了改变的文件。只不过,如果采用第一种差量备份的方法,每次备份过程结束之后,所有文件(包括上次全备份之后修改过的文件)的存档属性都将会自动变成“常规(normal)”。

  如果采用第二种差量备份的方法,备份过程结束之后,上次全备份之后修改过的文件,其存档属性将保持不变,不会自动恢复成“常规(normal)”。

  也就是说,以上介绍的两种办法,第一种只是备份那些在上次完全或者差量备份后被修改了的文件;第二种则是备份自从上次完全备份后被修改过的所有文件。

  如果采用第一种方法,每次备份所需的时间都会大大缩短,因为上一次已经备份过的文件,这一次就不会被重复备份了,不过,速度更快的备份是需要付出代价的——在这个情况下, 就是恢复的时间。一旦发生灾难,用户需要最近一次的完全备份和自此以后的所有差量备份。例如,如果用户在星期五进行了完全备份,然后在星期一、星期二、星期三进行了差量备份,然后服务器在星期四早上崩溃了,那么用户就需要4盒磁带——星期五的完全备份盒和星期一、星期二、星期三的差量备份。

  相比之下,第二种方法最大的好处就是一旦灾难发生时,只需要两份磁带——星期五的完全备份盒(即:距离灾难发生点最近的一次完全备份)和星期三的差量备份(即:距离灾难发生点最近的一次差量备份)。因为,在周三的差量备份磁带盒中,已经包含了自上周五的完全备份之后发生了变更的所有文件。不过,这也是它最大的“弊病”,因为每次进行差量备份时,都非常有可能将那些在上次完全备份后被修改了、但在上次差量备份后没有被修改过的文件备份不止一次,这将会延长每次差量备份的时间。

0
相关文章