According to information I've gathered on this site, no perfect defense is possible in the area of webserver security. The underlying software and / or maintainers of the system can be exploited to ultimately gain access to any system on Earth connected to the Web.
So the answer to server security becomes a dynamic battle plan.
- "Early" detection of the threat.
- Detailed analysis of the "chink" in the defense which has been exploited.
- Rapid and aggressive adaptation to halt data theft and repair defense, preferably without shutting the application down for millions of users throughout the globe.
I'm aware that some large companies have or at least had at some point a policy of zero down-time (Facebook) so taking the system offline while the defense is repaired is not always an option.
So what strategies are used to stop a data theft attack without shutting down the server completely?
any system on Earth connected to the Web- FYI: Air-gapped computers are also vulnerable to attacks (tho the attacker needs to be really motivated) http://www.wired.com/2014/11/countdown-to-zero-day-stuxnet/ – Neil Smithline Aug 25 '15 at 21:18