Moving Virtual Machine from one datastore to another datastore within the same host

I have a VMWare Host with two datastores. On "datastore1", I have Win71 Virtual Machine (VM). I like to move it to "datastore2".
 What is simplest way of accomplishing this task (and hopefully without having to re-activate Windows 7 license once Win71 VM is moved to datastore2)?

 Thanks.Virtual Machine ConfigurationEdit Settings - Hard disk1
LVL 1
sgleeAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Is this a standalone host ?

Do you have vCenter Server, you can Cold Migrate (Power off VM), or use Storage vMotion (whilst the VM is on).

Select the VM, Right Click, and select Migrate, and follow the wizard to change datastore.

It will not require re-activating, because the virtual hardware has not changed.

If no vCenter Server, and standalone, see my EE Article


HOW TO: Clone or Copy a virtual machine in VMware vSphere Hypervisor ESX/ESXi 4.x or ESXi 5.0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
sgleeAuthor Commented:
It is a standalone host and I don't have vCenter server. There is only one host(VMWare box) on the network.
If having a vCenter is going to o make things easier and if vCenter is free, then can I download and install it on the computer where I currently run VSphere client?
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
vCenter Server is not FREE.

If just a standalone host, follow my EE Article.
Big Business Goals? Which KPIs Will Help You

The most successful MSPs rely on metrics – known as key performance indicators (KPIs) – for making informed decisions that help their businesses thrive, rather than just survive. This eBook provides an overview of the most important KPIs used by top MSPs.

sgleeAuthor Commented:
I just read your EE article and it looks pretty simple.

Since your example is based on "moving VM within the same datastore", the difference in my case is that I  am moving a VM from one datastore to another datastore within the same host.

What is it that I need to do differently from your article?
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
So Select a different datastore, and cut and paste!

other than that the process is exactly the same.

When you power on your VM, you may be asked a question, so see this Article

HOW TO: Select the right answer to "I Moved It" or "I Copied It" in VMware vSphere (ESXi)
sgleeAuthor Commented:
Having read the article about "Select the right answer ... Moved ... Copied", I am still not sure which answer fits my case. But I think I need to choose "Copied"
What is the right answer in my case?
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Your are MOVING!!!!!!

So what do you think you select when it asks,

1. I moved it
2. I copied it

MOVED!
sgleeAuthor Commented:
You are right. Having read the article again, I see " I Moved It - should be used only, when you are manually moving a virtual machine between datastores, which includes moving to a new host and different datastore."
sgleeAuthor Commented:
I have another question. I backup these VMs using Nakivo backup software daily.
Can I simply restore Win71 VM from the backup to datastore2?
Once successfully restored to datastore2, can I remove Win71 VM from Inventory or Delete from Disk?
sgleeAuthor Commented:
@Andrew,

 I am trying to do move WIN71 VM on datastore1 to datastore2 on the same host. Your article "HOW TO: Clone or Copy a virtual machine in VMware vSphere" is actually making a copy of existing VM with new name in the same host.
 In my case, I am keeping the same VM name while moving the files from datastore1 to datastore2.
 Would you be able to give me some steps to do this?
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
It's done in exactly the same way.

1. Remove the VM form inventory.

2. Browse datastore1, select the VM folder, select CUT

3. Browse datastore2, PASTE into datastore....wait whilst operation completes.

4. Register the VM with the Inventory.

It's just a cut and paste, e.g. MOVE
sgleeAuthor Commented:
Got it and let me try that.

So it sounds like, I can download VM folders (from Browse Datastore) to a local HD or external USB HD and keep them. Then if any of the VMs go bad (i.e. BSOD), I can simply delete current VM from Inventory, copy the whole VM folder from the backup HD back to the datastore and register the VM with the Inventory? (granted that it will not have the changes since last download)?
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
VMware

From novice to tech pro — start learning today.