Windows Server Backup & Recovery Toolkit
Brings System Restore–style rollback to Windows Server, so you can reset a FlexApp™ Packaging Console to a clean baseline with no third-party tools or snapshots.
Overview
Windows Server has no built-in System Restore, so packaging engineers who need to get a FlexApp™ Packaging Console back to a clean baseline usually end up rebuilding the VM or asking someone with portal access to roll back a snapshot. The Windows Server Backup & Recovery Toolkit closes that gap. It uses tools already included in Windows Server, Windows Server Backup and the Windows Recovery Environment (WinRE), to capture a known-good baseline and restore it on demand from inside the server itself.
A guided menu walks you through creating a backup drive, taking a full backup, and preparing WinRE. When it's time to reset, one confirmation reboots the server into WinRE, restores the C: drive unattended, and brings it back to Windows. It works on-premises and on cloud VMs in Azure, AWS, and GCP, with no third-party software, no licensing cost, and no hypervisor or cloud portal permissions required.
Video overview from the developer
4:18A quick walkthrough from Jason Richardson on why he built this Spark and how he uses it in the field.
What it does
System Restore for Windows Server
Rolls the server back to a saved baseline using only native Windows tools. No third-party software or licensing required.
Unattended one-step restore
Type RECOVER to confirm, and the server reboots into WinRE, restores C:, and returns to Windows on its own.
No portal access needed
Runs entirely inside the server, so engineers can reset without hypervisor or cloud snapshot permissions.
Cloud and on-prem ready
Works on physical, virtual, and cloud VMs, and can create a recovery partition on images that ship without one, like Azure Marketplace VMs.
How it works
- 1
Download and extract the toolkit, then launch BackupAndRestore.ps1 from an elevated PowerShell window. Admin guide also included in the .zip file.
- 2
Install Windows Server Backup and choose or create a dedicated backup drive. On cloud VMs, reboot once before your first backup.
- 3
Build your clean baseline, then run a full backup.
- 4
Prepare WinRE by creating a recovery partition if needed, then installing the auto-restore script.
- 5
When you need a reset, trigger the restore and type RECOVER. Afterward, reinstall the WinRE script so you're ready for the next cycle.
Note: Sparks are community-contributed and provided as-is. Post questions in the Liquidware Slack community rather than opening a formal support case.
Verify your download
After downloading WindowsServerBackupRecoveryToolkit2026.05.01.1.zip, confirm its integrity against the checksums below.
7f3acacd9325c2352d47c751ff8c2befa6c5fa89727223733f4e251fcb38ba52b175c1db7ec80235fb049509c5464b16End User License Agreement
Downloading this Spark constitutes acceptance of the Liquidware Sparks community license.
LIQUIDWARE SPARKS COMMUNITY LICENSE
This Spark is provided by the Liquidware community under a non-exclusive, royalty-free license for use with licensed Liquidware products. By downloading, you agree to the terms below.
The software is provided "as is", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, and non-infringement. In no event shall the author or Liquidware, Inc. be liable for any claim, damages, or other liability arising from the use of this Spark.
You may use, copy, and modify the software for internal business purposes. Redistribution outside your organization requires attribution to the original author. This license does not grant rights to Liquidware trademarks.
Looking for more?