Показать полную графическую версию : [решено] Конвертация из KVM (*.raw) в Hyper-V (или VMWARE)
kaEwituS
01-07-2014, 14:27
Добрый день.
Есть Витруальная машина (ProxMox) основанная на KVM.
Необходимо конвертнуть KVM с расширением *.raw, в Hyper-V на Windows.
ps Поиск в гугле мало что показал, все в основном делают на оборот.
kaEwituS
21-01-2015, 10:43
Сам задал сам отвечу;)
Если вы переносите VM из среды Linux и там установлены KVM и QEMU
то можно воспользоваться встроенными утилитами QEMU
Для конвертации одного формата образа в другой используется опция convert:
qemu-img convert -f <исходный_формат> -O <конечный_формат> <исходный_файл> <конечный_файл>
в моём случаи выглядело так
qemu-img convert -f raw -O vdi 100-2008r2.raw 100-2008r2.vdi
Следом VBoxManage.exe конвертируем из vdi в vhd
создаём машину в Hyper-V и пользуемся.
kaEwituS
22-01-2015, 13:46
Кому интересно:
все новые версии qemu могут портировать в любой формат.
код прежний:
qemu-img convert -f raw -O vhd 100-2008r2.raw 100-2008r2.vhd
qemu так же есть под Windows.
kaEwituS
23-01-2015, 11:28
Дополню:
как ещё проще перенести Вин машину из любой виртуалки.
Скачиваем disk2vhd, запускаем на виртуальной машине, программа делает полный образ любой Win машины, и запускаем в Hyper-V
вопрос по этой теме назрел
Фарумчане, прошу помощи.
Я хочу использовать qemu-img conver, но у меня нет исходного файла!
тут исходный файл 100-2008r2.raw
все новые версии qemu могут портировать в любой формат.
код прежний:
Код:
qemu-img convert -f raw -O vhd 100-2008r2.raw 100-2008r2.vhd »
Я ни как не могу получить доступ к этому исходному файлу. Не могу зайти на хранилище
вот хранилище:
https://image.prntscr.com/image/sADGDwKtQKiyxBbodRMReQ.png
оно не имеет Path/Target`a . я не могу его ни куда примонтировать
Примонтировать просто /dev/sda3 неполучится - это же LVM.
так же мне не помогает vgdisplay -v . Непонятно как его примонтировать.
--- Logical volume ---
LV Name data
VG Name pve
LV UUID dYhEEC-yyDe-7yrW-Ewtp-Hnfh-6KcY-HI3IyJ
LV Write Access read/write
LV Creation host, time proxmox, 2017-09-04 18:21:35 +0400
LV Pool metadata data_tmeta
LV Pool data data_tdata
LV Status available
# open 11
LV Size 811.26 GiB
Я могу примотнировать диск VM`а:
--- Logical volume ---
LV Path /dev/pve/vm-109-disk-1
LV Name vm-109-disk-1
VG Name pve
Увижу корневую систему, но мне то нужен *.raw файл VM машины.
Есть возможность сделать бекап машины с веб морды. Но как я понял, бекапирование с морды делается vz_dump`ом. Вот лог бекапирования:
INFO: starting new backup job: vzdump 109 --mode stop --remove 0 --compress gzip --storage local --node pve03
INFO: Starting Backup of VM 109 (qemu)
INFO: status = stopped
INFO: update VM 109: -lock backup
INFO: backup mode: stop
INFO: ionice priority: 7
INFO: VM Name: portal-tp-lkspb.osslabs.ru
INFO: include disk 'scsi0' 'local-lvm:vm-109-disk-1' 32G
INFO: creating archive '/var/lib/vz/dump/vzdump-qemu-109-2017_12_22-16_10_27.vma.gz'
INFO: starting kvm to execute backup task
INFO: started backup task 'b4cf3c19-f808-4e28-8e8f-74bd22316b45'
Разьве мне может это подойти? Ведь конечный файл мне нужен vmdk.
Подскажите как быть пожалуйста.
Подскажите как быть пожалуйста. »
воспользоваться DD, сохранив диск в raw файл
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.