Australian cloud for business software — built and run in Sydney since 2003

NetLeverage
NetLeverage

Windows Server Backup and wbadmin: the limits to know before you rely on them

Technical article
Backup & Recovery

About this article: AI-assisted writing, reviewed against the cited sources. This is source research, not a lab validation of the procedures. Check the stated versions and your own recovery requirements before making changes.

Windows Server Backup is the backup feature built into Windows Server. Its command-line tool is wbadmin, and its WindowsServerBackup PowerShell module supports server administration. Individual command references also list Windows clients; that does not make the full server feature available there. It costs nothing extra, it understands Windows system state, and Microsoft's own Active Directory forest recovery guide uses it.

That makes it a common choice for a physical server in a small office or a branch. It is a reasonable choice, provided the people relying on it know what it does not do. Most of its sharp edges are written plainly in Microsoft's reference pages, often in a single "Important" or "Caution" note that is easy to skim past.

This article collects those notes in one place and explains what each means for a recovery plan. It is not a step-by-step guide. The commands named here are quoted from Microsoft's reference and were not run for this article.

What Windows Server Backup is for

Microsoft describes wbadmin as the tool that lets you back up and restore your operating system, volumes, files, folders, and applications from a command prompt. Its main jobs are:

  • A one-off backup with wbadmin start backup.
  • A daily schedule with wbadmin enable backup.
  • A system state backup with wbadmin start systemstatebackup.
  • Recovery of volumes, applications or files with wbadmin start recovery, and system state recovery with wbadmin start systemstaterecovery.
  • Listing what is available with wbadmin get versions and wbadmin get items.

There is a matching WindowsServerBackup PowerShell module with cmdlets such as Get-WBBackupSet, Get-WBBareMetalRecovery and Start-WBBackup.

Microsoft’s forest recovery guide walks through adding the Windows Server Backup feature in Server Manager before the first backup, and notes that a Bare Metal Recovery (BMR) backup can be restored to different hardware or a different operating system instance. That last point is a strength worth knowing. It is also why the limits below matter: a bare metal image is often the only path back for a physical server.

Limit 1: a network share holds one version, and a failed run can leave none

This is the most important note in the documentation, and it appears on both the start backup and enable backup pages.

If you back up to a remote shared folder, that backup is overwritten if you use the same folder to back up the same computer again. Microsoft continues: if the backup operation fails, you could end up with no backup because the older backup will be overwritten, but the newer backup won't be usable.

The start backup page gives the same warning in its remarks, along with the suggested workaround of creating subfolders in the remote share to organise backups. It adds that, because of this organisation, you must have twice the space available as the parent folder.

What this means in practice, in our reading:

  • A nightly job to one network folder gives you one restore point, not a history.
  • The moment of greatest risk is during the next backup. If that run fails part way, the share may hold nothing usable.
  • Keeping more than one version on a share takes deliberate design: separate folders per run, enough space for each, and something that rotates them.

Backups to a dedicated local disk behave differently. Microsoft's enable backup page says that when you specify a disk as a target, the disk will be formatted before use, and any existing data on it is permanently erased. Choose that disk carefully, and do not point the schedule at a disk that holds anything else.

Limit 2: "full" and "copy" mean something specific, and one of them can break another product

wbadmin uses the Volume Shadow Copy Service (VSS) to take a consistent copy of each volume. It offers two modes, and the difference matters whenever a second backup product is present.

The caution attached to -vssFull is direct. Don't use it if you are using a product other than Windows Server Backup to back up apps that are on the volumes included in the current backup. Doing so can break the other product's backup chain, because the history it relies on may be missing and it may have to perform a full backup instead.

Our recommendation is simple. If a server runs SQL Server, Exchange or another application that a separate tool backs up, leave wbadmin on its default copy mode and check whether anyone has added -vssFull to a script or schedule. If Windows Server Backup is the only tool protecting an application, confirm with the application's own documentation how it expects its logs to be managed.

Limit 3: system state is narrower than it sounds

A system state backup sounds as though it should capture "the server's configuration". Microsoft's definition is more specific. The system state contains boot files, the Windows Registry including COM settings, the SYSVOL (Group Policies and Logon Scripts), the Active Directory and NTDS.DIT on domain controllers and, if the certificates service is installed, the Certificate Store.

Two gaps follow from Microsoft's own notes.

User registry hives are not included. Each of the system state pages carries the same note: Windows Server Backup doesn't back up or recover registry user hives (HKEY_CURRENT_USER) as part of system state backup or system state recovery. On a server where a service account or a terminal server user keeps settings in its own profile, those settings come back only if the profile folder itself is in the backup.

Applications and data on other volumes are not included. System state is about Windows itself. File shares, databases, IIS content and application folders sit outside it unless you include their volumes or folders separately. Our reading is that a plan which says "we back up system state" covers the operating system's identity, not the work the server does.

System state recovery has its own limits too. Its -autoReboot option is valid only for a recovery to the original location, and Microsoft does not recommend it if you need to perform steps after the recovery. The -authsysvol option performs an authoritative restore of SYSVOL. Both are decisions to make before an incident, not during one.

Limit 4: a bare metal backup needs the critical volumes, and a target that is not one of them

