>>In one of our client they want to do build one pre production system in their landscape.
The best solution is to build the system by doing a system copy. You take the backup of the production system and use it for building the pre-production system. By doing this, the components in the newly created pre-prod will be same like they are on the production.