vma-extractor
vma-extractor copied to clipboard
Extraction tool for the VMA backup format used by Proxmox
VMA extractor
vma.py
implements an extraction tool for the VMA backup format used by
Proxmox. The tool is implemented in Python3.
Usage:
./vma.py path/to/source.vma path/to/target/directory
I think it is pretty important to be able to read Proxmox backups outside of a Proxmox environment. Yet, porting their VMA implementation to a standalone tool proved difficult. VMA-Reader and VMA-Writer are implemented as patches to the Proxmox-patched version and Qemu and are thus very difficult to compile on non-Proxmox systems.
The format specification can be found on git.proxmox.com.