이전[Norton Ghost와 Acronis True Image의 개인적인 비교]에서의 증분 백업 및 변경 백업(Incremental Backup, Differential Backup)에 대한 언급이 있었는데, 설명이 부족한듯 하여 나름 정리해서 올려 본다.
- 증분 백업(Incremental Backup)
전체 디스크를 최초에 한번 백업하고(Full backup) 이후 그 이전에 백업한 이미지에서 변경된 부분만 백업하는 방식.
예를들어 디스크에
AAAAAAAA
라는 데이터를 1번 파일에 백업하고 디스크 이미지를 수정해서
AAAAAABB
가 되었으면, 변경된
AAAAAABB
부분만큼의 데이터를 2번 파일에 백업한다.
여기서 더욱 데이터가 수정되어
AAAACCCB
가 되었으면 2번 파일에서 변경된 데이터인
AAAACCCB
부분 만큼의 데이터를 3번 파일에 백업하는 식이다.
- 변경 백업(Differential Backup)
전체 디스크를 최초에 한번 백업하고(Full Backup) 이후 그 최초의 백업 파일과 데이터를 비교하여 변경된 부분만큼 백업하는 방식.
예를 들어 디스크에
AAAAAAAA
라는 데이터를 1번 파일에 백업하고 디스크 이미지를 수정해서
AAAAAABB
가 되었으면, 변경된
AAAAAABB
부분만큼의 데이터를 2번 파일에 백업한다.
여기서 더욱 데이터가 수정되어
AAAACCCB
가 되었으면 최초에 백업한 1번 파일과 비교하여 달라진
AAAACCCB
부분 만큼을 3번 파일에 백업하는 식이다.
증분 백업은 백업 속도가 빠르지만, 복원하려는 백업 파일 이전에 생성된 모든 백업 파일(ex : 5번 파일을 복구하기 위해서는 1,2,3,4,5번 백업 파일)을 가지고 있어야 하는 단점이 있다.
이에 반해, 변경 백업은 증분 백업에 비해서는 백업 속도가 느리지만, 최초에 생성된 백업이미지와 백업하려는 파일(ex : 5번 파일을 복구하기 위해서는 1,5번 백업 파일)만을 가지고 있으면 복구가 가능하다.
하지만 증분 백업과 변경 백업 모두 전체 백업(Full backup)에 비해서는 속도가 월등히 빠르다. 두가지 백업 방식에 차이점을 잘 알아두면, 나중에 트루이미지로 백업과 복구를 수행함에 있어서 사용하는 용도에 따라 증분 백업을 하면 좋을지 변경 백업을 하면 좋을지 선택하는데 도움이 될 듯 하다.