Link to home
Start Free TrialLog in
Avatar of Tim_Lazer
Tim_LazerFlag for United Kingdom of Great Britain and Northern Ireland

asked on

ESXi Free Move Guest from one ESXi 5.0 server to another (using zeroedthick local datastores)

Hi
I have inherited a four host server production environment with 3 - 4 guests per server and need to rearrange the guests due to growing memory and CPU needs of more than one guest on some hosts to balance the resources out. The host is already at max RAM 8GB and one CPU dual cores.

I thought this process is meant to be simple and easy to perform with VM, however only if external shared storage for guests (vmdks) is in use but not this scenario.

So I have read various VMware guides and searched the web but have not found a matching scenario or clear answers to the questions each raise, hope someone knows more about free ESXi 5.0 and practical knowledge of moving vmdk's.

I have located the vmkfstools but is zeroedthick the same as Thick provision Lazy Zeroed?

I have also noted veeam fastscp may be faster, some notes say don't use vmkftools but use vCenter GUI tools but will the free version perform the guest moves without vMotion?



The target production task -  is to move a guest vm (windows server 2008 domain controller - two virtual drives) from one Dell SC440 Intel Xeon 3060 (same hardware or very similar) to another server. The host disks are RAID1 SATA drives. Teamed 1Gb nic cards.

Each production server has two/three virtual disks and the vmdks are stored in the single datastore1 held on each host ESXi server.
(Probably will be moving other servers around once this has been mastered)
The guests are backed up nightly via windows server backup to a NAS.
The Host and Guests are not regularly backed up although veeam backup has been installed and used when originally built. A veeam backup before production server moves will be completed.


First task is to test this out with a guest (windows 7) that is currently powered off and not vital.

Please can someone list out the method of migration best suited to this and any concerns/warnings I should be aware of in the process and resolve the following questions?

Also does the guest need to be on or off in the process?

If snapshots have been taken previously will this cause problems with the move or add additional steps?

Some suggest renaming the vmdk in the process but is this necessary and what about multiple virtual hard drives?

Should a copy be attempted rather than a move as a precautionary measure in case the new location guest fails to run?

Is this best run from the source / destination host or another computer?

Hope I have listed out all relevant info and questions.
ASKER CERTIFIED SOLUTION
Avatar of Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I believe the most relevant part of the question is "ESXi Free" in the question subject.

While you get a very powerful, stable hypervisor with that version/edition, many of the management functions that exist in the paid-for & license versions just don't exist--including APIs for backup and live guest management.

If this is an environment based on the free version, then you won't be able to use Veeam to back up the VMs before moving them; Veeam only works with the licensed editions of the product because of the APIs involved.

If you're able to successfully use Veeam, then you have a licensed version, which also means you can manage them with vCenter. The larger portion of your Internet searches on the topic of relocating VMs presume vCenter and/or licensed hypervisors for this very reason.

If you could confirm the licensing status of your hosts, it will make giving you the appropriate answers much faster.
Avatar of compdigit44
compdigit44

Here is a list of features not included with the free version o ESX 5.0 http://www.tech-tap.com/2012/01/04/how-to-license-the-free-vmware-vsphere-hypervisor/

You could try the following to move the VM'S
1) Highlight the VM and go File-> Export->ovf (The ovf format "should" retain the snapshots)
2) Once the export is complete ,use SCP to move the ovf file to the other server
3) On the target host import the ovf file
How did you make out with this?
Avatar of Tim_Lazer

ASKER

Hi, really sorry had to deal with some other issues first.
Yes it is a free version of ESxi so correct in the lack of certain functionality, Veeam only backs up shutdown guests.

I am back on this project this week so I will attempt the export to ovf and import and reply shortly.

I appreciate the help.
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Added my own comments as this is the solution used based on the first one plus my own additions