Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

Windows Server 2016/2012에서 백업 삭제하는 방법 (wbadmin 명령어)

Windows Server 백업 유틸리티를 이용해 Active Directory 또는 독립 실행형 Windows Server 2016/2012를 백업하고 있는데, 백업 복사본이 계속 쌓여서 백업 디스크(대상 드라이브)의 공간이 부족해지고 있다면 이 가이드를 끝까지 읽어보세요.

Windows Server 백업 도구를 사용하면 관리자가 운영 체제, 설치된 애플리케이션, 그리고 Active Directory 관련 정보(System State 백업)를 포함한 서버 데이터 전체를 백업할 수 있습니다. 덕분에 장애가 발생했을 때 동일한 서버나 다른 서버로 복원(Bare Metal Recovery)하는 것이 가능합니다.

다만 Windows Server 백업은 System State 백업을 수행할 때 저장 공간을 자동으로 관리하지 않습니다. 그 결과 시간이 지날수록 백업 대상 드라이브의 여유 공간이 부족해지면서 다음과 같은 오류가 발생할 수 있습니다.

"Windows Backup encountered an error while writing to the backup target. Detailed Error: There is not enough space on the disk."

* 참고: 현재 보유한 백업의 개수와 사용 중인 용량을 확인하려면 Windows Server 백업 유틸리티를 실행한 뒤 "대상 사용량(Destination usage)" 섹션을 살펴보세요.

Windows Server 2016/2012에서 백업 삭제하는 방법 (wbadmin 명령어)

이 튜토리얼에서는 Windows Server 2016 또는 Server 2012에서 오래된 System State 백업이나 전체 백업(파일, 애플리케이션, Bare Metal Recovery, System State)을 삭제하는 방법을 단계별로 자세히 안내합니다.

Windows Server 2012/2016에서 백업 삭제하기

1. 먼저 아래 명령어를 입력해 현재 사용 가능한 모든 Windows Server 백업과 각 백업의 유형(System State 또는 전체 백업)을 목록으로 확인합니다.

  • wbadmin get versions *

* 참고: 다른 볼륨(드라이브)에 있는 백업을 확인하려면 아래와 같이 입력합니다.

  • wbadmin get versions -backupTarget:Drive_Letter:\

예: G: 드라이브에 있는 백업을 확인하려면 다음과 같이 입력합니다.

    • wbadmin get versions -backupTarget:G:\

Windows Server 2016/2012에서 백업 삭제하는 방법 (wbadmin 명령어)

2. 출력 결과에서 'Can Recover' 항목을 확인하면 각 백업의 유형(System State 또는 전체 백업)을 알 수 있습니다. 삭제하려는 백업 유형에 따라 아래에서 해당하는 파트로 이동하세요.

A. System State 백업(1)을 삭제하려면 Part 1로 이동합니다.

B. 전체(Full) 백업(2)을 삭제하려면 Part 2로 이동합니다.

Windows Server 2016/2012에서 백업 삭제하는 방법 (wbadmin 명령어)

Part 1. System State 백업 삭제 방법 (Server 2016/2012)

System State 백업을 삭제하려면 다음 매개변수와 함께 WBADMIN DELETE SYSTEMSTATEBACKUP 명령어를 사용합니다.

-keepVersions:<보관할 복사본 수> | -version:<버전 식별자> | -deleteOldest
-backupTarget:<볼륨 이름>
-machine:<백업 대상 컴퓨터 이름>
-quiet

실행 예시 *

* 참고: 반드시 명령 프롬프트를 관리자 권한으로 실행해야 합니다.

A. 가장 오래된 System State 백업 삭제하기

  • wbadmin delete systemstatebackup -deleteOldest

참고: F: 드라이브에 저장된 가장 오래된 System State 백업을 삭제하려면 다음과 같이 입력합니다.

  • wbadmin delete systemstatebackup -backupTarget:f:\ -deleteOldest

Windows Server 2016/2012에서 백업 삭제하는 방법 (wbadmin 명령어)

B. 최근 10개를 제외한 나머지 System State 백업 모두 삭제하기

  • wbadmin delete systemstatebackup -keepVersions:10

