백업
백업(backup)이란 중요한 데이터(data)나 프로그램을 다른 안전한 시스템이나 저장장치 또는 저장매체로 옮기거나 복사하여 보관하는 것을 말한다. 시스템 장애 시 백업 데이터를 풀어서 시스템을 복구할 수 있다.정보 기술에서는 데이터 백업(data backup)이라고 하며, 데이터를 미리 임시로 복제하여, 문제가 일어나도 데이터를 복구할 수 있도록 준비해 두는 것을 말한다. 데이터 백업을 수행한 파일은 백업 파일이라고 한다.[1]
목차
개요
등장 배경
특징
종류 및 방식
전통적인 백업 방식
- 전체 백업(full backup) : 전체 백업은 변경(changed) 데이터나 고유(unique) 데이터를 전혀 구분하지 않고 백업할 때마다 모든 데이터의 복사본을 만드는 백업 방식이다. 전체 백업은, 복구 시에 일부 다른 백업 방식보다 간편하고 시간이 증분 백업에 비해 상대적으로 덜 걸린다는 장점이 있다.[2]
- 증분 백업(incremetal Backup) : 증분 백업은 전체 백업과는 달리 최종 전체 백업 혹은 최종 증분 백업 이후에 변경된 파일만을 복사한다. 전체 백업과 비교할 때 증분 백업은 매일 백업해야 하는 파일의 양이 적어 빠른 백업 윈도가 가능하다는 점이 장점이다. 그러나 복구 과정에서는 최종 백업된 전체 및 모든 후속 증분 이미지나 복사본까지 복구해야 하기 때문에 복구 작업이 번거로워지고 경우에 따라서는 시간이 훨씬 더 걸릴 수 있다.[2]
- 차등 백업(differential backup) : 차등 백업은 마지막 전체 백업 이후 변경된 모든 데이터를 백업하는 방식이다. 이는 바로 이전의 전체 백업 혹은 증분 백업 이후 변경된 데이터만 복사하는 증분 백업과는 다르다. 일단 파일이 변경되면 예정된 다음 전체 백업 시까지 매일 백업한다. 따라서 파일이 변경될 때마다 파일 크기가 증가하게 되며, 다음 전체 백업 때까지 파일 크기가 점점 커지게 된다. 하지만, 전체 백업 이미지와 가장 최근의 차등 이미지만 복구하면 되기 때문에 복구 시점에 따라 다르긴 하지만 대개 증분 백업보다 복구 속도가 빠르다.[2]
다른 백업 방식
- 신센틱 백업(Synthetic Backup) : 신센틱 백업은 선택된 폴더의 Full 백업 이후 변경, 추가된 데이터(data)를 증분 백업(Incremental Backup) 형식으로 저장 후 두번째 Full 백업 작업시 중간에 모아 둔 Incremental bakcup을 이용하여 전체 백업(Full Backup)으로 재생성 하는 방식이다.백업 서버에 data를 백업 서버에서 다시 한번 모두 복사(copy) 하면서 Full Bakcup을 만들 수도 있다. 카탈로그(catalog) 정보만으로 백업본을 생성하는 제품도 있다.기본적인 백업은 네트워크(network)를 이용해서 데이터(data)를 가져와 백업 서버(backup server)에 저장 한다. Synthetic 백업을 이용하면 백업 서버에서 이미 저장되어 있는 증분 데이터(Incremental Data)를 이용해 Full Backup을 새로 만들기 때문에 Network 사용량을 줄일 수가 있다.[3]
- 중복제거 백업(Deduplication Backup) : 중복제거 백업은 한개의 파일 혹은 여러개의 파일에서 동일한 부분은 하나만 저정하고 나머지 파일 구조는 메타 데이타로 따로 저장하여 백업 저장소와 백업 DATA를 줄일 수 있다. 증분/차등 백업 그리고 중복제거 변경된 파일을 가져 온다는 의미에는 큰 차이점이 없다. 그러나 실제로 백업 소프트웨어에서 동작할때 차이점이 발생 한다. 차이점은 아래와 같다.[3]
<증분/차등> ex) 200MB의 200장의 화면을 가진 파워 포인트가 있다고 가정을 한다. 1. 전체 백업(full Backup)을 실행 하면 200MB의 파일을 받아 온다. 2. 200장의 화면중 2장이 변경 한다. 3. 200MB의 파일의 변경 인식 후 200MB를 다시 받아 온다.
<중복제거> 1. Full Backup을 실행 하면 200MB의 파일을 받아 온다. 2. 200장의 화면중 2장이 변경 한다. 3. 200MB의 파일의 변경 인식 후 변경된 섹터의 값만 받아 온다.
◾백업 소프트 위에는 파일단위 백업이 기본이기 때문에 파일의 사이즈에 관계없이 변경되면 변경된 파일을 모두 백업하도록 동작 한다.
◾중복제거 기술은 섹터 단위로 파일을 검사하기 때문에 변경된 섹터의 값만 다시 백업한다.
보관 매체
플로피 디스크
자기 테이프
광 디스크
플래시 메모리
하드 디스크
각주
참고 자료
- <백업>, 《위키백과》
- 감자 , 〈백업 종류〉, 《네이버 블로그》, 2007-10-17
- 관리자(쉐어드아이티) , 〈백업 방식에 대해 알아 보자!!〉, 《Shared IT》, 2017-11-06
같이 보기