yes, this was/is a major design flaw what comes to hosting services.
I resigned ~2years ago, so I'm not sure how things are handled nowadays, but back then we made a ton of scripts (two for each customer) which would open and close the ports on the windows firewall that was needed when we needed to do a restore. Major PITA.
Bed?! Beds for sleepy people! Lets get a kebab and go to a disco!
MS MCSA, MCITP, MCTS, MCP