Как преобразовать виртуальный диск qcow2 в физическую машину и обратно

У меня есть KVM-сервер, и я использую qcow2 в качестве формата изображения vm.

Мне нужно преобразовать виртуальные машины в физические машины

Любая полезная идея?

4
задан 1 October 2012 в 17:04

2 ответа

Это даже не так сложно, просто требуется некоторое время, Ubuntu LiveCD и внешний USB-диск (если у вас не более одного внутреннего диска).

Предварительный шаг: преобразовать диск во что-нибудь полезное

Вы можете сделать это из вашей текущей системы, не загружаясь с LiveCD.

Загрузите терминал и запустите:

cd /media/wherever-the-image-is/

sudo apt-get install qemu-kvm

qemu-img convert test.qcow2 -O raw disk.img

Переместите /media/wherever-the-image-is/disk.img туда, куда вы не собираетесь писать. Если вы планируете записать его на тот диск, на котором он в данный момент находится, вам нужно будет поместить его на отдельный внутренний диск или, в худшем случае, на внешний диск.

Следующие инструкции предполагают, что вы переместили его на /media/dave/disk.img (dave - это внешний USB-диск)

Перед тем, как приступить к серьезной записи, убедитесь, что у вас есть резервные копии. CloneZilla может помочь вам сделать целые резервные копии диска, если у вас есть место для хранения этих данных.

Запишите образ на свой собственный диск.

Вы захотите сделать что-то подобное. Это предполагает, что вы собираетесь перезаписать весь диск.

Загрузитесь с Live CD Ubuntu и нажмите Try Ubuntu.

Смонтируйте место, где хранится ваше изображение qcow2 (например, внешний USB-диск как / media / dave). Не монтируйте место, куда вы хотите написать.

Затем мы приступаем к работе:

sudo dd if=/media/dave/disk.img of=/dev/sdX

Вы хотите заменить sdX на правильный путь к вашему целевому диску. Пароль sudo пуст, просто нажмите клавишу возврата.

Затем вы можете открыть gparted или что-то еще, и вы должны увидеть свой раздел Ubuntu, сидящий на диске. Вы должны быть в состоянии расширить его.

0
ответ дан 1 October 2012 в 17:04

Вам не нужно два шага

Только один шаг.

qemu-img convert test.qcow2 -O raw /dev/LVMGROUP/LVMDisc

С наилучшими пожеланиями

0
ответ дан 1 October 2012 в 17:04

Другие вопросы по тегам:

Похожие вопросы: