We help IT Professionals succeed at work.

Duplicating a virtual machine for testing/development purposes

170 Views
Last Modified: 2014-10-10
I have a fairly big project coming up in which I need to upgrade a third party application currently running on a hyperv 2008 R2 host. The application and its backend database reside on the same VM. The client portion of this application resides on a separate VM also running on a hyperv 2008 R2 host.

Instead of performing the upgrades on the production systems I want to create duplicate/mirror copies of these two systems. Unfortunately, I do not have a test/development network segment to put these system in and I believe they will require access to resources in order to function properly. Resources such as Active Directory.

My plan is to simply take a copy of the .vhd files, attach them to newly created VMs. Bring the VMs up with no network connection:
- change the name
- change the IP address
- join them back to the domain after renaming & readdressing them and turning network connections back on.

Am I missing a step? Should I sys prep these systems in order to remove the SIDs, etc?
Comment
Watch Question

Jayaraja Jayaramansharepoint / Azure Architect
CERTIFIED EXPERT

Commented:
also if there any custom developments or anywhere the urls are hardcoded then you will be in trouble...
Yes, sys prep the machines otherwise you may have a conflict with the existing machines
VMware and Virtualization Consultant
CERTIFIED EXPERT
Fellow
Expert of the Year 2017
Commented:
This one is on us!
(Get your first solution completely free - no credit card required)
UNLOCK SOLUTION
Liam SomervilleSenior Security Consultant

Commented:
If there is any way you can migrate your VMs to an isolated test server, that would be best. All you'd need is a license for 2008 R2 since Hyper-V is free. That way you avoid the headaches re-integrating your machines to a production network and give yourself a safe place to do this kind of testing in the future.
Unlock the solution to this question.
Join our community and discover your potential

Experts Exchange is the only place where you can interact directly with leading experts in the technology field. Become a member today and access the collective knowledge of thousands of technology experts.

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.