Take snapshots without filesystem freezing to minimize downtime
Our KVM Cloud images have qemu-guest-agent installed and enabled by default. This allows our backend to interact with your instance in various ways, including filesystem freezing during snapshots.
During the snapshot process, libvirt tells qemu-guest-agent to freeze (quiesce) your instance filesystem. The instance remains online, but I/O is suspended until the snapshot is ready to upload to our image store.
This method is ideal for data consistency, but can cause significant functional downtime for instances with lots of data and/or activity.
To bypass filesystem freezing for your snapshots/backups, simply stop qemu-guest-agent before taking a snapshot:
systemctl stop qemu-guest-agentWe recommend restarting qemu-guest-agent (systemctl start qemu-guest-agent) when the snapshot is done.
If you'd prefer to leave qemu-guest-agent off permanently (for future snapshots, automated backups, etc.):
systemctl disable qemu-guest-agent# Debian/Ubuntu
apt remove qemu-guest-agent
# CentOS/Rocky/Alma
yum remove qemu-guest-agent