Transaction Consistency
When you back up or replicate a running VM, you need to quiesce, or ‘freeze’ the VM to bring its file system and application data to a consistent state. If the VM is not quiesced, Veeam Backup & Replication will produce a crash-consistent backup or replica. The crash consistent backup or replica does not preserve data integrity of open files and transactional applications on the VM. Restore from a crash-consistent backup or replica is essentially equivalent to booting the VM after it was manually reset.
A crash-consistent backup or replica may be sufficient for VMs that run applications with low quantity of transactions. If you process VMs with highly transactional applications, you should instruct Veeam Backup & Replication to quiesce the VM and create a transactionally consistent backup or replica. Restore from transactionally consistent backups or replicas guarantees safety of application data.
Veeam Backup & Replication offers two options for creating transactionally consistent backups and replicas:
- Application-aware processing (based on Microsoft VSS). This option is recommended for VMs running applications that support Microsoft VSS.
- VMware Tools quiescence. This option is recommended for VMs running applications that do not support Microsoft VSS, for example, Linux VMs.
Related Topics