Для создания резервной копии работающих виртуальных машин QEMU (libvirt) в Linux можно использовать следующие методы:
1. Использование утилиты virsh для снятия снимков (snapshots) виртуальной машины:
- Создайте снимок виртуальной машины с помощью команды `virsh snapshot-create`.
- Скопируйте образ снимка на другое место для создания резервной копии.
2. Использование утилиты qemu-img для создания резервных копий qcow2 дисков:
- Остановите виртуальную машину.
- Создайте резервную копию qcow2 диска с помощью команды `qemu-img convert -O qcow2 <original_disk.qcow2> <backup_disk.qcow2>`.
- Запустите виртуальную машину с новым резервным диском.
3. Использование утилиты rsync для копирования работающего qcow2 диска:
- Остановите запись на виртуальной машине или сделайте её неактивной.
- Запустите команду `rsync` для копирования qcow2 диска на другое место.
- Запустите виртуальную машину с помощью нового резервного диска.
Как для rsync, так и для qemu-img, рекомендуется создавать резервные копии, когда виртуальная машина неактивна, чтобы избежать возможных проблем с несоответствиями данных. Если же необходимо создать резервную копию работающей виртуальной машины, то следует учитывать возможность потери данных или несогласованности в итоговом файле из-за активной записи данных.