It's really important to backup your VMs. You have multiple options, but only Xen Orchestra is both advanced, agentless, fully Open Source and officially supported (tested for all XCP-ng releases).
# Xen Orchestra
A lot of different backup options are supported via Xen Orcherstra:
- Automated Snapshots
- Forever incremental backups (delta)
- DR (backup to another XCP-ng storage repository)
- CR (delta backup to another XCP-ng storage repository)
- Metadata backup
- File level restore
Alternatively, you can install and build it yourself from the GitHub repository.
You can also find a video describing various backup options here:
# Other solutions
Here is 3rd party solutions that are officially compatible with XCP-ng.
# Storware vProtect
It's agentless but closed source. However, it supports a large variety of virtualization platforms, including XCP-ng!
# VinChin backup
Another solution, which isn't agentless (you need to deploy some code in each host). XCP-ng is supported.