1. Since you have a meta data server, I suggest that you use Metadata-bound libraries. Search in the documentation for details.
2. You usually don't move a tier, but you can copy/promote the contents from one environment to another. I suggest that you do a clean install, and configuration on the new server. Then promote/migrate any metadata, programs, data to the new server. This can be done programmatically. If it's wise to do so depends on the nature of interchange of information between the environments.
Data never sleeps