portedaix
If your production server uses software RAID1 with 2 drives (and this concept is a good reason why to use RAID1), you can remove one of the production drives and swap it for a blank identical drive (ie have a 3rd spare HDD). Then put the removed drive into the other test server. The server will automatically start up in degraded software RAID mode using a single drive (fully functional too), then login as admin and run Configure this server to setup the different NICs and other LAN IP settings.
Then you can safely do testing on the test server that is actually configured identically to your production server. Test and prove any changes you want to make before deploying the same changes to the production server.
Before using that drive again in the production server, ie next time you want to swap a drive "out of" and "into" the production server to get the current configuration to test on, you must delete the partition information using the dd command, eg on the test server do
dd if=/dev/zero of=/dev/sdx bs=512 count=1
where sdx is your drive location eg most likely sda on a single drive SATA system
You MUST reboot so that the empty partition table gets read correctly.
Alternatively use a boot floppy/USB/CD with delpart.exe on it (or a similar freely downloadable utility).
Then that "blanked" drive can be swapped back into the production server to rebuild the array .
Another way to create an almost identical server is to fo a backup to USB on the production server and then restore that to a test server with a cleanly installed OS. The result will be an identically configured server without the installed contribs.
See this Howto
http://wiki.contribs.org/Backup_server_configfor various alternative methods to doing a full backup and restore, eg you might want to exclude the ibay data & email data if there is a lot of that.