DOSSIER · PRJ_07 · DESKTOP

SHADOW BACKUP

A modern Windows desktop backup app in .NET / WPF. Full and incremental backups, scheduled runs, and Volume Shadow Copy (VSS) support so it can back up open, locked files — behind a clean Fluent UI.
Role
Creator
Year
2023
Status
MIT · OPEN SOURCE
SHADOW BACKUP — desktop project screenshot

Shadow Backup is a Windows desktop backup tool built in C# and WPF on the MVVM pattern with dependency injection. It creates full or incremental backups and restores them to their original or a chosen location, and it schedules unattended runs so backups happen without anyone remembering to trigger them.

Its edge is Volume Shadow Copy: through AlphaVSS and AlphaFS it snapshots the volume and copies files that are open or locked — the ones ordinary copy-based backups skip — while logging every operation for a clear audit trail. The interface is built on WPF-UI for a modern Fluent look that stays native to Windows.