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