服务器有哪些备份方案?
服务器租用后都应该进行做备份,毕竟数据是无价的,说到数据做备份,那采备份数据有哪种方式,今天我们简要的谈论一下服务器备份有哪些方案。
一、完全备份方案
完全备份方案即对数据进行完整的备份。比如,今天将所有数据备份到磁带或其它媒介,明天还是使用同样的方法将所有数据再次备份到磁带或其它媒介,以后每天都是如此操作,依此类推。
这种备份方案的优点是:当发生数据丢失时,只要用前一天的备份媒介就可以很快恢复丢失的数据。但是这种方案也有不足之处,就是由于每天都对数据进行完整的备份会造成备份数据大量重复,并且这些重复的数据占用了大量的磁盘空间,这意味着需要的成本比较高。另外,如果备份的数据量非常大,那么完整备份所需的时间也就较比长,对于一些业务繁忙、备份时间有限的业务来说,选择这种备份策路是不明智的。
二、増量备份方案
增量备份是以上次备份为基准的备份方式,也就是只对每天新增的或被修改过的数据进行备份,比如,第一天进行一次完全备份后,第二天只备份当天増加的数据,以后每天只备份当天所增加的数据,依此类推。
这种备份方案的优点是:因为只备份当天更新或者増加的数据,因而数据量小,节省了磁带空间,缩短了备份时间。当然,它也是有缺点的,当灾难发生时,数据的恢复过程比较麻烦。比如服务器在月底发生故障,丢失了大量的数据,那么就要将服务器恢复回到上一天的数据时,这时系统管理员首先要找到月初的完整备份数据进行恢复,然后还要陆续找到从月初到月底几十天的数据来一步一步恢复。很明显,这种方式很繁琐,备份的可靠性也很差。在这种备份方式下,各个备份间的关系就像个链子,环环相扣,其中任何一个备份出了问题都会导致整条链子脱节。在这个方案中,如果某一天的备份数据出了故障,那么将会损失大量数据,比如在月底的时候,20号的备份数据丢了,那么只能恢复到19号以前的数据。
三、差异备份方案
差异备份是以完全备份为基准的一种备份方式。比如,系统管理员在星期天对系统进行一次完全备份,在星期一备份星期天到星期一期间的数据,在星期二备份星期天到星期二期间的数据,依此类推。也就是备份当天所有与星期天不同的数据(新的或修改过的)。
差异备份方式避免了上面两种备份策路的缺陷,同时,又具有以上两种备份方式的所有优点。首先,它无需每天都对系统做完全备份,因此备份数据量小,备份所需时间短,并节省空间;其次,它在灾难恢复时也很方便,只需要两个备份(即完全备份与灾难发生前一天的备份)就可以将系统恢复。
其实每种备份方式都不是独立存在的,在实际的备份应用中,通常采用以上三种方式相结合的备份策略。比如每星期一至星期六进行一次增量备份或差异备份,每星期日进行完全备份,每月底进行一次完全备份,每年底进行一次完全备份。
通过对三种备份方式的介绍,可以知道每种备份的数据量是不同的:完全备份>差异备份>増量备份。因而,在进行数据恢复时,使用的数据也不尽相同。如果使用完全备份的方式,只需要利用上次的完全备份就可以恢复所有数据;如果使用完全备份+増量备份的方式,则需要利用上次的完全备份+上次完全备份后的所有増量备份才能恢复所有数据;如果使用完全备份+差异备份的方式,则只需要利用上次的完全备份+最近的一个差异备份就可以恢复所有数据。