Granular Restore
NGBackup Granular Restore is the flagship of the Backup, Replication & Conversion suite. Descend into a backed-up VM’s guest filesystem to pull single files, boot a VM in seconds straight from backup storage, or restore it into a completely different hypervisor — all from one Rust-native engine.
Capabilities
Section titled “Capabilities”- Granular file restore from ext2/3/4 and NTFS guests, folding incremental chains over the full
- Instant Recovery — boot a VM straight from backup via NBD, iSCSI, NFS-Datastore or SMB-VHDX
- Cross-hypervisor V2V — recover across Proxmox, Hyper-V, KVM, vSphere, CloudStack and Nutanix
- Live background storage migration (svMotion / qm migrate / virsh blockcopy) with zero downtime
- Disk-format conversion + native VM-config emission (qm, libvirt XML, VMX, VMCX)
Browsing a VM’s files
Section titled “Browsing a VM’s files”From the Web Console’s Restore Studio, pick Granular Restore, choose the client and a backup, and the engine mounts that backup’s disk over NBD and walks the guest filesystem — so you drill into the real directory tree and select individual files to recover:

The disk is served lazily: only the chunks a browse actually touches are rehydrated from the deduplicated store (with an in-memory cache), so opening a multi-terabyte VM’s filesystem never rehydrates the whole disk into RAM. The first open of a disk measures its chunk map once and caches it on disk, so subsequent opens are fast.
Configure
Section titled “Configure”Granular Restore, Instant Recovery and cross-hypervisor V2V are driven from a Restore job — no Content plugin needed. Browse a backed-up VM’s files, boot it from backup, or restore it into a different hypervisor. See Restore, Instant Recovery & V2V.
Restore
Section titled “Restore”See the capability page in Protect.
See also: Restore, Instant Recovery & V2V.