Я хочу экспортировать виртуальную машину из proxmox в виртуальный бокс или виртуальное ПО. Является ли это возможным? и как?
Возможно, вы не сможете экспортировать всю виртуальную машину в другой гипервизор, но вы можете, по крайней мере, экспортировать диск (и):
С 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 ...
Proxmox поддерживает два типа технологий виртуализации, а именно полную виртуализацию и контейнер. Существует несколько хорошо известных продуктов для полной виртуализации, таких как KVM, Xen и Vmware, в то время как контейнеры включают lxc и OpenVZ. Proxmox на данный момент поддерживает только KVM и OpenVZ. Поэтому я думаю, что ваша проблема такая же, как «как преобразовать виртуальную машину KVM в виртуальный бокс или виртуальную машину vmware». Насколько мне известно, нет простого способа преобразовать виртуальную машину KVM в виртуальную машину vmware. Просто погуглите сами.
Это неполный ответ, но он должен помочь вам начать работу.
Я хочу экспортировать виртуальную машину из proxmox в виртуальный бокс или виртуальное ПО. Является ли это возможным ?
да
Как ?
Точный метод действительно зависит от того, как хранится ваша виртуальная машина. Предполагая, что у вас простая установка с 1 компьютером, который действует как гипервизор и как хранилище.
Теперь вы можете скопировать файлы в другое место и преобразовать их, используя qemu-img конвертировать согласно ответу Совиеро. Если вы находитесь за брандмауэром, вам может потребоваться данные трубы в обратном порядке через 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