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/aks/auto-upgrade-node-image.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -93,7 +93,7 @@ az provider register --namespace Microsoft.ContainerService
93
93
- The `SecurityPatch` channel isn't supported on Windows OS node pools.
94
94
95
95
> [!NOTE]
96
-
> By default, any new cluster created with an API version of `06-01-2022`or later will set the node OS auto-upgrade channel value to `NodeImage`. Any existing clusters created with an API version earlier than `06-01-2022` will have the node OS auto-upgrade channel value set to `None` by default.
96
+
> By default, any new cluster created with an API version of `06-01-2022`or later will set the node OS auto-upgrade channel value to `NodeImage`. Any existing clusters created with an API version earlier than `06-01-2022` will have the node OS auto-upgrade channel value set to `None` by default.
97
97
98
98
99
99
## Using node OS auto-upgrade with Planned Maintenance
@@ -117,7 +117,7 @@ To view the status of your node OS auto upgrades, look up [activity logs][monito
117
117
118
118
* Can I change the node OS auto-upgrade channel value if my cluster auto-upgrade channel is set to `node-image` ?
119
119
120
-
No. Currently, when you set the [cluster auto-upgrade channel][Autoupgrade] to `node-image`, it also automatically sets the node OS auto-upgrade channel to `NodeImage`. You can't change the node OS auto-upgrade channel value if your cluster auto-upgrade channel is `node-image`. In order to be able to change the node OS auto-upgrade channel values, make sure the cluster auto-upgrade channel isn't `node-image`.
120
+
No. Currently, when you set the [cluster auto-upgrade channel][Autoupgrade] to `node-image`, it also automatically sets the node OS auto-upgrade channel to `NodeImage`. You can't change the node OS auto-upgrade channel value if your cluster auto-upgrade channel is `node-image`. In order to be able to change the node OS auto-upgrade channel values, make sure the [cluster auto-upgrade channel][Autoupgrade] isn't `node-image`.
Copy file name to clipboardExpand all lines: articles/azure-monitor/logs/logs-data-export.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
@@ -33,7 +33,7 @@ Log Analytics workspace data export continuously exports data that's sent to you
33
33
34
34
## Limitations
35
35
36
-
- Custom logs created using the [HTTP Data Collector API](./data-collector-api.md) can't be exported, including text-based logs consumed by Log Analytics agent. Custom logs created using [data collection rules](./logs-ingestion-api-overview.md), including text-based logs can be can be exported.
36
+
- Custom logs created using the [HTTP Data Collector API](./data-collector-api.md) can't be exported, including text-based logs consumed by Log Analytics agent. Custom logs created using [data collection rules](./logs-ingestion-api-overview.md), including text-based logs, can be exported.
37
37
- Data export will gradually support more tables, but is currently limited to tables specified in the [supported tables](#supported-tables) section.
38
38
- You can define up to 10 enabled rules in your workspace, each can include multiple tables. You can create more rules in workspace in disabled state.
39
39
- Destinations must be in the same region as the Log Analytics workspace.
Copy file name to clipboardExpand all lines: articles/azure-vmware/enable-sql-azure-hybrid-benefit.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 @@ The placement policy defines the hosts that are running SQL Server as well as th
18
18
19
19
For example, if each host in Azure VMware Solution has 36 cores and you intend to have 2 hosts run SQL Server then the Azure Hybrid Benefit will apply to 72 cores, regardless of the number of SQL Server instances or other virtual machines are on that host.
20
20
21
-
You can also choose to view a video tutorial for configuring Azure Hybrid Benefit for SQL Server in Azure VMware Solution[here](https://www.youtube.com/watch?v=vJIQ1K2KTa0).
21
+
[View a video tutorial for configuring Azure Hybrid Benefit for SQL Server in Azure VMware Solution](https://www.youtube.com/watch?v=vJIQ1K2KTa0)
Copy file name to clipboardExpand all lines: articles/azure-vmware/migrate-sql-server-always-on-availability-group.md
+14-10Lines changed: 14 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ ms.custom: engagement-fy23
10
10
---
11
11
# Migrate a SQL Server Always On Availability Group to Azure VMware Solution
12
12
13
-
In this article, you learn how to migrate a Microsoft SQL Server Always On Availability Group to Azure VMware Solution. For VMware HCX, you can follow the VMware vMotion migration procedure.
13
+
In this article, you learn how to migrate a SQL Server Always On Availability Group 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
@@ -19,27 +19,31 @@ In this article, you learn how to migrate a Microsoft SQL Server Always On Avail
19
19
These are the prerequisites to migrating your SQL Server instance to Azure VMware Solution.
20
20
21
21
- Review and record the storage and network configuration of every node in the cluster.
22
-
-Backup the full database.
23
-
- Backup the virtual machine running the Microsoft SQL Server instance.
22
+
-Maintain backups of all the SQL Server databases.
23
+
- Backup the virtual machine or virtual machines hosting SQL Server.
24
24
- Remove the virtual machine from any VMware vSphere Distributed Resource Scheduler (DRS) groups and rules.
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
-
- 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).
26
+
- Ensure that all the network segments in use by SQL Server and workloads using it 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.
29
+
However, due to the size of database workloads, VMware HCX over VPN is not recommended for Microsoft SQL Server Always On FCI or AG migrations for production workloads.
30
+
ExpressRoute connectivity is recommended as more performant and reliable.
31
+
For Microsoft SQL Server standalone and non-production workloads this may be suitable, depending upon the size of the database, to migrate.
29
32
30
33
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
34
32
35
## Downtime considerations
33
36
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.
37
+
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.
38
+
While SQL Server Availablity Group migrations can be executed with minimal solution downtime, it is optimal to conduct the migration during off-peak hours within a pre-approved change window.
35
39
36
-
The table below indicates the estimated downtime for each Microsoft SQL Server topology.
40
+
The table below indicates the estimated downtime for migraton of each SQL Server topology.
37
41
38
42
|**Scenario**|**Downtime expected**|**Notes**|
39
43
|:---|:-----|:-----|
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. |
44
+
|**Standalone instance**| Low | Migrate with VMware vMotion, the database is available during migration, but it is not recommended to commit any critical data during it. |
41
45
|**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. |
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. |
46
+
|**Always On 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
47
44
48
## Windows Server Failover Cluster quorum considerations
45
49
@@ -74,7 +78,7 @@ For details about configuring and managing the quorum, see [Failover Clustering
74
78
1. Access the on-premises vCenter Server and proceed to HCX area.
75
79
1. Under **Services** select **Migration** > **Migrate**.
76
80
- Select one virtual machine running the secondary replica of the database the is going to be migrated.
77
-
- Set the vSphere cluster in the remote private cloud to run the migrated SQL Server cluster as the **Compute Container**.
81
+
- Set the vSphere cluster in the remote private cloud, which will now host the migrated SQL Server VM or VMs as the **Compute Container**.
78
82
- Select the **vSAN Datastore** as remote storage.
79
83
- Select a folder. This not mandatory, but is recommended to separate the different workloads in your Azure VMware Solution private cloud.
Copy file name to clipboardExpand all lines: articles/azure-vmware/migrate-sql-server-failover-cluster.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ ms.custom: engagement-fy23
11
11
12
12
# Migrate a SQL Server Always On Failover Cluster Instance to Azure VMware Solution
13
13
14
-
In this article, you'll learn how to migrate a Microsoft SQL Server Failover Cluster Instance to Azure VMware Solution.
14
+
In this article, you'll learn how to migrate a SQL Server Failover Cluster Instance to Azure VMware Solution.
15
15
Currently Azure VMware Solution service doesn't support VMware Hybrid Linked Mode to connect an on-premises vCenter Server with one running in Azure VMware Solution.
16
16
Due to this constraint, this process requires the use of VMware HCX for the migration.
17
17
For more details about configuring HCX, see [Install and activate VMware HCX in Azure VMware Solution](install-vmware-hcx.md).
@@ -22,17 +22,17 @@ However, you can overcome this limitation by performing the steps shown in this
22
22
:::image type="content" source="media/sql-server-hybrid-benefit/migrated-sql-failover-cluster.png" alt-text="Diagram showing the architecture of SQL Server Failover for Azure VMware Solution." border="false" lightbox="media/sql-server-hybrid-benefit/migrated-sql-failover-cluster.png":::
23
23
24
24
> [!NOTE]
25
-
> 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.
25
+
> This procedure requires a full shutdown of the cluster. Since the SQL Server service will be unavailable during the migration, plan accordingly for the downtime period.
26
26
27
27
## Prerequisites
28
28
29
29
- Review and record the storage and network configuration of every node in the cluster.
30
30
- Review and record the WSFC configuration.
31
-
-Back up the database or databases being executed in the cluster.
31
+
-Maintain backups of all the SQL Server databases.
32
32
- Back up the cluster virtual machines.
33
33
- Remove all cluster node VMs from any Distributed Resource Scheduler (DRS) groups and rules they're part of.
34
34
- 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).
35
-
- 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).
35
+
- Ensure that all the network segments in use by SQL Server and workloads using it are extended into your Azure VMware Solution private cloud. To verify this step, see [Configure VMware HCX network extension](configure-hcx-network-extension.md).
36
36
37
37
VMware HCX over VPN is supported in Azure VMware Solution for workload migration.
38
38
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.
@@ -52,9 +52,9 @@ The table below indicates the downtime for each Microsoft SQL Server topology.
52
52
53
53
|**Scenario**|**Downtime expected**|**Notes**|
54
54
|:---|:-----|:-----|
55
-
|**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. |
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. |
57
-
|**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. |
55
+
|**Standalone instance**| Low | Migration will be done using vMotion, the database will be available during migration time, but it isn't recommended to commit any critical data during it. |
56
+
|**Always-On SQL Server 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. |
57
+
|**Always On SQL Server 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. |
58
58
59
59
## Windows Server Failover Cluster quorum considerations
60
60
@@ -101,7 +101,7 @@ For illustration purposes, in this document we're using a two-node cluster with
101
101
102
102
1. From the **vSphere Client**, go to the HCX plugin area. Under **Services**, select **Migration** > **Migrate**.
103
103
- Select the second node virtual machine.
104
-
- Set the vSphere cluster in the remote private cloud that will run the migrated SQL cluster as the **Compute Container**.
104
+
- Set the vSphere cluster in the remote private cloud, which will now host the migrated SQL Server VM or VMs, as the **Compute Container**.
105
105
- Select the **vSAN Datastore** as remote storage.
106
106
- Select a folder if you want to place the virtual machines in specific folder, this not mandatory but is recommended to separate the different workloads in your Azure VMware Solution private cloud.
107
107
- Keep **Same format as source**.
@@ -130,13 +130,13 @@ For illustration purposes, in this document we're using a two-node cluster with
130
130
- In the **Failover Cluster Manager** review that the second node appears as **Online** status.
131
131
:::image type="content" source="media/sql-server-hybrid-benefit/sql-failover-4.png" alt-text="Diagram showing a cluster node status in Failover Cluster Manager." border="false" lightbox="media/sql-server-hybrid-benefit/sql-failover-4.png":::
132
132
133
-
1. Using the **SQL Server Management Studio** connect to the SQL Server cluster resource network name. Check the database is online and accessible.
133
+
1. Using the **SQL Server Management Studio** connect to the SQL Server cluster resource network name. Confirm all databases are online and accessible.
134
134
135
135
:::image type="content" source="media/sql-server-hybrid-benefit/sql-failover-5.png" alt-text="Diagram showing a verification of SQL Server Management Studio connection to the migrated cluster instance database." border="false" lightbox="media/sql-server-hybrid-benefit/sql-failover-5.png":::
136
136
137
-
Finally, check the connectivity to SQL Server from other systems and applications in your infrastructure and verify that all applications using the database(s) can still access them.
137
+
Finally, check the connectivity to SQL Server from other systems and applications in your infrastructure and verify that all applications using the database or databases can still access them.
138
138
139
-
## Next steps
139
+
## More information
140
140
141
141
-[Enable Azure Hybrid Benefit for SQL Server in Azure VMware Solution](enable-sql-azure-hybrid-benefit.md).
142
142
-[Create a placement policy in Azure VMware Solution](create-placement-policy.md)
0 commit comments