У меня есть несколько гостей KVM / QEMU, у каждого из которых по одному жесткому диску в формате qcow2. Как я понял, у меня есть два варианта создания снимков. Сначала нужно создать снимок внутри образа qcow2:
virsh snapshot-create {vm_name}
Второй - создать атомарный снимок, который позже я смогу снова объединить с исходным образом qcow2:
virsh snapshot-create-as --domain {vm_name} --name {snapshot_name} --no-metadata --atomic --disk-only --diskspec {hdd_name},snapshot=external
virsh blockcommit {vm_name} {hdd_name} --active --pivot
Моя проблема в том, что у меня ограниченное дисковое пространство на хосте KVM (гипервизор).
Недостатком первого метода является то, что снимки хранятся в образе qcow2, что делает изображение больше, если я делаю снимок каждую ночь - это заставило бы меня периодически обрезать изображение, когда я удаляю старый снимок, что является большим количеством дополнительных работай.
Недостатком второго метода является то, что я создаю резервную копию всего образа, что проще в администрировании, но занимает гораздо больше места, если я хочу сохранить несколько резервных копий гостевой системы.
Что хотелось бы знать: