Although example shown was using Windows (my desktop) there is no reason why this can’t be used on Linux or as we do HP-UX.
We are lucky enough to be able to turn off web server in groups via the load balancer when we do updates. But of course using ln -s is another great method too.
Our main website is over 300mb with over 6000 files, and with a large cluster of machines its just not cool to use an export. Although a combination of the two ideas would not be a terrible idea either. Why not have two working copies, do a switch on the offline to update it. Then swap the link across. I might try it :D