The application provides a system and a method for disaster recovery in internet application, so that a problem of data access in large-scale internet application can be solved. The disaster recovery system, which is a complete set of solution schemes, carries out leveled disaster recovery on an internet application system; and real-time active-standby synchronization is carried out respectively at various levels including a database, caching, and service access. Therefore, it can be ensured a standby computer is immediately switched for usage when there is a problem at the database; and when there are invalidated cache data, data can be loaded from a standby cache file; and when a service logic server fails to carry out access, the access can be carried out form the standby computer. Because the whole set of the disaster recovery system does not carry out disaster recovery for a single point, a data access situation in large-scale application can be well adapted to, thereby maximizing service availability for users and further ensuring security and an access success rate for large internet data access.