How to properly take a Terminal Server out to perform maintenance.
Methods of taking a server out for maintenance and users notification is completely up to IT staff of the customer. Please consult Microsoft for methods how to put TS into drain mode. For example: http://blogs.msdn.com/b/rds/archive/2007/06/15/introducing-terminal-services-server-drain-mode.aspx
vWorkspace Management console has the ability to disable TS logons using GUI. To perform this:
- open vWorkspace Management console
- on the left pane, expand <FarmName>, Locations, Location1, Terminal Servers
- right-click TS and select Disable Logons
This will prevent furter logons to the target TS while waiting for currently connected users to vacate their sessions. It's advisable to configure users session limits through the GPO to prevent idle sessions to hang indefinitely.