본문 바로가기
Infra & DevOps/Back-up

[퍼온 글] 백업 방식에 대해 알아 보자!!

by Jordy-torvalds 2020. 5. 8.
반응형

원본 글: https://www.sharedit.co.kr/posts/427

 

Data의 연속성을 보장 하기 위해서 Backup은 필수 입니다. 일종의 보험이죠

백업 방식에 대해서 알아 보겠습니다.

 

전통적인 백업 방식

  • Full Backup 전체백업
  • incremetal Backup 증분백업
  • Differential Backup 차등백업

Full Backup


선택된 폴더의 DATA를 모두 백업 하는 방식 입니다.

Incremental Backup


선택된 폴더의 Full 백업 이후 변경,추가된 Data만 백업 하는 방식 입니다.

Differential Backup


선택된 폴더의 Full 백업 이후 변경, 추가된 Data를 모두 포함하여 백업 하는 방식 입니다.

백업 소프트 혹은 제품마다 증분,차등백업이 바뀌어서 사용되는 제품도 존재 합니다.

다른 백업 방식

  • Synthetic Backup 신센틱 백업
  • Deduplication Backup 중복제거 백업

Synthetic Backup


선택된 폴더의 Full 백업 이후 변경, 추가된 Data를 Incremental Backup 형식으로 저장 후
두번째 Full 백업 작업시 중간에 모아 둔 Incremental bakcup을 이용하여 Full Backup으로
재생성 하는 방식.

기본적인 백업은 Network을 이용해서 Data를 가져와 Backup Server에 저장 합니다.
Synthetic 백업을 이용하면 백업 서버에서 이미 저장되어 있는 Incremental Data를
이용해 Full Backup을 새로 만들기 때문에 Network 사용량을 줄일 수가 있습니다.

Synthetic 백업 방식.
백업 서버에 Data를 백업 서버에서 다시 한번 모두 Copy 하면서 Full Bakcup을
만들 수도 있습니다. Catalog 정보만으로 백업본을 생성하는 제품도 있고요.

Deduplication Backup


한개의 파일 혹은 여러개의 파일에서 동일한 부분은 하나만 저정하고 나머지 파일 구조는
메타 데이타로 따로 저장하여 백업 저장소와 백업 DATA를 줄일 수 있습니다.

증분/차등 백업 그리고 중복제거 변경된 파일을 가져 온다는 의미에는 큰 차이점이 없습니다.
그러나 실제로 백업 소프트웨어에서 동작할때 차이점이 발생 합니다.

100MB의 100장의 화면을 가진 파워 포인트가 있다고 가정을 합니다.증분/차등
1. Full Backup을 실행 하면 100MB의 파일을 받아 올겁니다.
2. 100장의 화면중 1장이 변경
3. 100MB의 파일의 변경 인식 후 100MB를 다시 받아 옵니다.

 

중복제거
1. Full Backup을 실행 하면 100MB의 파일을 받아 올겁니다.
2. 100장의 화면중 1장이 변경
3. 100MB의 파일의 변경 인식 후 변경된 섹터의 값만 받아 옵니다.

  • 백업 소프트 위에는 파일단위 백업이 기본이기 때문에 파일의 사이즈에 관계없이 변경되면
    변경된 파일을 모두 백업하도록 동작 합니다.
  • 중복제거 기술은 섹터 단위로 파일을 검사하기 때문에 변경된 섹터의 값만 다시 백업합니다.
반응형

'Infra & DevOps > Back-up' 카테고리의 다른 글

[퍼온 글] DISK vs VTL  (0) 2020.05.08