You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/azure-vmware/migrate-sql-server-always-on-cluster.md
+12-12Lines changed: 12 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,16 +1,16 @@
1
1
---
2
-
title: Migrate Microsoft SQL Server Always-On cluster to Azure VMware Solution
3
-
description: Learn how to migrate Microsoft SQL Server Always-On cluster to Azure VMware Solution.
2
+
title: Migrate Microsoft SQL Server AlwaysOn cluster to Azure VMware Solution
3
+
description: Learn how to migrate Microsoft SQL Server AlwaysOn cluster to Azure VMware Solution.
4
4
author: jjaygbay1
5
5
ms.author: jacobjaygbay
6
6
ms.topic: how-to
7
7
ms.service: azure-vmware
8
8
ms.date: 3/20/2023
9
9
ms.custom: engagement-fy23
10
10
---
11
-
# Migrate Microsoft SQL Server Always-On cluster to Azure VMware Solution
11
+
# Migrate Microsoft SQL Server AlwaysOn cluster to Azure VMware Solution
12
12
13
-
In this article, you learn how to migrate Microsoft SQL Server Always-On Cluster to Azure VMware Solution. For VMware HCX, you can follow the VMware vMotion migration procedure.
13
+
In this article, you learn how to migrate Microsoft SQL Server AlwaysOn Cluster to Azure VMware Solution. For VMware HCX, you can follow the VMware vMotion migration procedure.
14
14
15
15
:::image type="content" source="media/sql-server-hybrid-benefit/sql-always-on-architecture.png" alt-text="Diagram showing the architecture of always on SQL server for Azure VMware Solution." border="false" lightbox="media/sql-server-hybrid-benefit/sql-always-on-architecture.png":::
16
16
@@ -25,25 +25,25 @@ These are the prerequisites to migrating your SQL server instance to Azure VMwar
25
25
- VMware HCX must be configured between your on-premises datacenter and the Azure VMware Solution private cloud that runs the migrated workloads. For more information on how to configure HCX, see [Azure VMware Solution documentation](install-vmware-hcx.md).
26
26
- Ensure that all the network segments in use by the Microsoft SQL Server are extended into your Azure VMware Solution private cloud. To verify this step, see [Configure VMware HCX network extension](configure-hcx-network-extension.md).
27
27
28
-
VMware HCX over VPN is supported in Azure VMware Solution for workload migration. However, due to the size of database workloads, VMware HCX over VPN is not recommended for Microsoft SQL Server Always-On migrations for production workloads. ExpressRoute connectivity is recommended as more performant and reliable. For Microsoft SQL Server Standalone and non-production workloads this may be suitable, depending upon the size of the database, to migrate.
28
+
VMware HCX over VPN is supported in Azure VMware Solution for workload migration. However, due to the size of database workloads, VMware HCX over VPN is not recommended for Microsoft SQL Server AlwaysOn migrations for production workloads. ExpressRoute connectivity is recommended as more performant and reliable. For Microsoft SQL Server Standalone and non-production workloads this may be suitable, depending upon the size of the database, to migrate.
29
29
30
30
Microsoft SQL Server (2019 and 2022) was tested with Windows Server (2019 and 2022) Data Center edition with the virtual machines deployed in the on-premises environment. Windows Server and SQL Server have been configured following best practices and recommendations from Microsoft and VMware. The on-premises source infrastructure was VMware vSphere 7.0 Update 3 and VMware vSAN running on Dell PowerEdge servers and Intel Optane P4800X SSD NVMe devices.
31
31
32
32
## Downtime considerations
33
33
34
-
Predicting downtime during a migration depends upon the size of the database to be migrated and the speed of the private network connection to Azure cloud. Always-On migrations are intended to be executed with low database downtime. However, plan to conduct the migration during off-peak hours within a pre-approved change window.
34
+
Predicting downtime during a migration depends upon the size of the database to be migrated and the speed of the private network connection to Azure cloud. AlwaysOn migrations are intended to be executed with low database downtime. However, plan to conduct the migration during off-peak hours within a pre-approved change window.
35
35
36
36
The table below indicates the estimated downtime for each Microsoft SQL Server topology.
37
37
38
38
|**Scenario**|**Downtime expected**|**Notes**|
39
39
|:---|:-----|:-----|
40
40
|**Standalone instance**| Low | Migrate with VMware vMotion, the DB is available during migration, but it is not recommended to commit any critical data during it. |
41
-
|**Always-On Availability Group**| Low | The primary replica will always be available during the migration of the first secondary replica and the secondary replica will become the primary after the initial failover to Azure. |
41
+
|**AlwaysOn Availability Group**| Low | The primary replica will always be available during the migration of the first secondary replica and the secondary replica will become the primary after the initial failover to Azure. |
42
42
|**Failover Cluster Instance**| High | All nodes of the cluster are shutdown and migrated using VMware HCX Cold Migration. Downtime duration depends upon database size and private network speed to Azure cloud. |
43
43
44
44
## Windows Server Failover Cluster quorum considerations
45
45
46
-
Microsoft SQL Server Always-On Availability Groups rely on Windows Server Failover Cluster, which requires a quorum voting mechanism to maintain the coherence of the cluster.
46
+
Microsoft SQL Server AlwaysOn Availability Groups rely on Windows Server Failover Cluster, which requires a quorum voting mechanism to maintain the coherence of the cluster.
47
47
48
48
An odd number of voting elements is required, which is achieved by an odd number of nodes in the cluster or by using a witness. Witness can be configured in three different ways:
49
49
@@ -64,9 +64,9 @@ If the cluster uses a **File share witness** running on-premises, then the type
64
64
65
65
For details about configuring and managing the quorum, see [Failover Clustering documentation](https://learn.microsoft.com/windows-server/failover-clustering/manage-cluster-quorum). For information about deployment of Cloud witness in Azure Blob Storage, see [Manage a cluster quorum for a Failover Cluster](https://learn.microsoft.com/windows-server/failover-clustering/deploy-cloud-witness).
66
66
67
-
## Migrate Microsoft SQL Server Always-On cluster
67
+
## Migrate Microsoft SQL Server AlwaysOn cluster
68
68
69
-
1. Access your Always-On cluster with SQL Server Management Studio using administration credentials.
69
+
1. Access your AlwaysOn cluster with SQL Server Management Studio using administration credentials.
70
70
- Select your primary replica and open **Availability Group****Properties**.
71
71
:::image type="content" source="media/sql-server-hybrid-benefit/sql-always-on-1.png" alt-text="Diagram showing Always On Availability Group properties." border="false" lightbox="media/sql-server-hybrid-benefit/sql-always-on-1.png":::
72
72
- Change **Availability Mode** to **Asynchronous commit** only for the replica to be migrated.
@@ -104,15 +104,15 @@ For details about configuring and managing the quorum, see [Failover Clustering
104
104
105
105
106
106
1. Monitor the progress of the failover in the next screen, and click **Close** when the operation is finished.
107
-
:::image type="content" source="media/sql-server-hybrid-benefit/sql-always-on-6.png" alt-text="Diagram showing that always on SQL server cluster successfully finished." border="false" lightbox="media/sql-server-hybrid-benefit/sql-always-on-6.png":::
107
+
:::image type="content" source="media/sql-server-hybrid-benefit/sql-Always On-6.png" alt-text="Diagram showing that always on SQL server cluster successfully finished." border="false" lightbox="media/sql-server-hybrid-benefit/sql-always-on-6.png":::
108
108
109
109
110
110
1. Refresh the **Object Explorer** view in SQL Server Management Studio (SSMS), and verify that the migrated instance is now the primary replica.
111
111
1. Repeat steps 1 to 6 for the rest of the replicas of the availability group.
112
112
113
113
>[!Note]
114
114
> Migrate one replica at a time and verify that all changes are synchronized back to the replica after each migration. Do not migrate all the replicas at the same time using **HCX Bulk Migration**.
115
-
1. After the migration of all the replicas is completed, access your Always-On availability group with **SQL Server Management Studio**.
115
+
1. After the migration of all the replicas is completed, access your AlwaysOn availability group with **SQL Server Management Studio**.
116
116
- Open the Dashboard and verify there is no data loss in any of the replicas and that all are in a **Synchronized** state.
117
117
:::image type="content" source="media/sql-server-hybrid-benefit/sql-always-on-7.png" alt-text="Diagram showing availability Group Dashboard with new primary replica and all migrated secondary replicas in synchronized state." border="false" lightbox="media/sql-server-hybrid-benefit/sql-always-on-7.png":::
118
118
- Edit the **Properties** of the availability group and set **Failover Mode** to **Automatic** in all replicas.
Copy file name to clipboardExpand all lines: articles/azure-vmware/migrate-sql-server-failover-cluster.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,7 @@ VMware HCX doesn't support migrating virtual machines with SCSI controllers in p
18
18
:::image type="content" source="media/sql-server-hybrid-benefit/migrated-sql-failover-cluster.png" alt-text="Diagram showing the architecture of SQL failover server for Azure VMware Solution." border="false" lightbox="media/sql-server-hybrid-benefit/migrated-sql-failover-cluster.png":::
19
19
20
20
> [!NOTE]
21
-
> This procedure requires a full shutdown of the cluster. Since the Microsoft SQL Server service will be unavailable during the migration, plan accordingly for the downtime period.
21
+
> This procedure requires a full shutdown of the cluster. Since the Microsoft SQL Server service will be unavailable during the migration, plan accordingly for the downtime period.
Copy file name to clipboardExpand all lines: articles/azure-vmware/sql-server-hybrid-benefit.md
+9-8Lines changed: 9 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,17 +1,17 @@
1
1
---
2
-
title: Azure Hybrid benefit for Windows server, SQL server, or Linux subscriptions
2
+
title: Azure Hybrid Benefit for Windows Server, SQL Server, or Linux subscriptions
3
3
author: jjaygbay1
4
4
ms.author: jacobjaygbay
5
-
description: Learn about Azure Hybrid benefit for Windows server, SQL server, or Linux subscriptions.
5
+
description: Learn about Azure Hybrid Benefit for Windows Server, SQL Server, or Linux subscriptions.
6
6
ms.topic: conceptual
7
7
ms.service: azure-vmware
8
8
ms.date: 8/28/2023
9
9
ms.custom: engagement-fy23
10
10
---
11
11
12
-
# Azure Hybrid benefit for Windows server, SQL server, or Linux subscriptions
12
+
# Azure Hybrid Benefit for Windows Server, SQL Server, or Linux subscriptions
13
13
14
-
Azure Hybrid benefit is a costsaving offering from Microsoft you can use to save on cost while optimizing your hybrid environment by applying your existing Windows Server, SQL Server licenses or Linux subscriptions.
14
+
Azure Hybrid Benefit is a cost-saving offering from Microsoft you can use to save on cost while optimizing your hybrid environment by applying your existing Windows Server, SQL Server licenses or Linux subscriptions.
15
15
16
16
- Save up to 85% over standard pay-as-you-go rate leveraging Windows Server and SQL Server licenses with Azure Hybrid benefit.
17
17
- Use Azure Hybrid Benefit in Azure SQL platform as a service (PaaS) environment.
@@ -20,13 +20,14 @@ Azure Hybrid benefit is a cost saving offering from Microsoft you can use to sav
20
20
- Help meet compliance requirements with unlimited virtualization on Azure Dedicated Host and the Azure VMware Solution.
21
21
- Get 180 days of dual-use rights between on-premises and Azure.
22
22
23
-
## Microsoft SQL server
23
+
## Microsoft SQL Server
24
24
25
-
Microsoft SQL server is a core component of many business-critical applications currently running on VMware vSphere and is one of the most widely used database platforms in the market with customers running hundreds of SQL Server instances with VMware vSphere on-premises.
25
+
Microsoft SQL Server is a core component of many business-critical applications currently running on VMware vSphere and is one of the most widely used database platforms in the market with customers running hundreds of Microsoft SQL Server instances with VMware vSphere on-premises.
26
26
27
-
Azure VMware Solution is an ideal solution for customers looking to migrate and modernize their vSphere-based applications to the cloud, including their Microsoft SQL databases.
27
+
Azure VMware Solution is an ideal solution for customers looking to migrate and modernize their vSphere-based applications to the cloud, including their Microsoft SQL Server databases.
28
28
29
-
Microsoft SQL Enterprise licenses are required for each Azure VMware Solution ESXi host core that is used by SQL server workloads running in a cluster. This can further be reduced by configuring the [Azure Hybrid Benefit](enable-sql-azure-hybrid-benefit.md) feature within Azure VMware Solution, using placement policies to limit the scope of ESXi host cores that need to be licensed within a cluster.
29
+
Microsoft SQL Server Enterprise licenses are required for each Azure VMware Solution ESXi host core that is used by Microsoft SQL Server workloads running in a cluster.
30
+
This can further be reduced by configuring the [Azure Hybrid Benefit](enable-sql-azure-hybrid-benefit.md) feature within Azure VMware Solution, using placement policies to limit the scope of ESXi host cores that need to be licensed within a cluster.
0 commit comments