Skip to content

Commit f745831

Browse files
committed
Fixed image alignment
1 parent 94c1caa commit f745831

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

articles/azure-vmware/migrate-sqlserver-failover-cluster.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,25 +22,25 @@ VMware HCX doesn't support migrating virtual machines with SCSI controllers in p
2222

2323
- Review and record the storage and network configuration of every node in the cluster.
2424
- Review and record the WSFC configuration.
25-
- Backup the database(s) being executed in the cluster.
26-
- Backup the cluster virtual machines.
25+
- Back up the database(s) being executed in the cluster.
26+
- Back up the cluster virtual machines.
2727
- Remove all cluster node VMs from any Distributed Resource Scheduler (DRS) groups and rules they're part of.
2828
- VMware HCX must be configured between your on-premises datacenter and the Azure VMware Solution private cloud that runs the migrated workloads. For more details about installing VMware HCX, see [Azure VMware Solution documentation](install-vmware-hcx.md).
2929
- 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).
3030

31-
VMware HCX over VPN is supported in Azure VMware Solution for workload migration. However, due to the size of database workloads it is not recommended for Microsoft SQL Server Failover Cluster Instance and Microsoft SQL Server Always-On migrations, especially for production workloads. ExpressRoute connectivity is recomended as more performant and reliable. For Microsoft SQL Server Standalone and non-production workloads this can be suitable, depending upon the size of the database, to migrate.
31+
VMware HCX over VPN is supported in Azure VMware Solution for workload migration. However, due to the size of database workloads it 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. For Microsoft SQL Server Standalone and non-production workloads this can be suitable, depending upon the size of the database, to migrate.
3232

3333
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. Windows Server and SQL Server have been configured following best practices and recommendations from Microsoft and VMware.
3434

3535
## Downtime considerations
3636

37-
Predicting downtime during a migration will depend upon the size of the database to be migrated and the speed of the private network connection to Azure cloud. Migration of SQL Server Failover Cluster Instances Always On to Azure Vmware Solution requires a full downtime of the database and all cluster nodes, however you should plan for the migration to be executed during off-peak hours with an approved change window.
37+
Predicting downtime during a migration will depend upon the size of the database to be migrated and the speed of the private network connection to Azure cloud. Migration of SQL Server Failover Cluster Instances Always On to Azure VMware Solution requires a full downtime of the database and all cluster nodes, however you should plan for the migration to be executed during off-peak hours with an approved change window.
3838

3939
The table below indicates the downtime for each Microsoft SQL Server topology.
4040

4141
| **Scenario** | **Downtime expected** | **Notes** |
4242
|:---|:-----|:-----|
43-
| **Standalone instance** | LOW | Migration will be done using vMotion, the DB will be available during migration time, but it is not recommended to commit any critical data during it. |
43+
| **Standalone instance** | LOW | Migration will be done using vMotion, the DB will be available during migration time, but it isn't recommended to commit any critical data during it. |
4444
| **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. |
4545
| **Failover Cluster Instance** | HIGH | All nodes of the cluster will be shut down and migrated using VMware HCX Cold Migration. Downtime duration will depend upon database size and private network speed to Azure cloud. |
4646

@@ -78,7 +78,8 @@ For illustration purposes, in this document we're using a two-node cluster with
7878
:::image type="content" source="media/sql-server-hybrid-benefit/sqlfci-1.png" alt-text="Windows Server Failover Cluster Manager cluster storage verification." border="false":::
7979

8080
1. Shut down the cluster.
81-
:::image type="content" source="media/sql-server-hybrid-benefit/sqlfci-2.png" alt-text="Shut down your cluster using Windows Server Failover Cluster Manager." border="false":::
81+
82+
:::image type="content" source="media/sql-server-hybrid-benefit/sqlfci-2.png" alt-text="Shut down your cluster using Windows Server Failover Cluster Manager." border="false":::
8283

8384
1. Check that all cluster services are successfully stopped without errors.
8485
1. Shut down first node of the cluster.
@@ -87,7 +88,7 @@ For illustration purposes, in this document we're using a two-node cluster with
8788
1. Ensure that the **Delete files from datastore** checkbox isn't selected as this will permanently delete the disk from the datastore, and you'll need to recover the cluster from a previous backup.
8889
1. Set **SCSI Bus Sharing** from **Physical** to **None** in the virtual SCSI controllers used for the shared storage. Usually, these controllers are of VMware Paravirtual type.
8990
1. Edit the first node virtual machine settings. Set **SCSI Bus Sharing** from **Physical** to **None** in the SCSI controllers.
90-
1. From the **vSphere Client** go to the HCX plugin area. Under **Services** select **Migration** > **Migrate**.
91+
1. From the vSphere Client,** go to the HCX plugin area. Under **Services**, select **Migration** > **Migrate**.
9192
1. Select the second node virtual machine.
9293
1. Set the vSphere cluster in the remote private cloud that will run the migrated SQL cluster as the **Compute Container**.
9394
1. Select the **vSAN Datastore** as remote storage.
@@ -114,12 +115,11 @@ For illustration purposes, in this document we're using a two-node cluster with
114115
1. Access the second node VM from the **VMware Remote Console**.
115116
1. Verify that Windows Server can reach the storage.
116117
1. In the **Failover Cluster Manager** review that the second node appears as **Online** status.
117-
118-
:::image type="content" source="media/sql-server-hybrid-benefit/sqlfci-4.png" alt-text="Cluster node status in Failover Cluster Manager." border="false":::
118+
:::image type="content" source="media/sql-server-hybrid-benefit/sqlfci-4.png" alt-text="Cluster node status in Failover Cluster Manager." border="false":::
119119

120120
1. Using the **SQL Server Management Studio** connect to the SQL Server cluster resource network name. Check the database is online and accessible.
121121

122-
:::image type="content" source="media/sql-server-hybrid-benefit/sqlfci-5.png" alt-text="SQL Server Management Studio connection verification to the migrated cluster instance database."" border="false":::
122+
:::image type="content" source="media/sql-server-hybrid-benefit/sqlfci-5.png" " alt-text="SQL Server Management Studio connection verification to the migrated cluster instance database." border="false":::
123123

124124
1. Finally, check the connectivity to SQL from other systems and applications in your infrastructure and verify that all applications using the database(s) can still access them.
125125

articles/azure-vmware/migrate-sqlserver-standalone-cluster.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ The table below indicates the estimated downtime for each Microsoft SQL Server t
4444
|:---|:-----|:-----|
4545
| **Standalone instance** | LOW | Migration will be done using vMotion, the DB will be available during migration time, but it isn't recommended to commit any critical data during it. |
4646
| **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. |
47-
| **Failover Cluster Instance** | HIGH | All nodes of the cluster will be shut down and migrated using VMware HCX Cold Migration. Downtime duration will depend upon database size and private network speed to Azure cloud. |
47+
| **Failover Cluster Instance** | HIGH | All nodes of the cluster will be shut down and migrated using VMware HCX Cold Migration. Downtime duration depends upon database size and private network speed to Azure cloud. |
4848

4949
## Migrate Microsoft SQL Server standalone
5050

@@ -59,7 +59,7 @@ The table below indicates the estimated downtime for each Microsoft SQL Server t
5959
a. In **Extended Options** select **Migrate Custom Attributes**.
6060
a. Verify that on-premises network segments have the correct remote stretched segment in Azure VMware Solution.
6161
a. Select **Validate** and ensure that all checks are completed with pass status.
62-
a. Click **Go** and the migration will initiate.
62+
a. Select **Go** and the migration will start.
6363
1. After the migration has completed, access the virtual machine using VMware Remote Console in the vSphere Client.
6464
a. Verify the network configuration and check connectivity both with on-premises and Azure VMware Solution resources.
6565
a. Using SQL Server Management Studio verify you can access the database.

0 commit comments

Comments
 (0)