Backup Agent — Streaming & Chained Modes
The ShadowCradle backup agent runs on Windows, Linux (beta), and macOS (beta). macOS backs up at the file level. Pair it with a ShadowCradle appliance and every recovery point becomes completely independent - no chains, no dependencies. The appliance manages all snapshots, deduplication, and recovery operations to support recovery from any point in your backup history.
Snapshot Streaming Architecture
The agent streams blocks directly to the ShadowCradle appliance, where every recovery point is completely independent and fully restorable without any dependencies on prior snapshots.
Snapshot Streaming
The agent streams blocks directly to the ShadowCradle appliance over HTTPS. The appliance manages all snapshots, deduplication, and metadata - so each recovery point is stored as a fully self-contained unit with no dependency on any other snapshot. Restore from any moment in history without first restoring an earlier point.
- Every snapshot is fully independent - no chains ever
- Restore any point in time without traversing earlier snapshots
- One corrupt snapshot never affects any other
- Appliance manages deduplication, versioning & indexing
- Boot a recovered VM from backup data (brief reboot required to cut over)
- Automatic monthly recovery testing built in
- Multi-site replication of fully chain free based backup snapshots included
Two Backup Types. Both Built In.
The agent automatically chooses the most efficient type based on what has changed since the last backup.
Inside Every Backup Run
Six deterministic steps run in sequence each time the agent triggers a backup job.
Enterprise Capabilities in Both Modes
Switching modes changes where data lands - not what the agent can do.
Cross-Platform Support
- CBT driver + VSS copy-on-write diff + NTFS $LogFile tracking, configurable block size (default 64 KB)
- CBT driver for incremental backups (requires one reboot)
- VSS integration for application-consistent snapshots
- SQL Server & Exchange VSS writer support
- Physical drive & partition backup
- scradle driver change tracking by default; native Btrfs and ZFS paths
- btrfs filesystem support
- iSCSI volume backup with direct-to-cloud caching
- Mount-point partition targeting
- APFS local snapshots and FSEvents change monitoring
- File-level backup of every volume (no block driver on macOS)
- Time-Machine-agnostic - runs independently
- Configurable compression (lz4 / zstd)
Mode Comparison at a Glance
| Capability | Snapshot Streaming (Appliance) |
|---|---|
| Independent recovery points | ✅ |
| Appliance hardware required | ✅ Yes |
| Storage destination | ShadowCradle Appliance |
| Recent restore speed | ✅ Local appliance |
| Older snapshot restore | ✅ Appliance storage |
| Deduplication managed by | Appliance |
| Multi-site replication | ✅ Built in |
| Ransomware detection | ✅ |
| AES-256-GCM encryption | ✅ |
| Crash recovery & checkpointing | ✅ |
| Per-backup metrics | ✅ |
Works With the Full Platform
Inside the Appliance
Screens from the live demo with sample data.



