SQL Alwayson Availability Groups Virtual Environment
SQL Alwayson Availability Groups Virtual Environment
© 2018 Veeam Software. Confidential information. All rights reserved. All trademarks are the property of their respective owners.
Benefits of using SQL AlwaysOn Availability Groups for Virtual Environment & Veeam
Contents
1.0 Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
3.3 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
4.0 Protect SQL AlwaysOn Availability Groups with Veeam Backup & Replication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
4.3.5 Flexible options for your current needs and long-term strategy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
© 2018 Veeam Software. Confidential information. All rights reserved. All trademarks are the property of their respective owners. 1
Benefits of using SQL AlwaysOn Availability Groups for Virtual Environment & Veeam
1.0 Background
Virtualization provides agility and flexibility so businesses can achieve an Always-On Enterprise™. As part of the virtualization
strategy, enterprisers are virtualizing their mission critical applications.
Enterprise-level companies commonly use Microsoft SQL platform for their Tier 1 applications and this platform is frequently
operated on VMware and Hyper-V environments.
For the AlwaysOn Availability of SQL database, organizations have the following choices:
1. Microsoft SQL Failover Cluster
2. Microsoft SQL AlwaysOn Availability Groups.
Another important choice that enterprises have to make is which clustering model they should use to compliment virtualization
and be less complex for the environment and administrators while providing the best performance and high Availability.
An FCI must use shared storage between all nodes of the FCI for database and logs storage. The storage is the single point
of failure in FCI cluster.
AlwaysOn Availability Groups does not depend on any form of shared storage.
Storage solutions Direct attached, SAN, mount points, SMB Depends on node type
© 2018 Veeam Software. Confidential information. All rights reserved. All trademarks are the property of their respective owners. 2
Benefits of using SQL AlwaysOn Availability Groups for Virtual Environment & Veeam
3.3 Conclusion
Always-On Availability Groups allow enterprises to increase fault tolerance between active and hot-standby databases without
involving shared physical disks, which is quite important for virtualization of Microsoft SQL Servers.
© 2018 Veeam Software. Confidential information. All rights reserved. All trademarks are the property of their respective owners. 3
Benefits of using SQL AlwaysOn Availability Groups for Virtual Environment & Veeam
The transaction logs processing interval may be the same or may differ through VMs included in AlwaysOn Availability Groups. If
the interval is different, Veeam Backup & Replication will use minimal value (by default, 15 minutes).
At each log processing interval, Veeam Backup & Replication chooses the AlwaysOn Availability Groups node for which
transaction logs will be backed up.
Logs are backed up from one node of the AlwaysOn Availability Groups. To become a subject for log backup, the node must meet
the following criteria:
• Required Veeam Backup & Replication components can be installed on this node (the VM must be running)
• If there are any logs remaining in the temporary folder on the node of an AlwaysOn Availability Group, this means these logs
were not backed up to the backup repository during the previous session of the transaction log backup job, so this AlwaysOn
Availability Group node must be processed first
• Databases in the AlwaysOn Availability Groups(s) for this node were successfully backed up for the last two processing intervals
• Veeam Backup & Replication can establish a network connection to the node (or VIX connection, if connection over network
cannot be established)
• The VM is in the list of preferred nodes for backup retrieved from the Microsoft SQL Server. If there are no preferred nodes,
any node can be chosen.
There’s no need to search for the location of the database and log files in a file-level recovery session or to spend time attaching
restored files back to SQL Server — the entire process is fully automated. Select the SQL Server backup and click to:
© 2018 Veeam Software. Confidential information. All rights reserved. All trademarks are the property of their respective owners. 4
Benefits of using SQL AlwaysOn Availability Groups for Virtual Environment & Veeam
The Enterprise Manager web interface even provides a complete view of all your available SQL databases to simplify the
recovery of deleted or lost databases.
© 2018 Veeam Software. Confidential information. All rights reserved. All trademarks are the property of their respective owners. 5
Benefits of using SQL AlwaysOn Availability Groups for Virtual Environment & Veeam
4.3.5 Flexible options for your current needs and long-term strategy
Veeam’s Availability solutions come in different configurations, giving you powerful backup, restore and replication features for
VMware vSphere and Microsoft Hyper-V virtualized environments. From limited local database restores in Veeam Backup Free
Edition to agentless transaction log backup and replay, transaction-level recovery of databases and SQL objects found in Veeam
Backup & Replication, Veeam is the perfect fit no matter your specific needs or budget.
© 2018 Veeam Software. Confidential information. All rights reserved. All trademarks are the property of their respective owners. 6
Benefits of using SQL AlwaysOn Availability Groups for Virtual Environment & Veeam
Transaction log backup is a separate option that can be triggered during a SQL Server backup job configuration. It is complementary
to the main image-level backup job and runs every 15 minutes (or less), taking incremental changes of the database. This enables
granular, transaction-level recoveries for SQL databases.
Recovery is simple — just use the slider interface to identify whether you want to recover to a point in time or perform a more
granular restore by entering a specific time and in one click, you can recover your database.
© 2018 Veeam Software. Confidential information. All rights reserved. All trademarks are the property of their respective owners. 7
Benefits of using SQL AlwaysOn Availability Groups for Virtual Environment & Veeam
Founded in 2006, Veeam currently has 51,000 ProPartners and more than 267,500 customers worldwide. Veeam‘s
global headquarters are located in Baar, Switzerland, and the company has offices throughout the world. To learn more,
visit http://www.veeam.com.
© 2018 Veeam Software. Confidential information. All rights reserved. All trademarks are the property of their respective owners. 8
Benefits of using SQL AlwaysOn Availability Groups for Virtual Environment & Veeam
© 2018 Veeam Software. Confidential information. All rights reserved. All trademarks are the property of their respective owners. 9