The short version:
I want to create some VMs on a PC running a Linux host OS, then move them to a PC with ESXi installed on the bare metal.
I'm new to Vmware products. Does anyone know if there is something free that will install on a host OS, with VMs compatible with ESXi?
The long version, in case you're interested:
I have two physical PCs of identical hardware configuration. Let's call them #1 and #2. Here's what they have installed on them now:
My existing desktop PC; Ubuntu 13.04 Desktop amd64
Also providing various household services: email, media, etc.
This machine isn't very stable and needs to be rebuilt...
Besides rebuilding my desktop (and reverting to an LTS version of Ubuntu), I want to move the services into VMs on a separate headless box. Here's what I want to end up with when this is all over:
Ubuntu 12.04 LTS Desktop amd64
Vmware ESXi (latest-free) + VMs with household services: email, media, etc.
It takes a while (for me, since I'm not a guru) to get all these services set up properly, and I want to minimize any gap in email and other services, so before I decommission the services running on #2, I need to have the VMs containing the services running on #1.
What I'd like to do is something like the following:
- Install some Vmware VM software on the host OS of #1
- Set up the services in one or more VMs there
- Switch over to PC #2
- Wipe PC #1 and install ESXi
- Finally, move the VMs over to PC #1.
Is there a vmware product that will run on top of Ubuntu, let me create the VMs, and then move them to the ESXi machine later on?