Hey Son,
Additional to the reply of Iain, you may use the variable PROE_CACHE to determine where the local cache will be written. By making two startup procedures, pointing to a different local folder for the cache, you may accomplish what you are looking for, as long as you don't register your server from one of the two procedures.
Off topic, but to make it complete, the variable PTC_WF_EVENT is nice to know as well. By cleaning the folder pointed to by this variable, the event list is cleaned every time you start ProE.
Met vriendelijke groeten, Best Regards,
Hugo.