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