Этот ответ неполный, но он должен помочь вам начать работу.
Я хочу экспортировать виртуальную машину из proxmox в виртуальный бокс или виртуальное ПО. Возможно ли?
Да
Как?
Точный метод действительно зависит от того, как хранится ваша виртуальная машина. Предположим, у вас есть простая установка с 1 компьютером, действующим и как гипервизор, и как хранилище.
Теперь вы можете скопируйте файлы в другое место и преобразуйте их с помощью qemu-img convert согласно ответу Soviero. Если вы находитесь за брандмауэром, вам может понадобиться передать данные в обратном направлении через ssh
. В качестве примера мне нужно было переместить некоторые виртуальные машины с одного гипервизора на другой. Оба использовали логические тома для хранения необработанных образов, поэтому я сделал следующее
source# lvs --units b 2>/dev/null | grep vm-111
vm-111-disk-1 vglocal01 -wi-ao--- 17179869184B
destination# lvcreate -L 17179869184b -n vm-111-disk-1 vg_vms
source# dd if=/dev/vglocal01/vm-111-disk-1 | ssh destination dd of=/dev/vg_vms/vm-111-disk-1
Proxmox поддерживает два вида технологий виртуализации, а именно, полной виртуализации и контейнера. Существует несколько известного полного производства виртуализации, такого как KVM, Xen и VMware, в то время как контейнер prodcutions включает lxc и OpenVZ. Proxmox только поддерживает KVM и OpenVZ в данный момент. Таким образом, я думаю, что Ваша проблема совпадает с, "как преобразовать KVM VM в virtualbox или VMware VM". Насколько я знаю, нет простого способа преобразовать KVM vm в VM VMware. Просто Google это собой.
Возможно, вы не сможете экспортировать всю виртуальную машину в другой гипервизор, но вы можете по крайней мере экспортировать диск (и):
С VirtualBox:
Сначала , если диск не является "сырым" типом, запустите на гипервизоре / сервере KVM следующую команду:
qemu-img convert -f qcow2 kvm_source.img -O raw kvm_destination.img
Затем из VirtualBox:
VBoxManage convertfromraw <filename> <outputfile>
[--format VDI|VMDK|VHD]
[--variant Standard,Fixed,Split2G,Stream,ESX]
[--uuid <uuid>
С KVM:
qemu-img convert -O vdi kvm_source.img vbox_destination.vdi
Никаких обещаний, потому что мне никогда не приходилось делать это самому, но они должны работать. Кроме того, я бы лично вложил свои деньги в решение KVM ...