Migrating away from XenServer
-
Yes, I know, I'm a heathen for doing this, but home lab + continued learning means I have to. Really already know as much as is possible about XenServer at the moment.
Anyhow, exporting XenServer VMs is really easy and straight forward. It's converting those exported images that gets tricky.
After this, it would be easier to just copy the actual drive image from XenServer. Just about any tool can convert those un-exported images no problem.
Ref: https://techblog.jeppson.org/2014/10/convert-xenserver-xva-file-to-raw-disk-image/
sudo apt-get install -y cmake build-essentials libssl-dev wget https://github.com/eriklax/xva-img/archive/master.zip unzip master.zip cd xva-img-master cmake . sudo make install tar xvf yourexportedname.xva chmod -R 755 ./Ref\:#### xva-img -p disk-export ./Ref\:1/ vmname.img
-
I downloaded some python script to convert the xva files to raw. I ended up just rebuilding them.
-
What are you moving to out of curiosity? I'm going to be rebuilding my lab when I get a chance to KVM.
-
Have you taken a look at StarWind V2V Converter?
-
@coliver said in Migrating away from XenServer:
What are you moving to out of curiosity? I'm going to be rebuilding my lab when I get a chance to KVM.
Going to KVM as well, yes. In the process of converting everything, uploading the 3 VMs I'm keeping that I had before will take, some time, on this internet connection.
-
@travisdh1 said in Migrating away from XenServer:
After this, it would be easier to just copy the actual drive image from XenServer. Just about any tool can convert those un-exported images no problem.
Will you be using Ovirt?
-
@stuartjordan said in Migrating away from XenServer:
@travisdh1 said in Migrating away from XenServer:
After this, it would be easier to just copy the actual drive image from XenServer. Just about any tool can convert those un-exported images no problem.
Will you be using Ovirt?
Whatever libvirt is using on CentOS 7. I don't know off the top of my head. Just know that I can manage the local and remote machines via Virtual Machine Manager.
-
I attempted to move from Xenserver to a Scale cluster, so basically KVM, but I was unsuccessful. I ended up rebuilding all of the VMs.
-
@kelly said in Migrating away from XenServer:
I attempted to move from Xenserver to a Scale cluster, so basically KVM, but I was unsuccessful. I ended up rebuilding all of the VMs.
Like I said, best to actually copy the disk images from the XenServer rather than exporting like you'd think. The export process seems to break things rather than make them easier
-
@travisdh1 said in Migrating away from XenServer:
@kelly said in Migrating away from XenServer:
I attempted to move from Xenserver to a Scale cluster, so basically KVM, but I was unsuccessful. I ended up rebuilding all of the VMs.
Like I said, best to actually copy the disk images from the XenServer rather than exporting like you'd think. The export process seems to break things rather than make them easier
There was some wacko way you could copy the raw files from XenServer. You had to enable some option and then it would create an http address you could scp the image from. I forget how it worked.
You also can export in raw format from XenCenter. By default it tries to use iSCSI so if you are on a workstation it may not work. You have to edit the XML for XenCenter and restart it and it will scp (I think it's scp) it to your workstation.
-
I want to convert two of my hosts to KVM, too… but my choice would be OpenSuSe, for the simple reasons that is more updated and it is a real enterprise distro, not like ubuntu. AFAIK KVM is fully supported.
-
@francesco-provino said in Migrating away from XenServer:
I want to convert two of my hosts to KVM, too… but my choice would be OpenSuSe, for the simple reasons that is more updated and it is a real enterprise distro, not like ubuntu. AFAIK KVM is fully supported.
I am going to use Fedora for my install.
-
@francesco-provino said in Migrating away from XenServer:
I want to convert two of my hosts to KVM, too… but my choice would be OpenSuSe, for the simple reasons that is more updated and it is a real enterprise distro, not like ubuntu. AFAIK KVM is fully supported.
Yes. Tumbleweed specifically.
-
@scottalanmiller no, I will go with Leap. Why Tumbleweed as an host?
-
@francesco-provino said in Migrating away from XenServer:
@scottalanmiller no, I will go with Leap. Why Tumbleweed as an host?
Exactly for the reason that you listed.... more up to date.
-
@scottalanmiller but I don't want my host to stop working for an update… OpenSuSe 42.3 seems fairly recent to me.
-
@francesco-provino said in Migrating away from XenServer:
@scottalanmiller but I don't want my host to stop working for an update… OpenSuSe 42.3 seems fairly recent to me.
What does this mean? Why would stop working?
-
@coliver said in Migrating away from XenServer:
@francesco-provino said in Migrating away from XenServer:
@scottalanmiller but I don't want my host to stop working for an update… OpenSuSe 42.3 seems fairly recent to me.
What does this mean? Why would stop working?
Buggy patch
-
@coliver said in Migrating away from XenServer:
@francesco-provino said in Migrating away from XenServer:
@scottalanmiller but I don't want my host to stop working for an update… OpenSuSe 42.3 seems fairly recent to me.
What does this mean? Why would stop working?
I've seen updates breaking bridge functionality or messing with the VM hardware… an always updated host is a good choice for security and performance, but run VMs on libvirt alpha…
-
@scottalanmiller said in Migrating away from XenServer:
@francesco-provino said in Migrating away from XenServer:
@scottalanmiller no, I will go with Leap. Why Tumbleweed as an host?
Exactly for the reason that you listed.... more up to date.
it is said that @scottalanmiller is currently running on kernel 5.0. Stable.
5.1rc0 is planned for deploy tomorrow 00:00 utc.