#Enhancement / Feature Request: External orchestration system built on virtnbdbackup (KVM Backup Manager)
Hello 👋
I’m using virtnbdbackup as the core backup engine in a larger KVM/QEMU backup orchestration system that I developed.
My project extends virtnbdbackup with a full management stack including:
- Web UI
- Backend API service
- Agent-based execution layer
Project link:
https://github.com/aminhashemi1994/kvm-backup-manager
Current integration approach
The system is currently built on top of virtnbdbackup v2.15 and integrates directly through:
- CLI command execution
- Parsing CLI output
- No modifications to virtnbdbackup core
It works reliably as long as:
- CLI commands remain stable
- Output format remains consistent
Enhancement suggestion
While building this system, I noticed virtnbdbackup is effectively being used as a core engine in higher-level orchestration systems.
From an integration perspective, it would be very helpful if future versions considered:
- A stable machine-readable output mode (e.g. optional JSON output)
- Or a clearly defined and versioned CLI output contract for external tooling
This would make it easier to build reliable automation layers on top without depending on text parsing.
Question
Is there any recommended or planned approach for supporting external integrations more formally in virtnbdbackup?
I’d be happy to align with any suggested best practices.
Notes
- Current compatibility: v2.15
- Integration is fully CLI-based
- Works as long as CLI behavior remains stable
Thanks for your work on virtnbdbackup — it has been a solid foundation for building backup automation in KVM environments.

#Enhancement / Feature Request: External orchestration system built on virtnbdbackup (KVM Backup Manager)
Hello 👋
I’m using virtnbdbackup as the core backup engine in a larger KVM/QEMU backup orchestration system that I developed.
My project extends virtnbdbackup with a full management stack including:
Project link:
https://github.com/aminhashemi1994/kvm-backup-manager
Current integration approach
The system is currently built on top of virtnbdbackup v2.15 and integrates directly through:
It works reliably as long as:
Enhancement suggestion
While building this system, I noticed virtnbdbackup is effectively being used as a core engine in higher-level orchestration systems.
From an integration perspective, it would be very helpful if future versions considered:
This would make it easier to build reliable automation layers on top without depending on text parsing.
Question
Is there any recommended or planned approach for supporting external integrations more formally in virtnbdbackup?
I’d be happy to align with any suggested best practices.
Notes
Thanks for your work on virtnbdbackup — it has been a solid foundation for building backup automation in KVM environments.