목차
증분 동기 백업이란?
증분 동기 백업(Incremental Sync Backup) 기능은 기존의 증분 백업 방식에 파일 구조 유지와 변경 파일만의 저장, 링크 기반 중복 제거 개념을 결합한 새로운 개념의 백업이다.
-isync 옵션을 통해 수행되며, 변경된 파일만 백업하면서도 전체 디렉토리 구조를 유지하기 때문에 간편한 전체 복구가 가능하다. 또한, 여러 증분 백업을 조합할 필요 없이, 단일 시점의 증분 동기 백업 데이터만으로 특정 디렉토리나 파일에 대해 원하는 시점으로 빠르고 직관적인 복원이 가능하다.
특장점
- 동기화 방식 증분 백업: 변경된 파일만 복사하면서도 전체 구조를 그대로 유지
- 링크 기반 구조: 변경되지 않은 파일은 기준 백업에서 링크로 참조하여 저장 공간 최소화
- 단일 시점 기반 부분 복구: 여러 증분 백업을 조합할 필요 없이 특정 시점으로 빠르고 직관적인 부분 복구 가능
- 빠른 백업 속도: 전체 복사가 아니라 변경 파일만 처리하므로 속도 빠름
- 복구 간편: 각 시점 백업 폴더를 복사하면 그 시점의 전체 데이터를 쉽게 복구 가능
권장 사용 환경
- 웹 서버, 파일 서버, 데이터베이스 서버 등 지속적으로 데이터가 업데이트되는 서버 환경
- 빈번한 백업 주기가 요구되는 시스템
- 백업으로 인한 시스템 부하 및 네트워크 트래픽 최소화가 필요한 경우
- 스토리지 비용 절감이 중요한 환경
- 특정 시점으로 빠른 복구가 필요한 경우
명령어 사용 방식
전체 백업 - 최초 기준경로
./fbmega -isync -base [소스_경로] [백업_경로]
소스 경로의 모든 데이터를 백업 경로로 복사하여 증분 비교 기준 생성
증분 동기 백업 수행
./fbmega -isync [참조_경로] [소스_경로] [백업_경로]
참조 경로와 소스 경로를 비교하여 변경된 파일만 백업 경로에 저장
변경되지 않은 파일은 링크(link) 형태로 참조하여 공간 효율 극대화
백업 구조 예시
/backup/
├── 2025-06-01-base/ # 최초 전체 백업 (base)
├── 2025-06-02/ # 증분 동기 백업 1 (base 기준 변경 파일 + 링크)
├── 2025-06-03/ # 증분 동기 백업 2 (증분 동기 백업 1 기준 변경 파일 + 링크)
- 증분 동기 백업 시 참조 경로에서 변경된 파일들만 추가되며, 변경되지 않은 파일들은 링크로 참조
- 사용자는 증분 동기 백업 디렉토리에서 해당 시점까지의 전체 파일 구조를 탐색 가능