What are the best practices for SharePoint testing. We have just one server and one SQL server but want to test some changes to our style sheets etc. We have a product web application/content database running now which is working fine now. We created a second web application for testing We backup the content database from the production application and then restore it and mount it the error appears about orphan sites and the site id is used in this farm? What is the best way to have a testing bed of your production data?