Windows Server 2025 / How to Create and Verify a Windows Server Backup

Windows Server Backup protects selected files, volumes, or system state. Decide the recovery objective first, use a location separate from the source, and verify stored versions and an actual restore rather than relying only on a success message.

Match backup scope to recovery needs

Need Scope to consider
Deleted individual file File, folder, or containing data volume
OS and boot recovery Bare metal recovery including critical volumes
Role such as a domain controller Role-appropriate system-state and recovery plan
Business database Application-supported consistent backup

Recovery Point Objective (RPO) defines acceptable data loss; Recovery Time Objective (RTO) defines acceptable restoration time. A completed backup may still miss the required recovery if scope and timing were never defined. File copies and VM checkpoints do not automatically satisfy every objective. This lab begins with a small FS1 folder, not controller recovery.

Prepare separate backup storage and a test file

Use a new backup disk or volume, represented as E:, separate from source D:. Two VHDX files on one host can demonstrate procedure without surviving that host’s storage failure.

Install-WindowsFeature Windows-Server-Backup
Get-Volume -DriveLetter D,E | Select-Object DriveLetter,FileSystemLabel,SizeRemaining
New-Item -ItemType Directory -Path 'D:\BackupLab'
'backup version A' | Set-Content -LiteralPath 'D:\BackupLab\sample.txt' -Encoding UTF8
Get-FileHash -LiteralPath 'D:\BackupLab\sample.txt' -Algorithm SHA256

Create BackupLab and sample.txt only if absent. Do not overwrite an existing file; choose a new test name if needed. Record the original contents and SHA-256 hash and verify backup target capacity and access.

Run a one-time folder backup

  1. Open wbadmin.msc and select Local Backup → Backup Once.
  2. Choose different options and a custom selection containing D:\BackupLab.
  3. Select the prepared E: destination, checking source versus target.
  4. Review Volume Shadow Copy Service (VSS) options and confirmation.
  5. Run and record completion, time, destination, included items, and relevant events.

Use this elevated-command alternative only if not already using the GUI. It retains confirmation prompts:

wbadmin start backup -backupTarget:E: -include:D:\BackupLab -vssCopy

Review wbadmin backup parameters. VSS helps supported applications produce consistent backups. Switching to -vssFull without considering other backup products can affect log and incremental strategies. Do not infer consistency for unsupported applications.

Inspect stored versions and recoverable scope

wbadmin get versions -backupTarget:E:

Use backup version queries to inspect actual target storage, version identifiers, time, and recovery types. A local catalog entry without an available storage device is not enough.

Repeated backups to the same network-share destination can overwrite the prior backup. Check target-specific retention and space instead of assuming version history. Do not rearrange the backup’s internal folder structure or move only some files.

Plan schedules, retention, and restore tests together

Only after a successful backup and restore test, configure Backup Schedule with the required time, scope, and destination. A dedicated-disk setup can format or change normal access to the target, so do not select a disk containing needed files.

  • Monitor failed and missed runs and assign an owner.
  • Calculate storage for required recovery points and retention.
  • Protect backups from compromise of the source server’s administrative account.
  • Restore to a separate location and record contents, permissions, and duration.

Stopping a schedule or removing the feature does not necessarily clean up old backups. Verify retention and usable versions before deleting storage. Keep this lab backup for the restore exercise.