Traditional Culture Encyclopedia - Traditional culture - What is the difference between data-level disaster recovery and application-level disaster recovery?

What is the difference between data-level disaster recovery and application-level disaster recovery?

The difference between database-level disaster recovery and application-level disaster recovery can be distinguished from its definition and price:

1, from the definition of the distinction

Database disaster recovery: mainly based on the data security of the off-site backup method, in this way mainly through the data transcoding backup, the backup media transferred to the off-site, and transcoding recovery to realize the recovery;?

Application-level disaster recovery: the main focus on critical data off-site takeover, the direction of the business is not interrupted; usually through the TCP/IP protocol will be a real-time backup of the data to the remote end, in the local are destroyed or unavailable, the off-site end can be taken over in a timely manner;

The two ways have their own advantages and disadvantages, the defects of the data disaster recovery is that the recovery time is relatively long, in the restoration of the business is interrupted; The disadvantage of application-level disaster recovery is that for very large amounts of data (such as terabytes), you need to rely on a better private network to do off-site replication as well as better-performing servers.

2, from its price distinction

Database-level disaster recovery only has to be from the storage layer for backup, this backup mechanism is often real-time, suitable for critical business, and can do real-time mount, relative to the application level, after all, the cost of some higher, but has been adopted by many enterprises, institutions. Application-level backup is the most traditional, replication at the application level, generally inexpensive. Small and medium-sized financial industry is full of data-level disaster recovery.