Prevent VM From Being Powered On

In ESX 6.5, is there a way to prevent or at least make it more difficult for a VM to be powered on? I have some VMs that have moved to another vCenter, but am required to leave the originals behind for now. Since these are exact copies there are risks of network conflicts if someone accidentally powers them on.

All my searches come back with how to disable power off in Windows, but not the VM itself.

LVL 27
Brian BEE Topic Advisor, Independant Technology ProfessionalAsked:
Who is Participating?

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

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.

Bryant SchaperCommented:
why not just remove from inventory
Brian BEE Topic Advisor, Independant Technology ProfessionalAuthor Commented:
That's a good backup plan, but still want them visible so nobody panics if they do have to go looking.

That reminds me, if it's possible to do what I want, I'll put a note in the comments for each server so others will know what is going on.
Bryant SchaperCommented:
I modify the name too, you could pull the permissions as well assuming vcenter and unique users.
Powerful Yet Easy-to-Use Network Monitoring

Identify excessive bandwidth utilization or unexpected application traffic with SolarWinds Bandwidth Analyzer Pack.

Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Create a new ROLE for the VM, No Power ON ROLE.....- simple. (and remove Power ON from the ROLE).

We archive VMs, by moving them to NFS Storage, and then remove from Inventory, because if they are in the Inventory, people will fiddle!!!! for shits and giggles, and then you end up in a world of shit.

If they are no in the inventory, people cannot fiddle with them.....

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
Paul SolovyovskySenior IT AdvisorCommented:
Another way to prevent them conflict is to power up the VM without the network connection being checked and connect via console and disable the network card.  In this case even if a VM is powered up there is no access from the VM to the network and no conflicts.
Qlemo"Batchelor", Developer and EE Topic AdvisorCommented:
A simple way to prevent starting a VM is to rename the disk file on datastore. There is no way to start the VM then ;-).
Dariusz TykaICT Infrastructure Specialist Senior Commented:
Or you can change the name in the inventory to sth like that 'VM_name_Keep_turned_off'. But its up to others if they will follow that rule :-)
Peter HutchisonSenior Network Systems SpecialistCommented:
Change the VM's network card settings to 'Internal' mode, so that they could be powered on but will not able be access via the network, it will be   only accessible via the vCenter console. Also, no network conflicts.
Brian BEE Topic Advisor, Independant Technology ProfessionalAuthor Commented:
Sorry for the delay. These above are the most practical answers to what I actually needed.

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

From novice to tech pro — start learning today.