Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Veeam backup consistency Transaction Consistency

2025-03-26 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)06/03 Report--

1. Two ways of silent processing

When replicating and backing up a running virtual machine, it is necessary to use the virtual machine to keep silent or frozen, so that the virtual machine can maintain data consistency, and VBR can maintain data consistency.

Application-aware processing: based on Microsoft VSS (Volume Shadow Copy Service), this option can be used for running applications that support Microsoft VSS

VMware Tools quiescence: for applications that do not support Microsoft VSS, such as those running on the Linux virtual machine.

The VMware Tools quiescence option is configured on the job task and is not enabled by default

VBR uses the VMware VSS component component in VMware Tools to silence the virtual machine. VMware Tools supports Microsoft VSS. To use the VMware VSS component in VMware Tools, the operating system of the virtual machine must be Windows server 2003/Vista/win7/server 2008/server 2012/server 2016.

For virtual machines running Windows vista and Windows 7, the VMware VSS component does not use application writers, and the VSS snapshots created are file-level consistency

VMware Writer is used to run the Windows server 2003 VMware VSS component, and the snapshot created is application-level consistency

For virtual machines running Windows server 2008 and later, VSS snapshots created can be file-level or application-level, depending on the platform and state.

For applications running VSS-aware, such as Microsoft AD,SQL Server,SharePoint,Microsoft Exchange or Oracle tasks, application-aware processing must be enabled.

Application-aware processing is Veeam based on Microsoft's VSS technology to ensure data consistency, as long as the virtual machine is required to install VMware Tools and update to the latest version. If the virtual machine is running an application that does not support Microsoft VSS, such as MySQL, you can use VMware Tools quiescence and pre-freeze,post-thaw scripts

2. Application-Aware Processing workflow

(1) VBR detects that the virtual machine is running the VSS-aware application, and deploys the running environment process on the virtual machine.

(2) VBR collects application information installed on virtual machines

(3) VBR prepares the application for VSS-aware restore

(4) Microsoft VSS communicates with applications and silences IO activities at a specific point in time

(5) VBR acts as the VSS requestor and triggers the VSS snapshot of the virtual machine

(6) VBR triggers a snapshot of a VMware vSphere virtual machine

(7) Microsoft resumes IO activities on the IO virtual machine operating system

(8) job is handled according to normal workflow

(9) if truncate transaction logs is configured in job, after the backup is successfully created, VBR will truncate the transaction log on the operating system of the virtual machine.

3. How to choose the way of VM Quiescence

For virtual machines running processes that support Microsoft VSS, Application-aware processing is recommended, such as Microsoft Exchange, Microsoft Active Directory and other

For applications that cannot use Application-aware processing (such as you cannot deploy Veeam over the network to run processes or deal with a Linux virtual machine that needs to maintain data consistency), you should turn on VMware Tools quiescence. When using this option, VBR does not perform the following two actions, which are performed when the application uses application awareness.

(1) when the next virtual machine starts, apply the specified settings to prepare for VSS-aware

(2) truncate the transaction log after successful backup or replication

Check both options. For scenarios where both Linux and Windows virtual machines are added to a task, it is recommended to choose both, so that all virtual machines can maintain a consistent state, using application-aware processing or VMware Tools quiescence

(1) VBR will first try to use Application-aware processing for backup and replication. If successful, VMware Tools quiescence will not be used.

(2) if some virtual machines cannot be silenced with application-aware processing, or if application-aware processing is disabled, VBR will use VMware Tools quiescence for backup and replication.

4. The method of opening VMware Tools quiescence and application-aware processing at the same time

(1) enable VMware Tools Quiescence in the Storage---Advanced option

(2) Open Enable Application-aware processing in the Guest Processing wizard.

(3) when configuring the options for each virtual machine separately, select "Try application processing, but ignore failures." if you select Disable application processing, the backup of the virtual machine will only use VMware Tools quienscence, not application processing, and other virtual machines will not be affected.

Note: if application awareness and VMware Tools quienscence are enabled, but do not select "Try application processing, but ignore failures." VBR will only use application awareness for this task.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report