We are currently using Vmware infrastructure at my work where all our production servers are virtual. At the moment we are not having any good test servers and I have been thinking that it should be easy to create them based on our production servers, so I want to present my idea in order to see if it is possible and if you recommend any other solution instead.
So the idea is (without knowing if every step is possible)
- Clone the Production server periodically
- Change the computer name to test and attach the test server to the domain
- Delay the upstart of windows, in order to run a script that will remove all production configs and add the test configs if they exist
- Start up the server and have our test server ready for use
In this way we would always have our test server in sync with our production server. Would this be possible to accomplish with Vmware and windows 2008 RC servers, and do you have any other ideas of how to keep the test and production server in sync?