-
Epic
-
Resolution: Unresolved
-
Blocker
-
None
-
None
-
None
-
VM File Restore
-
Product / Portfolio Work
-
3
-
False
-
-
False
-
Not Selected
-
To Do
-
ToDo
-
Very Likely
-
0
-
None
-
Unset
-
Unknown
Overview
This epic tracks the implementation of a Kubernetes-native solution for recovering individual files from KubeVirt Virtual Machine backups created with OADP in OpenShift.
Design Document
Full design available in PR: https://github.com/openshift/oadp-operator/pull/1992
Key Technologies
- libguestfs — Provides access to VM disk images without booting the virtual machine
- Privileged Containers — Required for filesystem mounting operations (mount/umount are kernel-level operations requiring CAP_SYS_ADMIN or privileged: true)
Important Notes
- FUSE (Filesystem in Userspace) mounting requires elevated privileges in Kubernetes
- Solution requires running in privileged container mode for performant operations
- Design focuses on Kubernetes-native approach for file-level recovery from VM backups
Related
- Design PR: #1992
- Approved: October 14, 2025