Ⅰ. Windows Server 백업 이란?
Ⅱ. Windows Server 백업 기능
서버 전체를 이미지로 백업하여 운영 체제, 애플리케이션, 설정, 데이터 등을 포함한 포괄적인 복구를 지원합니다.
시스템에 심각한 문제가 발생했을 때 전체 서버를 복원할 수 있습니다.
ⅱ. 선택적 백업
특정 드라이브, 폴더, 파일, 또는 시스템 상태만 선택적으로 백업 가능.
디스크 공간을 절약하면서 필요한 데이터만 보호할 수 있음.
ⅲ. 스케줄링
주기적인 백업 작업 예약이 가능하여 자동화된 데이터 보호 환경을 제공.
Ex) 매일 특정 시간에 백업 실행.
ⅳ. 복구 옵션
1) 개별 파일 및 폴더 복구.
2) 특정 응용 프로그램 데이터 복구 (예: SQL 데이터베이스, Exchange 메일 데이터).
3) 전체 시스템 복구 또는 베어메탈 복구(Bare-Metal Recovery).
ⅴ. 저장소 옵션
외부 드라이브, 네트워크 공유, 디스크 볼륨 등을 백업 저장소로 사용할 수 있음.
Windows Server Backup 디스크 관리 기능을 통해 백업 공간 효율적으로 관리
Ⅲ. Windows Server 백업 기능 설치
ⅰ. 기본 설치 여부
Windows Server 백업 기능은 기본적으로 설치되어 있지 않으며, 역할 및 기능 추가를 통해 설치해야 합니다.
ⅱ. 설치 및 설정 과정
서버 관리자 실행 → 역할 및 기능 추가 클릭 → 기능 섹션에서 Windows Server Backup 선택
ⅲ. 설치 진행
ⅳ. 설치 완료
Ⅳ. Windows Server 백업 설정
ⅰ. 백업 설정
Windows Server Backup 실행
ⅱ. 백업 설정 구성
백업 작업 예약 선택 → 백업 대상을 선택(예: 특정 파일/폴더, 전체 서버) → 백업 저장소 선택(외장 디스크, 네트워크 위치 등) → 예약 빈도와 시간 설정 → 설정 완료 후 백업 작업이 자동 실행
Ⅴ. Windows Server 백업 장·단점
장점 | 단점 | |
Windows Server 백업 | 1) 간단하고 직관적인 UI 2) OS에 기본 포함되어 추가 비용 불필요 3) 베어메탈 복구 지원으로 시스템 복원 용이 4) 특정 애플리케이션과 데이터 보호에 최적화 |
1) 고급 기능(예: 증분 백업 관리) 제한 2) 대규모 데이터 센터 환경에서는 한계 3) 클라우드 백업과의 통합 기능 부족 |
Ⅵ. Windows Server 백업을 PowerShell 통해 관리
ⅰ. Windows Server 백업 모듈 로드
Windows Server 백업 PowerShell 모듈을 사용하려면 Windows Server Backup 기능이 설치되어 있어야 합니다.
설치 후 PowerShell을 열고 다음을 실행하여 모듈을 로드합니다:
Import-Module WindowsServerBackup |
ⅱ. PowerShell 을 통한 Windows Server 백업 명령어
1) 백업 정책 관리
▶ 백업 정책 생성
$BackupPolicy = New-WBPolicy |
▶ 백업 항목 추가
$Volume = Get-WBVolume -VolumePath "C:\" Add-WBVolume -Policy $BackupPolicy -Volume $Volume |
▶ 시스템 상태 백업 추가
Add-WBSystemState -Policy $BackupPolicy |
2) 백업 저장소 설정
저장소 위치 추가
$BackupTarget = New-WBBackupTarget -VolumePath "E:\" Add-WBBackupTarget -Policy $BackupPolicy -Target $BackupTarget |
3) 백업 정책 저장 및 적용
▶ 백업 정책 적용
Set-WBPolicy -Policy $BackupPolicy |
4) 백업 실행
▶ 즉시 백업 실행
Start-WBBackup -Policy $BackupPolicy |
▶ 옵션으로 백업 진행 (예: 확인 없이 진행):
Start-WBBackup -Policy $BackupPolicy -Force |
5) 백업 복구
▶ 복구 가능한 항목 확인
Get-WBBackupSet |
▶ 복구 실행
Start-WBRecovery -BackupSet $BackupSet -RecoveryTarget "C:\RestoredFiles" |
ⅲ. PowerShell 을 통한 Windows Server 백업 활용
1) 전체 서버 백업 설정
# 1. 정책 생성 $Policy = New-WBPolicy # 2. 백업 항목 추가 (전체 볼륨) $Volumes = Get-WBVolume Add-WBVolume -Policy $Policy -Volume $Volumes # 3. 저장소 위치 설정 (예: E:\ 드라이브) $Target = New-WBBackupTarget -VolumePath "E:\" Add-WBBackupTarget -Policy $Policy -Target $Target # 4. 정책 저장 및 적용 Set-WBPolicy -Policy $Policy # 5. 즉시 백업 실행 Start-WBBackup -Policy $Policy -Force |
2) 백업 정책 확인 및 수정
▶ 현재 적용된 정책 확인
Get-WBPolicy |
▶ 정책에서 항목 제거
Remove-WBVolume -Policy $Policy -Volume $Volume |
3) 기타 유용한 명령어
▶ 현재 설정 확인
Get-WBVolume Get-WBBackupTarget |
4) 백업 스케줄 추가 (예약 백업)
Set-WBSchedule -Policy $Policy -Schedule 02:00 |
'시스템(Windows)' 카테고리의 다른 글
볼륨 섀도 복사본(Shadow Volume Copies) 에 대해 알아보겠습니다. (0) | 2024.12.04 |
---|---|
BITS (Background Intelligent Transfer Service)에 대해 알아보겠습니다. (0) | 2024.12.03 |
WmiPrvSE 프로세스에 대해 알아보겠습니다. (0) | 2024.11.30 |
RAMMap에 대해 알아보겠습니다. (0) | 2024.11.29 |
xcopy 에 대해 알아보겠습니다. (0) | 2024.11.26 |