vm-babysitter
ghcr.io/staffwerke/vm-babysitter
https://github.com/Staffwerke/vm-babysitter/pkgs/container/staffwerke%2Fvm-babysitter
host
bash
false
https://forums.unraid.net/topic/187762-support-vm-babysitter
https://github.com/Staffwerke/vm-babysitter
https://github.com/Staffwerke/vm-babysitter?tab=readme-ov-file#readme
GPLv3
Automatic Backup & Monitoring utility for QEMU/KVM Virtual Machines (powered by Virtnbdbackup)
Features:
- Manages a list of *non-transient* domains defined in QEMU to be backed up regularly via internal cron task
- Checks backup chains integrity of all listed domains, being able to detect inconsistencies and proceed accordingly (e.g. fixing, discarding, creating new ones, etc.)
- Configurable backup rotation and retention policy
- Ability to create a mirror and keep it updated with Rsync right after backup schedule or at configurable one, with independent retention policy
- All main tasks (backup, sync, rotation/retention) can be performed manually by the user from inside the container
- Pseudo-interactive tools for domain replication (to local and remote endpoints) and recovery from backups on the local host
- Notify about backup chain and Rsync start and end of activities, as also when user intervention is required and about errors (Unraid feature)
- Assume a different behavior when detects the server has been started recently, assuming the possibility of a previous crash, and therefore a more strict check of backup chains (Unraid feature)
Backup: Status:Stable
https://raw.githubusercontent.com/Staffwerke/unraid-templates/refs/heads/master/icons/vm-babysitter-icon.png
--device /dev/fuse --cap-add SYS_ADMIN
**Unraid VM Manager Enabled**
6.10.0
https://github.com/Staffwerke/vm-babysitter/tags
debian virtualization kvm qemu backup-manager libvirt incremental-backups sysadmin-tasks sysadmin-tool virtnbdbackup scheduled-tasks checkpoints