Essential Guide

FAQ: Backing up virtual servers today

A comprehensive collection of articles, videos and more, hand-picked by our editors
Q

Crash-consistent vs. application-consistent backups of virtual machines

Marc Staimer of Dragon Slayer Consulting compares crash-consistent and application-consistent backups of virtual machines in this Expert Answer.

FROM THE ESSENTIAL GUIDE:

FAQ: Backing up virtual servers today

GUIDE SECTIONS

  1. VM backup today
  2. Glossary
+ Show More

What is the difference between crash-consistent and application-consistent backups of virtual servers?

A crash-consistent backup set means the backup captured all of the virtual machine's data at exactly the same time. This is how essentially all modern backup software functions. Crash-consistent backups are fine and work well for the most part for nondatabase applications. When a crash-consistent backup is recovered and restored, the data is in the identical state it was in at the time of the backup.

Crash-consistent backups don't work nearly as well for database applications because they do not capture data in memory or any pending I/O operations. As such, restoring from a crash-consistent backup requires extra work, such as journaling forward, before an application can be brought back online.

In addition to providing a crash-consistent backup, application-consistent backups also capture all data in memory and all transactions in process. This is performed by using some type of client software co-resident with the database application or, in the case of Microsoft Windows and Hyper-V, the VSS API, to quiesce the database application, flush its memory cache, complete all its writes in order and then perform the backup.

When the backup or snapshot is complete, the software notifies the database application to resume. A restoration of an application-consistent backup requires no additional work to restore the database application.

This was last published in December 2013

PRO+

Content

Find more PRO+ content and other member only offers, here.

Essential Guide

FAQ: Backing up virtual servers today

GUIDE SECTIONS

  1. VM backup today
  2. Glossary

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

-ADS BY GOOGLE

SearchSolidStateStorage

SearchConvergedInfrastructure

SearchCloudStorage

SearchDisasterRecovery

SearchStorage

SearchITChannel

Close