Stable and automated recovery of an application executing on a primary
computer system by transitioning to secondary computer system is
provided. Intelligent agents installed on a primary client server allow
the primary environment to be replicated on a host, secondary
environment. This creates continuous availability of applications
executing on the primary system via the mirrored host environment. Every
transaction on the client environment (e.g., every piece of data) is
replicated in real-time on the host environment. A simple mechanism
(e.g., a button) is provided to allow access to the secondary environment
thereby switching over from the client environment to the host
environment in the case of, with respect to the primary environment, a
disaster, a need to perform maintenance, system failure and the like.