본문 바로가기

IT

Windows Server 백업의 작동 방식

반응형

백업 시작 및 저장소 선택

먼저 '전체 서버(Full Server)' 백업을 예약하는 것으로 프로세스가 시작됩니다. 백업 데이터의 저장 위치는 다음 세 가지 중 하나를 선택할 수 있습니다.

  • 저장 위치:
    • 볼륨: 서버 내의 다른 하드 디스크 볼륨 (예: D: 드라이브)
    • 네트워크 공유: 네트워크상의 다른 서버나 NAS 장치
    • 전용 하드 디스크: 백업만을 위해 할당된 별도의 하드 디스크. (주의: 특정 파티션만 지정하는 것은 불가능하며, 디스크 전체를 할당해야 합니다.)
  • 권장 사항:
    • 전용 하드 디스크 사용이 가장 권장됩니다. 전용 디스크를 사용하면 VSS(볼륨 섀도 복사본 서비스)를 활용한 효율적인 버전 관리와 디스크 공간 자동 관리 기능이 활성화되어 백업 운영이 매우 편리해지기 때문입니다.

백업 상세 과정 (단계별 설명)

백업 작업은 다음과 같은 4단계의 과정을 거쳐 진행됩니다.

  1. 소스 볼륨 스냅샷 생성
    • 백업이 시작되면, WSB(Windows Server 백업)는 가장 먼저 VSS(볼륨 섀도 복사본 서비스)를 사용하여 백업할 원본 볼륨(Source Volume, 예: C 드라이브)의 특정 시점 스냅샷을 생성합니다. 이를 통해 파일이 사용 중인 상태에서도 일관성 있는 데이터를 확보할 수 있습니다.
  2. 블록 수준 읽기 및 복사
    • 생성된 스냅샷으로부터 파일 단위가 아닌 블록(Block) 으로 디스크를 직접 읽어 들입니다. 그리고 원본 디스크의 각 데이터 블록을 백업 목적지(Destination Volume)로 복사합니다.
  3. VHDX 파일로 작성
    • 백업 목적지로 복사된 데이터 블록들은 하나의 VHDX 가상 하드 디스크 파일로 만들어져 저장됩니다. 이 VHDX 파일은 백업된 원본 볼륨의 완전한 이미지 역할을 합니다.
  4. 목적지 볼륨 스냅샷 생성
    • VHDX 파일 생성이 완료되면, 마지막으로 백업 데이터가 저장된 목적지 볼륨의 스냅샷을 생성합니다. 이 스냅샷은 다음번 백업 시 변경된 내용만 추적하여 저장하기 위한 기준점이 됩니다.

추가 백업

  • 첫 전체 백업 이후에 실행되는 추가 백업들은 매번 새로운 전체 VHDX 파일을 만들지 않습니다. 대신, 이전 백업 시점과의 차이점(변경된 블록)만을 VHDX 파일의 스냅샷 버전(가상본) 형태로 저장합니다. 이 방식 덕분에 추가 백업은 훨씬 빠르고 저장 공간도 매우 효율적으로 사용할 수 있습니다.
반응형