当你需要为你的数据中心定期做备份保护时,你要根据自身业务环境和备份需求设定一个适合的备份策略。
备份策略包括备份模式、备份时间、滚动策略等,其中备份模式有完全备份、增量备份、差异备份三种备份,你了解它们之间的区别吗?
完全备份Full Backup
完全备份对备份源的全部数据进行备份,备份完成后备份数据成为一个完全备份时间点,备份的是所有数据。
完全备份的优势是数据恢复方便,因为所有的数据都在同一个备份中,所以只要恢复完全备份,所有的数据都会被恢复。
但是完全备份的劣势也很明显,那就是需要备份的数据量较大,备份时间较长,占用的空间较大,所以完全备份不可能每天执行。
我们一般会对关键数据进行整盘完全备份,如果出现问题,则可以很快地恢复备份数据,从而减少损失。
增量备份Different Backup
增量备份是在上一次备份的基础上对源数据进行备份,备份数据是上一次备份完成到当前时间的变化数据,依赖上一次任意备份点。
假设我们在第一天进行一次完全备份。第二天增量备份时,只会备份第二天和第一天之间的变化数据,但是第二天的总备份数据是完全备份加第一次增量备份的数据。第三天增量备份时,只会备份第三天和第二天之间的变化数据,但是第三天的总备份数据是完全备份加第一次增量备份的数据,再加第二次增量备份的数据。以此类推。
增量备份的优势是每次备份需要备份的数据较少,耗时较短,占用的空间较小。
劣势是数据恢复比较麻烦,进行数据恢复时,就要先恢复完全备份的数据,再依次恢复第一次增量备份的数据、第二次增量备份的数据和第三次增量备份的数据,最终才能恢复所有的数据。
差异备份Incremental Backup
差异备份是在上一次完全备份的基础对源数据进行备份,备份数据是上一次完全备份完成到当前时间的变化数据,依赖上一次完全备份点。也就是说,差异备份每次备份的参照物都是原始的完全备份,而不是上一次的差异备份。
假设我们在第一天进行一次完全备份。第二天差异备份时,会备份第二天和第一天之间的变化数据,而第二天的备份数据是完全备份加第一次差异备份的数据。第三天进行差异备份时,仍和第一天的原始数据进行对比,把第二天和第三天所有的变化数据都备份在第二次差异备份中,第三天的备份数据是完全备份加第二次差异备份的数据。以此类推。
差异备份既不像完全备份一样把所有数据都进行备份,也不像增量备份在进行数据恢复时那么麻烦,只要先恢复完全备份的数据,再恢复差异备份的数据即可。不过,随着时间的增加,和完全备份相比,变动的数据越来越多,那么差异备份也可能会变得数据量庞大、备份速度缓慢、占用空间较大。
增量备份和差异备份对比
完全备份和增量备份
在星期一进行完全备份,在星期二至星期五进行增量备份。如果在星期五数据被破坏了,则你需要还原星期一正常的备份和从星期二至星期五的所有增量备份。这种策略,数据备份时间较少,但恢复数据需要较多的时间。
完全备份和差异备份
在星期一进行完全备份,在星期二至星期五进行差异备份。如果在星期五数据被破坏了,则你只需要还原星期一完全的备份和星期四的差异备份。这种策略,数据备份时间较多,但恢复数据需要较少的时间。
云祺科技建议,每周/每月做一次完全备份,每天做一次增量备份或者差异备份。
云祺容灾备份系统为任意兼容的虚拟化平台,提供完全备份、任意备份、差异备份三种备份模式,同时配有更多的时间策略、存储策略、保留策略、传输策略等策略,为用户打造更适合自身备份需求的备份策略。