Назад | Перейти на главную страницу

KVM / QEMU - лучший способ создания снимков ваших гостей относительно дискового пространства на гипервизоре

У меня есть несколько гостей 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, что делает изображение больше, если я делаю снимок каждую ночь - это заставило бы меня периодически обрезать изображение, когда я удаляю старый снимок, что является большим количеством дополнительных работай.

Недостатком второго метода является то, что я создаю резервную копию всего образа, что проще в администрировании, но занимает гораздо больше места, если я хочу сохранить несколько резервных копий гостевой системы.

Что хотелось бы знать: