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-standalone-cluster.md
+11-8Lines changed: 11 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,17 +11,18 @@ ms.custom: engagement-fy23
11
11
12
12
# Migrate Microsoft SQL Server Standalone to Azure VMware Solution
13
13
14
-
In this article, you learn how to migrate Microsoft SQL Server standalone to Azure VMware Solution.
14
+
In this article, you learn how to migrate Microsoft SQL Server Standalone to Azure VMware Solution.
15
15
16
16
When migrating Microsoft SQL Server Standalone to Azure VMware Solution, VMware HCX offers two migration profiles that can be used:
17
17
18
18
- HCX vMotion
19
19
- HCX Cold Migration
20
20
21
21
In both cases, consider the size and criticality of the database being migrated.
22
-
For this how-to procedure, we have validated VMware HCX vMotion. VMware HCX Cold Migration is also valid, but it requires a longer downtime period.
22
+
For this how-to procedure, we have validated VMware HCX vMotion.
23
+
VMware HCX Cold Migration is also valid, but it requires a longer downtime period.
23
24
24
-
:::image type="content" source="media/sql-server-hybrid-benefit/migrated-sql-standalone-cluster.png" alt-text="Diagram showing the architecture of standalone SQL server for Azure VMware Solution." border="false" lightbox="media/sql-server-hybrid-benefit/migrated-sql-standalone-cluster.png":::
25
+
:::image type="content" source="media/sql-server-hybrid-benefit/migrated-sql-standalone-cluster.png" alt-text="Diagram showing the architecture of Standalone SQL Server for Azure VMware Solution." border="false" lightbox="media/sql-server-hybrid-benefit/migrated-sql-standalone-cluster.png":::
25
26
26
27
## Prerequisites
27
28
@@ -33,7 +34,8 @@ For this how-to procedure, we have validated VMware HCX vMotion. VMware HCX Cold
33
34
- Configure VMware HCX between your on-premises datacenter and the Azure VMware Solution private cloud that runs the migrated workloads. For more information about configuring VMware HCX, see [Azure VMware Solution documentation](install-vmware-hcx.md).
34
35
- Ensure that all the network segments in use by the SQL Server are extended into your Azure VMware Solution private cloud. Tp verify this step in the procedure, see [Configure VMware HCX network extension](configure-hcx-network-extension.md).
35
36
36
-
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 isn't recommended for Microsoft SQL Server Failover Cluster Instance and Microsoft SQL Server Always-On migrations, especially for production workloads. ExpressRoute connectivity is recommended as more performant and reliable.
37
+
VMware HCX over VPN is supported in Azure VMware Solution for workload migration.
38
+
However, due to the size of database workloads, VMware HCX over VPN isn't recommended for Microsoft SQL Server Failover Cluster Instance and Microsoft SQL Server Always On migrations, especially for production workloads. ExpressRoute connectivity is recommended as more performant and reliable.
37
39
For Microsoft SQL Server Standalone and non-production workloads HCX over VPN can be suitable, depending on the size of the database, to migrate.
38
40
39
41
Microsoft SQL Server (2019 and 2022) were tested with Windows Server (2019 and 2022) Data Center edition with the virtual machines deployed in the on-premises environment.
@@ -42,8 +44,9 @@ The on-premises source infrastructure was VMware vSphere 7.0 Update 3 and VMware
42
44
43
45
## Downtime considerations
44
46
45
-
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.
46
-
Migration of the Microsoft SQL Server Standalone instance doesn't require database downtime since it will be done using the VMware HCX vMotion mechanism. We recommend migrating during off-peak hours with a pre-approved change window.
47
+
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.
48
+
Migration of the Microsoft SQL Server Standalone instance doesn't require database downtime since it will be done using the VMware HCX vMotion mechanism.
49
+
We recommend migrating during off-peak hours with a pre-approved change window.
47
50
48
51
This table indicates the estimated downtime for each Microsoft SQL Server topology.
49
52
@@ -53,12 +56,12 @@ This table indicates the estimated downtime for each Microsoft SQL Server topolo
53
56
|**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. |
54
57
|**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. |
55
58
56
-
## Migrate Microsoft SQL Server standalone
59
+
## Migrate Microsoft SQL Server Standalone
57
60
58
61
1. Log into your on-premises **vCenter Server** and access the VMware HCX plugin.
59
62
1. Under **Services** select **Migration** > **Migrate**.
60
63
- Select the Microsoft SQL Server virtual machine.
61
-
- Set the vSphere cluster in the remote private cloud of the migrated SQL cluster as the **Compute Container**.
64
+
- Set the vSphere cluster in the remote private cloud of the migrated SQL Server cluster as the **Compute Container**.
62
65
- Select the vSAN Datastore as remote storage.
63
66
- Select a folder. This isn't mandatory, but we recommend separating the different workloads in your Azure VMware Solution private cloud.
0 commit comments