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

как сделать резервную копию моих файлов img qemu kvm, которые являются блочными файлами?

Я унаследовал пару / кластер серверов Ubuntu 10.04, на которых работают DRBD и QEMU / KVM, и я хочу сделать резервную копию файлов img, но они кажутся блокированными файлами на DRBD fs, и я не уверен, как я могу их сделать резервную копию. Я пробовал использовать команду снимков qemu; он отвечает: qemu-img: «Не удалось создать снимок 'rhea_snapshot': -95 (Операция не поддерживается)» файлы img находятся в папке / dev / mapper.

Вот пример:

brw-rw ---- 1 корневой диск 251, 12 20.03.2013 10:55 vg00-server1.img

Два варианта: остановить или приостановить виртуальную машину и:

  1. dd изображение в необработанный файл, если вы используете необработанный формат
  2. использовать qemu-img convert скопировать образ диска в файл любого формата

Обычно это делается с помощью DRBD на логических томах LVM, для которых затем можно создать резервную копию с помощью моментальных снимков LVM. Это гарантирует вам резервную копию определенного момента времени, хотя для этого потребуется нечто большее, чем изменение архитектуры унаследованного вами беспорядка.

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