* 참고:
1. 위 명령어에서 "10"은 보관하려는 최근 백업 버전 수에 맞게 변경하세요.
2. F: 드라이브에서 최근 10개를 제외한 나머지 System State 백업을 모두 삭제하려면 다음과 같이 입력합니다.

  • wbadmin delete systemstatebackup -backupTarget:f:\ -keepVersions:10

Windows Server 2016/2012에서 백업 삭제하는 방법 (wbadmin 명령어)

C. 특정 System State 백업 삭제하기

1. 먼저 wbadmin get versions 명령어의 출력 결과에서 Version Identifier(버전 식별자) 항목을 확인해 삭제하려는 System State 백업을 찾습니다.

Windows Server 2016/2012에서 백업 삭제하는 방법 (wbadmin 명령어)

2. 다음 명령어를 입력해 해당 버전의 System State 백업을 삭제합니다.

  • wbadmin delete systemstatebackup -version:Version-Identifier

예: 2018년 11월 10일 12시 12분에 생성된 System State 백업을 삭제하려면 다음과 같이 입력합니다.

  • wbadmin delete systemstatebackup -version:10/11/2018-12:12

Windows Server 2016/2012에서 백업 삭제하는 방법 (wbadmin 명령어)

D. 모든 System State 백업 삭제하기

  • wbadmin delete systemstatebackup -keepVersions:0

* 주의: 모든 System State 백업을 삭제하는 것은 권장하지 않습니다. 장애 발생 시 복원 수단이 사라질 수 있으므로 최소 1~2개 이상의 백업은 반드시 남겨두세요.

Windows Server 2016/2012에서 백업 삭제하는 방법 (wbadmin 명령어)

Part 2. WBADMIN 명령어로 전체(Full) 백업 삭제 방법

전체 백업을 삭제하려면 다음 매개변수와 함께 WBADMIN DELETE BACKUP 명령어를 사용합니다.

-keepVersions:<보관할 복사본 수> | -version:<버전 식별자> | -deleteOldest
-backupTarget:<볼륨 이름>
-machine:<백업 대상 컴퓨터 이름>
-quiet

실행 예시 *

* 참고: 반드시 명령 프롬프트를 관리자 권한으로 실행해야 합니다.

A. 가장 오래된 전체 백업 삭제하기

  • wbadmin delete backup -deleteOldest

Windows Server 2016/2012에서 백업 삭제하는 방법 (wbadmin 명령어)

B. 최근 10개를 제외한 나머지 전체 백업 모두 삭제하기

  • wbadmin delete backup -keepVersions:10

* 참고: 위 명령어에서 "10"은 보관하려는 최근 백업 버전 수에 맞게 변경하세요.

Windows Server 2016/2012에서 백업 삭제하는 방법 (wbadmin 명령어)

C. 특정 전체 백업 삭제하기

1. 먼저 wbadmin get versions 명령어의 출력 결과에서 Version Identifier(버전 식별자) 항목을 확인해 삭제하려는 전체 백업을 찾습니다.

2. 다음 명령어를 입력해 해당 버전의 전체 백업을 삭제합니다.

  • wbadmin delete backup -version:Version-Identifier

예: 2019년 7월 3일 06시 43분에 생성된 전체 백업을 삭제하려면 날짜를 일/월/년 형식으로 입력합니다.

  • wbadmin delete backup -version:03/07/2019-06:43

Windows Server 2016/2012에서 백업 삭제하는 방법 (wbadmin 명령어)

D. 모든 전체 백업 삭제하기

  • wbadmin delete backup -keepVersions:0

* 주의: 모든 전체 백업을 삭제하는 것은 권장하지 않습니다. 필요 시 서버를 처음 상태로 복원하지 못할 수 있습니다.

Windows Server 2016/2012에서 백업 삭제하는 방법 (wbadmin 명령어)

여기까지입니다! 이 가이드가 도움이 되었다면 직접 적용해 본 경험을 댓글로 남겨주세요. 더 많은 분들이 도움을 받을 수 있도록 좋아요와 공유도 부탁드립니다.