Loading a File from San to Term Server then Unload and Save Back to San at log off?

We have 250 users that ALL have an outlook.pst file sitting in their My Documents.
We've set up folder redirection for the My Documents to our SAN, and those get loaded up at log in and everything is working fine there.

Our issue is that we have these .PST files that are constantly getting hit on the SAN and causing slowness.
We do not have an exchange server, nor plan ot get one any time soon $$$$, we use ISP Pop accounts hitting Outlook.

So my question is this. I know running PST across the network is a bad bad idea. We originally had these locally on the Term Servers Local Profile, but that filled up the server fast, as well users bounced from term to term.
So is there a way to have the user log in, have the PST load locally on to the term server, then outlook would work locally with that pst file. Upon log out, the pst file would unmount, and get pushed back to the SAN for back up?

Would also be interested in a way to FORCE a user to a specific Term Server no matter what term server they typed in to RDP. Something that would link to their username would be great.

Thanks
OSXFreakAsked:
Who is Participating?
 
Cláudio RodriguesFounder and CEOCommented:
In my view answer ID 26185440 clearly explains all the author asked and should therefore be accepted as the answer.

Cláudio Rodrigues
Citrix CTP
0
 
Cláudio RodriguesFounder and CEOCommented:
Well you are already aware how bad the idea of having PSTs on network shares is. It is not only BAD but it is officially UNSUPPORTED by Microsoft so if you ever run into issues and call them for support, you are on your own.
That aside, the only way to do what you want is to script it. A logon script would copy the file locally for the user and a logoff one would take care of copying it back to the network and deleting the local copy. There is no built-in way to do this with TS. Again, scripting required.
The same for the user related question. Once a user logs in you can get the %USERNAME% variable and check it. If it is a certain user, simply throw a message saying 'You are not allowed to logon here' and log off him using TSLOGOFF. Simple as that.

Cláudio Rodrigues
Citrix CTP
0
 
Cláudio RodriguesFounder and CEOCommented:
In my view answer ID 26185440 clearly explains all the author asked and should therefore be accepted as the answer.

Cláudio Rodrigues
Citrix CTP
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.