IMPORT a Virtual Machine Template (OVA, VMDK, RAW, ...) into Proxmox!

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ธ.ค. 2024

ความคิดเห็น • 82

  • @alejaja1948
    @alejaja1948 ปีที่แล้ว +8

    Absolutely brilliant! No BS, just straight forward instructions. Thank you

  • @IntangirVoluntaryist
    @IntangirVoluntaryist 5 หลายเดือนก่อน +1

    This was extremely helpful, i managed to import my esxi disk from a locally mounted read only share with the command you gave. it literally brought a tear to my eye to see it boot up after following your instructions and everything worked perfectly :)

  • @rmkkmrrmk
    @rmkkmrrmk 7 หลายเดือนก่อน +1

    Thank you so much, this is exactly what I was looking for, direct to the point, no unnecessary explanations, very clear and precise. Works like charm.

  • @mr.500miles7
    @mr.500miles7 4 หลายเดือนก่อน +1

    Man you saved me!! I used this method to restore my Open Media Vault.
    I wanted to dissolve my proxmox cluster and proxmox got confused with the bootable system of the OMV. Then I found the qcow2 file in the depths of my proxmox and with your help I could make it work again.
    A big thank you!!!

  • @MrSamyWageh
    @MrSamyWageh 2 ปีที่แล้ว +2

    Thanks for this video. It answered many questions for me to convert a pile of my stored vm disks into Proxmox. Awaiting for your new videos and happy holidays.

    • @apalrdsadventures
      @apalrdsadventures  2 ปีที่แล้ว +1

      Glad you liked it! It's a pretty simple process but there's unfortunately no GUI for it

  • @DanielReigart
    @DanielReigart ปีที่แล้ว +1

    I keep finding your videos when googling some random problem I'm having, and you're really helpful! Subscribing this time to skip the Google step!

  • @SOHOLAB
    @SOHOLAB 2 ปีที่แล้ว +4

    Thanks a lot buddy! Really perfect and simple to follow tutorial. Exactly what I was looking for. Merry Christmas and Happy New year!

  • @ensardafae
    @ensardafae ปีที่แล้ว

    Thank you for this tried this many times in the past with 0 luck. Worked 100% this time, 1 key option is a lot of places tend to forget is the boot assignment and I think that's why I've always failed. I Love proxmox it is great for a home lab or even enterprise and can be run on an old dell optiplex with tones of ram (points at self) no need for expensive hardware

  • @spkay31
    @spkay31 6 หลายเดือนก่อน

    Thanks for the short and very helpful video. Lot's of VMWare Workstation vmdk's to import so hopefully I will be able to use this method to get everything added!

  • @moegamatnoornoordien6203
    @moegamatnoornoordien6203 ปีที่แล้ว +1

    Awesome explanation and guidance. Thanks bro

  • @thenanook
    @thenanook ปีที่แล้ว

    you saved me hours , and very straight to the point and no bs video, thansk for that

  • @AntonisAsc
    @AntonisAsc 2 ปีที่แล้ว +2

    Nice and thank you for the original and useful content!

  • @zaidhussain5206
    @zaidhussain5206 ปีที่แล้ว

    Thank you so much for the very useful tutorial, much appreciated , wish you good luck & please keep the good work

  • @DaveHoltzman
    @DaveHoltzman 2 ปีที่แล้ว

    Thank You!! This seems to be what I needed to learn to take those Qemu VM's off my Quest 2 and onto Pi 4 Proxmox. Your the best Happy Thanksgiving.

  • @jairunet
    @jairunet 2 ปีที่แล้ว

    Excellent, I appreciate the details, it was really helpful to get me to import the OVA virtual box images from an older server 🙏all the very best.

  • @paolonervi2208
    @paolonervi2208 ปีที่แล้ว

    Thank you very much for the time you dedicate in making super useful videos like this one! greetings from Italy.

  • @deano_s2k
    @deano_s2k ปีที่แล้ว

    This was great thanks, in my case I hosted my vmdk on my NAS via SMB. I ls to /mnt/pve/NAS and run my import cmd from there. Worked great without having to SCP upload to the local storage.

  • @小盖茨
    @小盖茨 2 ปีที่แล้ว +1

    Blogger, your videos are great and help me learn a lot about Linux technology. I have come across a new idea now, and I think it may help many Linux users. This idea is how to implement the ghost function similar to window on Linux after we have deployed the environment and software in Linux, which can be quickly batched Install the system on the new computer. I'm very sorry that my English is not very good so I don't know if I have expressed my question clearly. Would love to hear back from admirers!

  • @Darkk6969
    @Darkk6969 2 ปีที่แล้ว +2

    In the past I've copied vmware vmdk files over to ProxMox and then convert them to COW2 format. Create the VM including storage. Then copy (overwrite) the converted cow2 file directly to that vm's disk. Don't worry about the disk size when creating the vm. ProxMox will automatically match whatever the cow2 file says. I had to carefully keep track which VM I was overwriting the disks so I don't wipe out the wrong VM. The steps in the video is a bit easier. I wish ProxMox have a VM import wizard for OVA files.

    • @apalrdsadventures
      @apalrdsadventures  2 ปีที่แล้ว

      qm importdisk is that (for disks) plus qm importovf (for the config), but nothing to deal with the OVA as a whole and not a GUI. It would be nice to expose these to the GUI.

    • @supernoob5217
      @supernoob5217 ปีที่แล้ว

      @@apalrdsadventures I have a problem when importing the disk. The VM running on VmWare with full version OS.
      When I importing OVA n WMDK to Proxmox, the OS need new key. wkwkwk

    • @russellmm
      @russellmm ปีที่แล้ว

      @@supernoob5217 it always will. There is no way to move a windows machine between VMs while keeping it active. If that were allowed people could create endless number of Windows VMs with 1 key.

  • @Chris4380.
    @Chris4380. ปีที่แล้ว

    Awesome! Worked out great.

  • @herobrineplayer1688
    @herobrineplayer1688 ปีที่แล้ว

    Super useful, thanks a ton

  • @KenPryor
    @KenPryor 2 ปีที่แล้ว

    Excellent tutorial.

  • @Gobertron
    @Gobertron ปีที่แล้ว

    you saved me alot of time .thanks man

  • @purrrfectnarrative5201
    @purrrfectnarrative5201 2 ปีที่แล้ว

    Cat learning linux slow and arduous but your videos are great! Cheers

  • @lowkielowkie
    @lowkielowkie ปีที่แล้ว +1

    Thanks! Btw you don't have to extract the ova. You can import ova directly via the same qm importdisk command.

    • @Bpinator
      @Bpinator ปีที่แล้ว

      This is not true, at least for the ova I tried I did have to extract it first

  • @domiibunn
    @domiibunn 2 ปีที่แล้ว +1

    Just a quick note "proxmox isn't gonna be able to read ovf"
    A command in the documentation, on the next line down "qm importovf "

  • @sidneydeoliveiraviana2574
    @sidneydeoliveiraviana2574 3 หลายเดือนก่อน

    Thanks for this video!
    I'ts was very helpfull.

  • @mandeepmails
    @mandeepmails ปีที่แล้ว

    God Bless. You're really good.

  • @seyedmohammadnazarian
    @seyedmohammadnazarian ปีที่แล้ว

    Thank you very much for your great help

  • @blevenzon
    @blevenzon 2 ปีที่แล้ว

    Thanks so much for the video. Are you thinking about making your own merch?

    • @apalrdsadventures
      @apalrdsadventures  2 ปีที่แล้ว +2

      I don't really have any designs yet. I'm not particularly good at drawing/art, so I'd need to work with an artist.

    • @blevenzon
      @blevenzon 2 ปีที่แล้ว

      @@apalrdsadventures well someday I’m sure.

  • @konarik
    @konarik ปีที่แล้ว

    Thanks a lot this had worked. I have used --format qcow2 to get qcow2 format not raw.

  • @redphantom451
    @redphantom451 10 หลายเดือนก่อน

    thanks dude

  • @SEOng-gs7lj
    @SEOng-gs7lj ปีที่แล้ว

    could you demo how we can send audio from a Windows guest to host? specifically, maybe using pulseaudio or JACK? Passthrough seems to have a lot of issues with crackling and latency

  • @0rk58t0qx
    @0rk58t0qx ปีที่แล้ว

    thakns men its helps me a lot.

  • @MartinLangATADA
    @MartinLangATADA 2 ปีที่แล้ว +1

    you know that you can create a diskless vm by deleting the disk during the wizard via the trash icon?
    you know that you can import the ovf settings?

    • @apalrdsadventures
      @apalrdsadventures  2 ปีที่แล้ว

      I am aware that you can delete the disk in the wizard.

  • @nicholaushilliard6811
    @nicholaushilliard6811 ปีที่แล้ว

    Apalrd can you please spin up a Batocera Linux 38 Vm example and show how to import, passthru a USB Xbox controller etc?

  • @jwspock1690
    @jwspock1690 9 หลายเดือนก่อน

    tnx for the vid

  • @soporteit_ambiparpy
    @soporteit_ambiparpy ปีที่แล้ว

    Hello good! Could you show us how to do it from a virtual machine from the xenserver to the proxmox?

  • @DesertGardenPrepper
    @DesertGardenPrepper ปีที่แล้ว

    I downloaded the cisco security workstation for networking tutorials, and when I extracted it with the tar -xvf command, I got 2 vmdk files. any idea why that happens and what to do about it. I'm pretty sure I've seen this before, and never figured out how to use it. Thanks again for these great proxmox tutorials! edit: I figured it out, just imported both disks and that worked.

  • @ICE0124
    @ICE0124 10 หลายเดือนก่อน

    I could get this to work with with the qcow2 version of home assistant for some reason. Still liked the video 👍

  • @thenanook
    @thenanook ปีที่แล้ว +1

    btw, dont stop making videos

  • @Elias-ict
    @Elias-ict ปีที่แล้ว

    Very Well

  • @core-computinglab
    @core-computinglab ปีที่แล้ว

    Have you ever used a load balancer? Something like Kemp Loadmaster for Proxmox It might make a good video

    • @apalrdsadventures
      @apalrdsadventures  ปีที่แล้ว

      Like an HTTP / TCP load balancer? Or a Proxmox cluster load balancer?

    • @core-computinglab
      @core-computinglab ปีที่แล้ว

      @@apalrdsadventures A HTTP /TCP load balancer. I recently installed kemp just to learn more about load balancing. I know a lot of routers have it built in but it's great to get hands on. Here in the UK with have on 56 Megabyte download VDSL. So, I'm playing around with ways to prioritise certain traffic and Vlan's. Great videos I always check your channel. I've built some great virtualisation rigs with mini pcs. I was able to use it in my thesis. regards Alex

  • @undergroundnews_dk
    @undergroundnews_dk ปีที่แล้ว

    Great guide - can you make a video about using pimox with proxmox - I have head its possible to gain 3 nodes but how will it work ?

    • @apalrdsadventures
      @apalrdsadventures  ปีที่แล้ว +1

      To mix Pimox and Proxmox in a full cluster, or just to use a Pi for quorum of 2 Proxmox nodes? I have a video on the second topic ("SMALL Proxmox Cluster Tips") but not the first.

    • @undergroundnews_dk
      @undergroundnews_dk ปีที่แล้ว

      I did find your video with quorum but can pimox be the 3 node ? can you run arm app maybe sure some migration is impossible ;)@@apalrdsadventures

  • @hb189
    @hb189 2 ปีที่แล้ว

    How about .IMG .Ive been tried to import raspbx img but still failed

    • @apalrdsadventures
      @apalrdsadventures  2 ปีที่แล้ว

      Is that because it's an ARM image and not x86?

  • @supernoob5217
    @supernoob5217 ปีที่แล้ว

    I have a problem when importing the disk. The VM running on VmWare with full version OS.
    When I importing OVA n WMDK to Proxmox, the OS need new key. wkwkwk

    • @apalrdsadventures
      @apalrdsadventures  ปีที่แล้ว

      Do you mean windows needs a new license key?

    • @supernoob5217
      @supernoob5217 ปีที่แล้ว

      @@apalrdsadventures I used Mikrotik RouterOS for networking management. This is the ova file
      drive.google.com/file/d/1ll-9FFZV7oI7OyfklayxDfGboun2EQqK/view

    • @apalrdsadventures
      @apalrdsadventures  ปีที่แล้ว

      RouterOS is licensed to the system's UUID and HDD UUID, which changes in a new environment, so you need to un-license it while it's still in ESXi, then move it, then re-license it.

    • @supernoob5217
      @supernoob5217 ปีที่แล้ว

      @@apalrdsadventures re license with same key/license?

  • @fernandosanchezdel26
    @fernandosanchezdel26 2 ปีที่แล้ว

    Hi, can I convert a proxmox virtual machine to Microsoft hyper V?

    • @apalrdsadventures
      @apalrdsadventures  2 ปีที่แล้ว

      I'm not sure what the import process is like for Hyper-V, but if you want Proxmox to generate a new vm image (raw / vmdk / qcow2) for you, here's a bit of a trick:
      * Mount a smb share from Windows as a storage in Proxmox, go to datacenter - > storage -> add -> smb/cifs, make sure to enable at least vm disks on the storage.
      * Clone the VM (presumably with it shut down), do a full clone with the target as your new smb share, this is where your disk image will end up. Proxmox will convert whatever format the VM is in currently to the new format and put the new copy on your samba share. Do not start the clone VM, just leave it.
      * Copy the file out of the file-based storage. You now have the disk image which you can import into Hyper-V. It will be in a subfolder that Proxmox created on your smb share and named something like vm-xxx-disk-0. There may be multiple disks. If you are using UEFI, check in the gui under the VM -> hardware to see which disk is the EFI disk and discard the image file for that disk.
      * Delete the clone, which will delete the new copy and any records Proxmox has of the process

  • @scottsolomon7579
    @scottsolomon7579 ปีที่แล้ว

    Are you aware of any way to export a VM out of Proxmox to use in another hypervisor?

    • @apalrdsadventures
      @apalrdsadventures  ปีที่แล้ว

      There are a few ways to do this. The simplest way is to shutdown the VM and clone it onto a storage which is file-based that you can easily access (i.e. NFS/SMB). Then you can copy the files and delete the clone.

  • @AndersJackson
    @AndersJackson ปีที่แล้ว

    To bad it doesn't support OVA (Appliance), as it would then be dead easy to import (and export) virtual machines with other hypervisor software, like VB etc.

  • @ericwayne3361
    @ericwayne3361 9 หลายเดือนก่อน +1

    There have to be an easier way to do this, too much...

  • @ewenchan1239
    @ewenchan1239 ปีที่แล้ว

    Sorry - stupid questions from my end:
    1) How did you create the "local_zfs" storage pool? (Pardon me if I am not using the correct terminology to refer to the objects.)
    2) What does the "discard" option when you were setting up the imported disk means?

    • @apalrdsadventures
      @apalrdsadventures  ปีที่แล้ว

      Proxmox creates local_zfs automatically when you install via zfs. The other option is local_lvm if you installed using any other file system, or any storage you setup yourself after installation.
      Discard means the disk supports the discard / trim command, allowing the underling storage (zfs in this case) to only store data which is used by the vm, assuming the vm also supports discard / trim support - its widely supported on recent OSes since SSDs make use of it. Definitely good to enable on all VMs.
      You might not be able to use virtio scsi or virtio block on windows VMs since they don’t have drivers out of the box, so using sata is usually a good choice there.

    • @ewenchan1239
      @ewenchan1239 ปีที่แล้ว

      @@apalrdsadventures
      "Proxmox creates local_zfs automatically when you install via zfs."
      Ahhh....I didn't know that.
      I think that in my test system right now (a HP Z420 workstation), I think that I might have installed it using LVM.
      re: discard/trim
      I am guessing that if you are using HDDs, that enabling this wouldn't really help since HDDs doesn't support discard/trim commands?
      I have a TrueNAS Core server that is running ZFS.
      Would I still be able to use the block device/level of access if it is a remote ZFS zpool or would I have to create an iSCSI target (in order to be able to get that block device access) (that you're able to get with the local ZFS install)?
      Thank you, once again, for answering my dumb questions.
      This is very helpful!

    • @apalrdsadventures
      @apalrdsadventures  ปีที่แล้ว

      A few things:
      - If you installed with any option except zfs you should have local-lvm instead of local-zfs, and it should work reasonably similarly to zfs (although zfs is better at most things).
      - Discard/Trim is still useful for zfs / lvm / qcow storage even with HDDs, since the storage is thin provisioned - zfs, lvm, ... only stores the blocks which are actually used by the VM, so the total space the VMs use can be larger than the space available.
      -If you want to store data on TrueNAS, the easiest way is to export an NFS share and save your VMs using qcow2 files for block storage. If you use iSCSI, you will have to create an export in TrueNAS, and then Proxmox will create an LVM pool on top of a single iscsi pool, it won't create new zfs zvols for each VM.

    • @ewenchan1239
      @ewenchan1239 ปีที่แล้ว

      @@apalrdsadventures
      Thank you for your quick responses.
      Yes, I have a local-lvm storage "thing" (not sure what the proper terminology for it, but yes, it does say local-lvm).
      re: discard on HDD with qcow2
      Good to know.
      re: NFS share on TrueNAS
      My understanding is that with that kind of a deployment, NFS share would be file-based storage rather than block-based storage, correct?
      I am not sure if I would be able to use the iSCSI target for multiple, thin provisioned VMs because if say, I create a 10 TB iSCSI target, and then I create a VM where the disk for the VM is 1 TB, my understanding is that even if the VM's disk is thin provisioned for 1 TB (i.e. initially maybe only taking upwards of 50 GB), my thinking is that I still won't be able to overlap another VM disk on top of that because on the TrueNAS iSCSI backend, it will think that 1 TB has been thick provisioned, even if the VM is actually, in reality, thin provisioned.
      Please correct me and educate me if the way I am thinking about this is not precise nor accurate.
      (The problem that I am running into is that my HP Z420 workstation only has a 1 TB SSD in it, and I am wanting to load about 10 VMs to test, and each VM will take about 1 TB (they're going to be imported from Oracle VirtualBox OVAs). Therefore; I can't host those VMs locally, and will need to host them on my TrueNAS server. This, in turn, is driving me to think about whether I want to set up the NFS share (which is pretty easy to do) and then let it be file-based storage vs. being able to give it block-level access (albeit over GbE, it's effectively irrelevant). So...that's the background behind my question.)
      Thank you.