Ask the Community
Groups
Application Aware Backups (8.0) - Connect IT Community | Kaseya
<main> <article class="userContent"> <h2 data-id="summary"><strong>SUMMARY</strong></h2> <p>Steps for creating application-consistent backups</p> <h2 data-id="issue"><strong>ISSUE</strong></h2> <p></p> <div> <p>In version 8.0 and later, you can create application-consistent backups, including properly quiescing applications before backup and performing required post-backup processing tasks, such as log truncation for MS Exchange..</p> <p><strong>Note</strong>: To perform quiesce and to run custom scripts for VMware, both vCenter and the guest hosts must be vSphere version 5.0 or later.</p> <p>Application aware options are enabled when you create the backup job. They are enabled per-VM in the Job Inventory table in the first step of the Backup Dialog. In addition to Quiesce and Log truncation, you have the option to perform additional tasks after a backup is complete by running custom scripts. For details, refer to the article <a rel="nofollow" href="/home/leaving?allowTrusted=1&target=https%3A%2F%2Fphdtechsupport.zendesk.com%2Fentries%2F31295350">Running Custom Scripts After a Backup</a>.</p> <p> </p> <p><strong>Figure - Application Aware options in the Backup Dialog's Job Inventory Settings table</strong></p> <p><img alt="User-added image" height="133" src="https://us.v-cdn.net/6032361/uploads/migrated/R0D4L85RJ1Y1/eid-ka01w000000tcyv-feoid-00n40000002yvfa-refid-0em40000000mjlb." width="500" class="embedImage-img importedEmbed-img"></img></p> <p> </p> <p> </p> <h2 data-id="quiescing-virtual-machines">Quiescing Virtual Machines</h2> <p>Unitrends Virtual Backup can create transactionally-consistent backups for VMs running applications that are VSS-aware. By taking advantage of Microsoft's Volume Shadow Copy Service (VSS), Unitrends can initiate quiesce for any VSS-aware applications running on the virtual machine to ensure an application-consistent backup is created. </p> <p>When an application aware backup is started, UVB initiates the quiesce process and an application-consistent VSS snapshot is created on the VM. The backup process continues and writes the data to the backup store. When the backup process completes, the VSS snapshot is removed.</p> <p>Quiesce is enabled per-VM when you create the backup job. After selecting a VM for backup, use the Job Inventory table in the Backup dialog to enable quiesce for your VMs.</p> <p>Quiesce is supported for the following Windows operating systems:</p> <ul><li>Windows Server 2008 and 2008 R2</li> <li>Windows Server 2012 and 2012 R2</li> </ul><p> </p> <h2 data-id="log-truncation-microsoft-exchange">Log Truncation - Microsoft Exchange</h2> <p><strong>Note</strong>: Log truncation is supported for Hyper-V and VMware virtual machines running Microsoft Exchange on Windows 2008 Server and later</p> <p>If you are running Microsoft Exchange, you can perform log truncation after the backup has completed. Log Truncation can be enabled in the Backup Dialog's Job Inventory Settings table for each individual virtual machine. After enabling Log Truncation, UVB will initiate the VSS snapshot process and create two files on the guest VM. Credentials with appropriate permissions are required - these can be configured using the <strong>Protect</strong> page, <strong>Settings</strong> tab for each VM. You have two options when configuring Log Truncation - Always, in which case logs will be truncated every time a backup is run regardless of the result and After Successful Backup, in which case truncation occurs only after a backup completes successfully.</p> <p>After the files are copied to the user's temp directory and the VSS snapshot is created, the backup continues. When the backup completes, the log truncation occurs for Exchange and the files are removed. Note that if the backup fails, log truncation will not occur.</p> <div> <strong>Note:</strong> Log truncation uses diskshadow.exe. To allow the appliance to run this application, Admin Approval Mode must be disabled on the Exchange server as described in: <a rel="nofollow" href="/home/leaving?allowTrusted=1&target=https%3A%2F%2Funitrends-support.zendesk.com%2Fhc%2Fen-us%2Farticles%2F360013256898">Configuring your server for Exchange log truncation</a>.</div> <p> </p> <h2 data-id="log-truncation-microsoft-sql-server">Log Truncation - Microsoft SQL Server</h2> <p>To perform log truncation for Microsoft SQL Server, you can use custom scripts to send the commands required to your SQL Server database. Example scripts are available for download at the link below, along with instructions for modifying those scripts, to enable log truncation for SQL Server.</p> <ul><li><a rel="nofollow" href="/home/leaving?allowTrusted=1&target=https%3A%2F%2Funitrends-support.zendesk.com%2Fhc%2Fen-us%2Farticles%2F360013257018">Unitrends Virtual Backup v8.0+ and Microsoft SQL Server Log Truncation</a></li></ul><p> </p> </div> </article> </main>