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

Снимок / откат в Kvm с использованием DRBD

Я хочу использовать HA на виртуальной машине на двух серверах с использованием KVM / libvirt.

Я поместил образ на раздел с помощью DRBD.

Я использую формат qcow2 и делаю снимок, используя virsh snapshot-create vm

Думаю, что сохраняет в образе qcow2. Но он создает xml-документ в /var/lib/libvirt/qemu/snapshot/vm/1306756846.xml. Когда хост выходит из строя, другой сервер не может видеть снимок, пока я не скопирую файл снимка.

Можно еще снимок консолидировать?

Я считаю, что файл XML - это просто то, что virsh создает для собственной бухгалтерии и поэтому является избыточным.

Вы должны увидеть информацию о снимке в файле qcow2, используя qemu-img info <filename> команду и вернуться к ним с помощью qemu-img snapshot -a <snapshot-name> <filename>.

Изменить: согласно документам, снимок памяти также должен был быть создан при использовании virsh create-snapshot. Я понятия не имею, куда идет этот, но если вам нужно больше, чем просто состояния диска, вам следует позаботиться о том, чтобы файл XML был скопирован - возможно, создав символическую ссылку для /var/lib/libvirt/qemu/snapshot/vm/ чтобы указать на каталог в вашем DRBD-реплицированном томе.