For a full recovery of a physical server, the backup must include every volume the operating system depends on. Microsoft calls these critical volumes. The -allCritical option includes all critical volumes (volumes that contain operating system's state), and Microsoft describes it as useful when creating a backup for bare metal recovery.

Two conditions come with it:

In our reading, the practical risk is a schedule built by hand that includes the C: drive but not a small system or recovery partition, or a data volume on which a service is installed. Microsoft's forest recovery guide avoids this by choosing "Full server (recommended)" in the Backup Once wizard, or by ticking "Bare metal recovery" in a custom selection, which selects the items automatically. Get-WBBareMetalRecovery in the PowerShell module reports whether a backup policy includes what bare metal recovery needs.

Limit 5: an Active Directory backup has a shelf life

On a domain controller, the age of the backup matters as much as its contents.

Microsoft’s archived article on the shelf life of a system state backup says that domain controllers don't allow the restoring of old backup images into a replicated enterprise. The useful life of a backup is the same as the forest's tombstone lifetime setting. That article gives the original default as 60 days, and describes 180 days for two Windows Server 2003 SP1 new-forest scenarios: an NT 4.0 upgrade using slipstreamed SP1 media, or promotion of a server already running SP1. Forests upgraded from older versions can keep the old value. Check the actual tombstoneLifetime value in your own forest rather than assuming either number.

Microsoft's developer guidance explains why this matters. Restoring a backup older than the tombstone lifetime may cause the restored domain controller to have objects that will not be replicated on other DCs. An object deleted after the backup, whose tombstone has since been removed everywhere else, comes back on the restored domain controller alone. These are often called lingering objects.

If your only Active Directory backup is older than the tombstone lifetime, the shelf-life article says to reinstall the server after confirming there is at least one surviving domain controller in the domain from which new replicas can be synchronised.

For planning, our recommendation is:

  • Keep a successful system state or full backup of at least one domain controller per domain well inside the tombstone lifetime, and alert when the newest one gets old.
  • Treat a bare metal image of a domain controller as having the same shelf life as its system state. The Active Directory database is inside it.

Limit 6: restores have options that change the result

wbadmin start recovery has several options whose defaults matter.

  • Permissions come back by default. The -notRestoreAcl option tells it not to restore file access control lists, in which case the restored files inherit from the location to which the files are being restored. That can be what you want for a copy to a scratch folder, and wrong for a restore in place.
  • Existing files are handled by -overwrite. The choices are Skip, CreateCopy and Overwrite. Pick deliberately when restoring into a live folder.
  • Volume restores check for bad clusters unless told not to. Microsoft says that when recovering to an alternate server or hardware, it recommends you don't use the -skipBadClusterCheck option, and that bad cluster information may be inaccurate until chkdsk /b is run.
  • Active Directory install from media. The ADIFM application value creates a copy of the Active Directory database, registry and SYSVOL state at the recovery target, for building a new domain controller from media rather than over the network.

Limit 7: the catalog lives on the server you are trying to recover

Windows Server Backup keeps a backup catalog on the local computer. wbadmin get versions lists backups recoverable from the local computer or, if another location is specified, from another computer. The delete catalog command is described as one to use only if the backup catalog on this computer is corrupted and you have no backups stored at another location that you can use to restore the catalog.

When the server itself is lost, you recover by pointing the tools at the backup location, using -backupTarget and -machine. Our recommendation is to write down, outside the server, where each server's backups live and the computer name they were taken under. Without those two facts, finding the right backup set during an incident is slower than it needs to be.

Putting it together

None of these limits means Windows Server Backup is unsuitable. They mean a plan built on it needs a few deliberate choices, which in our view are:

  1. Decide where versions live. A single network folder gives one copy. Use a dedicated local disk, separate dated folders with enough space, or a second copy elsewhere.
  2. Check the VSS mode. Default copy mode unless Windows Server Backup is the only tool for the applications on that server.
  3. Back up what system state leaves out. Profiles, application folders, data volumes and anything else the server's job depends on.
  4. Use the full server or bare metal recovery selection for physical servers, and confirm it with Get-WBBareMetalRecovery.
  5. Watch the age of domain controller backups against the tombstone lifetime.
  6. Record the backup location and computer name off the server.
  7. Test a restore. A bare metal restore to spare hardware, or a system state restore in an isolated lab, shows whether the backup and the recovery media work together. See the companion articles on WinRE and Secure Boot recovery media in this series.

Separate server support from command availability

The command references carry broad Windows applicability banners. Those banners do not mean the complete Windows Server Backup feature or WindowsServerBackup PowerShell module is available on every Windows client edition. This article concerns the server feature. Check the exact command, installed feature and operating-system edition before carrying a server plan over to an endpoint.

Similarly, Microsoft’s forest-recovery guidance allows bare-metal recovery to different hardware or another operating-system instance, but this is not a promise that arbitrary hardware will boot. Storage drivers, firmware mode, disk layout and the supported recovery path still matter. A system-state backup is a different artefact from a bare-metal backup; do not treat it as permission to transplant one server’s registry and identity into a fresh installation. The plan should identify which backup type exists, the recovery environment it requires and the hardware on which it has actually been rehearsed.

Risks and limits of this article

  • It is based on Microsoft's reference pages as they read on 11 November 2026. Several are older pages with recent maintenance updates. Behaviour may differ between Windows Server versions in ways the pages do not spell out.
  • It does not cover Microsoft's cloud backup services, which use their own agents.
  • None of the commands was run for this article. Restore and delete commands change or remove data. Test them in a lab before relying on them.

Sources

Writer research: 11 November 2026. Independently reopened for review: 13 November 2026.