Solved

Best way to move guests from one host to another - no vcenter / shared storage

Posted on 2013-01-29
9
562 Views
Last Modified: 2013-01-30
Here's the situation -
We are upgrading our 4.1 hosts to 5.0 so we can join them to our vcenter server, as we are in the process of getting a SAN, so we can take advantage of vmotion, and other vcenter server features.

The upgrade process on one of our hosts from 4.1 to 5 is not working.  We're getting a PSOD with a LINT1 error when we try to boot from the 5.0 flash drive.  It's running fine on 4.1.

I'm trying to get all the guest VMs off that host and onto another host, but because we don't have vcenter, we can't storage vmotion anything.  

What's the best/easiest/quickest way to get guests off that host?  We've been shutting them down and exporting OVF template, but it's taking forever.  Anything I'm missing?
0
Comment
Question by:Mystical_Ice
  • 5
  • 4
9 Comments
 
LVL 117

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE) earned 500 total points
Comment Utility
See my EE Article

HOW TO: "Live Migrate" VMware Virtual Machines between ESX/ESXi hosts and/or datastores for FREE without licenses for vMotion or Storage vMotion

the slowest part of any migration is the data copy from server to workstation, and workstation back to server, which depends on speed of network, speed of server disks, and workstations disks.

use Veeam Quick Migration to move VMs from one server to another across the network for FREE.

Just check you do have a licensed version of ESXi!
0
 

Author Comment

by:Mystical_Ice
Comment Utility
Because of the mismatch of ESXi versions, we're not using vcenter server (5) until we get all the hosts upgraded to 5.

The host i want to migrate FROM is 4.1 - the host i want to migrate TO is 5.

I am using VEEAM at the moment for replication, but connecting to the hosts individually, as standalone hosts.  Would I still be able to use this method?
0
 

Author Comment

by:Mystical_Ice
Comment Utility
Also, is this safe to do on a live machine?  What will happen at the end of the migration? Your tutorial says both machines will be suspended - we just shut down the one and start the new one?

Want to make sure this isn't going to damage anything, and whether or not it's safe to do 'on the fly', even though we have no vcenter server, etc.
0
 
LVL 117

Expert Comment

by:Andrew Hancock (VMware vExpert / EE MVE)
Comment Utility
Yes, most definately.
0
Complete VMware vSphere® ESX(i) & Hyper-V Backup

Capture your entire system, including the host, with patented disk imaging integrated with VMware VADP / Microsoft VSS and RCT. RTOs is as low as 15 seconds with Acronis Active Restore™. You can enjoy unlimited P2V/V2V migrations from any source (even from a different hypervisor)

 

Author Comment

by:Mystical_Ice
Comment Utility
So the machine will keep running until the process is complete, and then suspend both machines?
Need to know because these are production machines, and need to know what will happen in to the user experience when it completes.
0
 
LVL 117

Expert Comment

by:Andrew Hancock (VMware vExpert / EE MVE)
Comment Utility
machines get suspended, and new machines a powered up, so a few seconds of outage, if it concerns you schedule out of hours.
0
 

Author Comment

by:Mystical_Ice
Comment Utility
Just completed the first one - ran PERFECTLY.  Did it on a gigabit connection, on a guest with 60GB of used space, and it completed in ~40 minutes.  As seamless as could be expected.
0
 
LVL 117

Expert Comment

by:Andrew Hancock (VMware vExpert / EE MVE)
Comment Utility
v.good, it's much better than mucking about with ovfs!
0
 

Author Comment

by:Mystical_Ice
Comment Utility
Yes definitely.

Worth noting - This should not be done on live servers unless up to several minutes of downtime is acceptable at the end of the migration, as the updated machine state is moved over.  

Also, at the completion of the migration, the original VM is renamed to "_migrated" and is suspended but NOT shut down.  The migrated VM on the new host/datastore is started up, but the network adapter may have to be assigned to a vswitch.  A way around that is to make sure that the vswitch name matches on the source and target.  Otherwise you'll have to go into the VM settings and assign it to a network adapter.

This behavior may be because this migration was performed between two standalone esxi hosts 4.1 on the source and 5.0 on the target.  We don't use vcenter server (yet).

On several of the servers we tested the migration on, there was a good ~2 minutes of downtime at the end of the migration; i'm assuming while final machine states were moved over.  This was still better than doing a cold migration or shutting down servers and exporting OVF templates, etc.  Still, if you're doing the migration on a production server, be sure you're aware of the few minutes the server will be offline.

VEEAM's Quick Migration tool, however, was a lifesaver.   We were able to move 60GB VMs from one host to another in ~30 minutes each.
0

Featured Post

How to improve team productivity

Quip adds documents, spreadsheets, and tasklists to your Slack experience
- Elevate ideas to Quip docs
- Share Quip docs in Slack
- Get notified of changes to your docs
- Available on iOS/Android/Desktop/Web
- Online/Offline

Join & Write a Comment

Last article we focus in how to VMware: How to create and use VMs TAGs – Part 1 so before follow this article and perform the next tasks, you should read the first article how to create the TAG before using them in Veeam Backup Jobs.
This article will show you how to create an ISO CD-ROM/DVD-ROM image (*.iso), and MD5 checksum signature, for use with VMware vSphere Hypervisor 6.5 (ESXi 6.5). It's a good idea to compare checksums, because many installations fail because of a corr…
Teach the user how to install vSphere Update Manager  Console to Windows system:  Install vSphere Update Manager: Configure vSphere Update Manager plug-in in vSphere Client: Verify vSphere Update Manager settings in vSphere Client:
Teach the user how to join ESXi hosts to Active Directory domains Open vSphere Client: Join ESXi host to AD domain: Verify ESXi computer account in AD: Configure permissions for domain user in ESXi: Test domain user login to ESXi host:

744 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now