Windows Server 백업 복사본을 삭제하는 방법
Windows Server 백업은 관리자가 정기적인 맞춤형 백업과 주문형 백업을 예약할 수 있는 기본 제공 백업 솔루션입니다. 이는 시스템 성능을 최적화하는 데 도움이 될 수 있는 기본 백업 및 복구 기능을 수행하는 일련의 마법사와 도구를 제공하는 무료 유틸리티입니다.
그러나 여러 백업 복사본, 특히 오래된 복사본은 상당한 디스크 공간을 차지하는 경향이 있어 시스템 성능에 영향을 미칩니다. 이 문서에서는 오래되고 불필요한 백업 복사본을 삭제하는 다양한 방법을 살펴봅니다.
Windows Server 백업 개요
Windows Server 백업 유틸리티는 특정 시스템 상태, 파일, 폴더, 드라이브 및 전체 서버 데이터, OS 및 설치된 응용 프로그램을 백업할 수 있습니다. WSB에서 수행한 백업은 Windows의 VSS(Volume Shadow Copy Service)를 사용하여 스냅샷 또는 볼륨 섀도 복사본으로 저장됩니다. 데이터가 복사되면 VSS를 사용하여 섀도 복사본이 자동으로 생성되어 시스템의 현재 상태를 백업 버전으로 유지합니다.
섀도 복사본을 만드는 방법에는 두 가지가 있습니다.
- 전체 복사: 전체 복사본 또는 복제를 생성합니다.
- 차등 복사: 마지막 백업 이후 변경된 내용만 복사합니다.
복사 유형은 원본 볼륨과 섀도 복사본 볼륨이라는 두 개의 별도 데이터 이미지를 생성합니다. 원본 볼륨에는 읽기 및 쓰기 기능이 있지만 섀도 복사본 볼륨은 읽기 전용입니다. 읽기 전용 상태에서는 관리자가 변경할 때까지 섀도 복사본 볼륨이 변경 사항을 기록합니다.
Windows Server 백업 복사본을 삭제하는 방법
Windows Server는 정기적으로 WSB 복사본을 자동으로 삭제합니다. 그러나 예외가 있는 경우 특정 명령을 사용하여 터미널 프롬프트에서 수동으로 동일한 작업을 수행할 수 있습니다. WSB 삭제 프로세스는 아래에 설명된 대로 크게 세 가지 범주로 분류될 수 있습니다.
- 자동 디스크 사용량 관리
- Windows Server에 대한 시스템 상태 백업 삭제
- Windows Server 전체 백업 삭제
1] 자동 디스크 사용량 관리
WSB는 디스크 공간을 자동으로 조정하여 백업 복사본의 저장 공간을 효과적으로 관리합니다. 새로운 복사본을 수용하기 위해 이전 백업 복사본이나 스냅샷에 할당된 공간을 동적으로 축소합니다. 최신 스냅샷을 수용하기 위해 이전 스냅샷에서 추출된 공간을 차이점 영역 이라고도 합니다 .
그러나 WSB는 diff 영역을 대상 볼륨 크기의 1/8 미만으로 줄이는 경향이 있으므로 최신 백업을 위한 공간을 확보하면서 오래된 백업이 지워지지 않도록 합니다.
2] Windows Server의 시스템 상태 백업 삭제
이름에서 알 수 있듯이 시스템 상태 백업은 시스템 실행에 필요한 OS 파일과 구성 요소를 백업하여 현재 시스템 상태의 스냅샷을 캡처합니다. 기기 부팅 시 시스템 복구에 도움이 될 수 있으나, 시스템 파일이나 레지스트리가 손상되어 OS를 로딩할 수 없습니다.
wbadmin 명령 과 관련 옵션 또는 매개변수는 일반적으로 Windows 백업 서버 복사본을 확인하고 삭제하는 데 사용됩니다. 명령을 실행하려면 터미널 프롬프트에 관리자로 로그인해야 합니다. 그러나 삭제 프로세스를 시작하기 전에 명령을 올바르게 실행하려면 사용 가능한 백업 복사본과 해당 유형(시스템 상태 또는 전체)을 확인해야 합니다. 예를 들어 사용 가능한 백업을 확인하려면 관리자 로 터미널 프롬프트를 열고 다음을 입력할 수 있습니다.
wbadmin get versions
시스템 상태 백업을 삭제하려면 아래 언급된 관련 매개변수와 함께 wbadmin delete systemstatebackup 명령을 사용할 수 있습니다.
가장 오래된 시스템 백업 삭제
시스템에서 가장 오래된 백업을 삭제하려면 -deleteOldest 매개변수를 wbadmin delete systemstatebackup 명령 과 함께 사용할 수 있습니다 . 예를 들어 D 드라이브(D:)에 저장된 가장 오래된 시스템 상태 백업을 삭제하려면 다음을 입력합니다.
wbadmin delete systemstatebackup –backupTarget: d: -deleteOldest
가장 최근 5개 시스템 백업을 제외한 모든 시스템 백업 삭제
특정 백업 복사본을 삭제하기 위해 삭제 프로세스를 사용자 정의할 수도 있습니다. 예를 들어, 가장 최근 백업 5개를 제외한 모든 시스템 상태 백업을 삭제하려는 경우 아래와 같이 –keepVersions 매개변수 와 함께 wbadmin 명령을 사용할 수 있습니다.
wbadmin delete systemstatebackup -keepVersions:5
특정 시스템 상태 백업 삭제
wbadmin 명령을 사용하면 특정 백업 복사본을 삭제할 수도 있습니다. 예를 들어, 2023년 3 월 31 일 10시에 생성된 시스템 상태 백업을 삭제하려면 터미널 프롬프트에 아래 명령을 입력할 수 있습니다.
wbadmin delete systemstatebackup -version:03/31/2023-10:00
2] Windows Server 전체 백업 삭제
전체 백업을 삭제하려면 아래에 설명된 것처럼 delete systemstatebackup 대신 백업 삭제 옵션과 함께 wbadmin 명령을 사용할 수 있습니다 .
가장 오래된 전체 백업 삭제
wbadmin delete backup -deleteOldest
마지막 5개를 제외한 모든 백업 삭제
wbadmin delete backup -keepVersions:5
특정 시스템 상태 백업 삭제
wbadmin delete backup -version:02/02/2024-06:43
WSB는 레지스트리 사용자 하이브 백업을 수행합니까?
아니요, Windows Server 백업(WSB)이라고도 알려진 VSS(볼륨 섀도 복사본 서비스)는 Windows 레지스트리 사용자 하이브를 직접 백업하지 않습니다. VSS는 파일 수준 백업에 중점을 두기 때문에 Windows 레지스트리는 기존 파일이 아니라 메모리와 디스크에 저장된 계층적 데이터베이스입니다.
최신 Windows Server에 대한 Windows Server 백업의 스토리지 한도는 얼마나 됩니까?
최신 Windows Server의 WSB에는 VHDX 파일 덕분에 특정 저장 용량 제한이 없습니다. 그러나 기본 스토리지 시스템이 16TB로 제한되고 VSS가 64TB를 초과하는 볼륨을 지원하지 않는 등 몇 가지 제한 사항이 있습니다.
답글 남기기