Skip to content

Commit c204fed

Browse files
committed
Improving engagement & resolving UUF items
1 parent 07e1d4e commit c204fed

9 files changed

Lines changed: 39 additions & 25 deletions

azure-sql/managed-instance/log-replay-service-migrate.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: Migrate Databases by Using Log Replay Service
3-
description: Learn how to migrate databases from a SQL Server to Azure SQL Managed Instance by using Log Replay Service.
2+
title: Migrate SQL Server Databases by Using Log Replay Service
3+
description: Migrate SQL Server databases to Azure SQL Managed Instance by using Log Replay Service (LRS). Step-by-step guide with prerequisites, best practices, and troubleshooting tips. Start your migration today.
44
author: danimir
55
ms.author: danil
66
ms.reviewer: mathoma, randolphwest
@@ -21,7 +21,7 @@ ms.custom:
2121

2222
[!INCLUDE[appliesto-sqlmi](../includes/appliesto-sqlmi.md)]
2323

24-
This article explains how to migrate databases to Azure SQL Managed Instance by using [Log Replay Service (LRS)](log-replay-service-overview.md). LRS is a free-of-charge cloud service that's available for Azure SQL Managed Instance, based on SQL Server log-shipping technology.
24+
This article explains how to migrate SQL Server databases to Azure SQL Managed Instance using [Log Replay Service (LRS)](log-replay-service-overview.md). LRS is a free cloud service for Azure SQL Managed Instance migrations, built on SQL Server log-shipping technology. Learn the complete process from prerequisites to cutover, including best practices for a successful database migration.
2525

2626
> [!NOTE]
2727
> It's now possible to migrate your SQL Server instance enabled by Azure Arc to Azure SQL Managed Instance directly through the Azure portal. To learn more, review [Migrate to Azure SQL Managed Instance](/sql/sql-server/azure-arc/migrate-to-azure-sql-managed-instance).

azure-sql/virtual-machines/windows/availability-group-manually-configure-tutorial-multi-subnet.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ During the prerequisites, you should have [assigned secondary IP addresses](avai
102102
Assign these IP addresses as the cluster IP addresses for each relevant subnet.
103103

104104
> [!NOTE]
105-
> On Windows Server 2019, the cluster creates a **Distributed Server Name** instead of the **Cluster Network Name**, and the cluster name object (CNO) is automatically registered with the IP addresses for all of the nodes in the cluster, eliminating the need for a dedicated windows cluster IP address. If you're on Windows Server 2019, either skip this section, and any other steps that refer to the **Cluster Core Resources** or create a virtual network name (VNN)-based cluster using [PowerShell](failover-cluster-instance-storage-spaces-direct-manually-configure.md#create-windows-failover-cluster). See the blog [Failover Cluster: Cluster Network Object](https://blogs.windows.com/windowsexperience/2018/08/14/announcing-windows-server-2019-insider-preview-build-17733/#W0YAxO8BfwBRbkzG.97) for more information.
105+
> On Windows Server 2019 or later, the cluster creates a **Distributed Server Name** instead of the **Cluster Network Name**, and the cluster name object (CNO) is automatically registered with the IP addresses for all of the nodes in the cluster, eliminating the need for a dedicated windows cluster IP address. If you're on Windows Server 2019 or later, either skip this section, and any other steps that refer to the **Cluster Core Resources** or create a virtual network name (VNN)-based cluster using [PowerShell](failover-cluster-instance-storage-spaces-direct-manually-configure.md#create-windows-failover-cluster). See the blog [Failover Cluster: Cluster Network Object](https://blogs.windows.com/windowsexperience/2018/08/14/announcing-windows-server-2019-insider-preview-build-17733/#W0YAxO8BfwBRbkzG.97) for more information.
106106
107107
To change the cluster IP address, follow these steps:
108108

azure-sql/virtual-machines/windows/performance-guidelines-best-practices-checklist.md

Lines changed: 23 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,15 @@ tags: azure-service-management
1414

1515
[!INCLUDE [appliesto-sqlvm](../../includes/appliesto-sqlvm.md)]
1616

17-
This article provides a quick checklist as a series of best practices and guidelines to optimize performance of your SQL Server on Azure Virtual Machines (VMs).
17+
This article provides checklists as part of a series of best practices and guidelines to optimize performance of your SQL Server on Azure Virtual Machines (VMs). Use this guide to improve your VM configuration, storage setup, security posture, and troubleshoot common performance issues.
1818

19-
For comprehensive details, see the other articles in this series: [VM size](performance-guidelines-best-practices-vm-size.md), [Storage](performance-guidelines-best-practices-storage.md), [Security](security-considerations-best-practices.md), [HADR configuration](hadr-cluster-best-practices.md), [Collect baseline](performance-guidelines-best-practices-collect-baseline.md).
19+
The checklists in this article provide a brief overview of the more comprehensive details found in the following articles of this series:
20+
21+
- [VM size](performance-guidelines-best-practices-vm-size.md)
22+
- [Storage](performance-guidelines-best-practices-storage.md)
23+
- [Security](security-considerations-best-practices.md)
24+
- [HADR configuration](hadr-cluster-best-practices.md)
25+
- [Collect baseline](performance-guidelines-best-practices-collect-baseline.md).
2026

2127
Enable [SQL Assessment for SQL Server on Azure VMs](sql-assessment-for-sql-vm.md) and your SQL Server will be evaluated against known best practices with results on the [SQL VM management page](manage-sql-vm-portal.md) of the Azure portal.
2228

@@ -35,11 +41,15 @@ For videos about the latest features to optimize SQL Server VM performance and a
3541

3642
While running SQL Server on Azure Virtual Machines, continue using the same database performance tuning options that are applicable to SQL Server in on-premises server environments. However, the performance of a relational database in a public cloud depends on many factors, such as the size of a virtual machine, and the configuration of the data disks.
3743

38-
There's typically a trade-off between optimizing for costs and optimizing for performance. This performance best practices series is focused on getting the *best* performance for SQL Server on Azure Virtual Machines. If your workload is less demanding, you might not require every recommended optimization. Consider your performance needs, costs, and workload patterns as you evaluate these recommendations.
44+
There's typically a trade-off between optimizing for costs and optimizing for performance. This performance best practices series is focused on getting the *best* performance for SQL Server on Azure Virtual Machines.
45+
46+
**Next steps:** Start with the first [VM size recommendations](#vm-size) section, then proceed through [Storage](#storage), [Security](#security), and [SQL Server features](#sql-server-features) sections for a complete optimization approach.
47+
48+
If your workload is less demanding, you might not require every recommended optimization. Consider your performance needs, costs, and workload patterns as you evaluate these recommendations.
3949

4050
## Manually install SQL Server to an Azure VM
4151

42-
If you plan to manually install SQL Server on an Azure VM, consider the following:
52+
If you plan to manually install SQL Server on an Azure VM, follow these essential steps to avoid common configuration issues:
4353

4454
- Make sure you have a product key ready for your installation.
4555
- Avoid [unsupported](performance-guidelines-best-practices-vm-size.md#supportability) configurations such as:
@@ -124,7 +134,7 @@ The checklist in this section covers the [HADR best practices](hadr-cluster-best
124134

125135
## Performance troubleshooting
126136

127-
The following is a list of resources that help you further troubleshoot SQL Server performance issues.
137+
When you encounter SQL Server performance issues, use these diagnostic resources to identify and resolve specific problems:
128138

129139
- [Troubleshoot high-CPU-usage issues](/troubleshoot/sql/database-engine/performance/troubleshoot-high-cpu-usage-issues)
130140
- [Understand and resolve blocking problems](/troubleshoot/sql/database-engine/performance/understand-resolve-blocking)
@@ -136,12 +146,14 @@ The following is a list of resources that help you further troubleshoot SQL Serv
136146

137147
## Related content
138148

139-
- [VM size](performance-guidelines-best-practices-vm-size.md)
140-
- [Storage](performance-guidelines-best-practices-storage.md)
141-
- [Security](security-considerations-best-practices.md)
142-
- [HADR settings](hadr-cluster-best-practices.md)
143-
- [Collect baseline](performance-guidelines-best-practices-collect-baseline.md)
149+
For detailed guidance on each optimization area:
150+
151+
- **[VM size](performance-guidelines-best-practices-vm-size.md)** - Choose the right VM series and configuration
152+
- **[Storage](performance-guidelines-best-practices-storage.md)** - Optimize disk configuration and performance
153+
- **[Security](security-considerations-best-practices.md)** - Implement security best practices
154+
- **[HADR settings](hadr-cluster-best-practices.md)** - Configure high availability and disaster recovery
155+
- **[Collect baseline](performance-guidelines-best-practices-collect-baseline.md)** - Establish performance baselines
144156

145-
Consider enabling [SQL Assessment for SQL Server on Azure VMs](sql-assessment-for-sql-vm.md).
157+
**Recommended tool:** [Enable SQL Assessment for SQL Server on Azure VMs](sql-assessment-for-sql-vm.md) to automatically evaluate your configuration against these best practices.
146158

147159
Review other SQL Server Virtual Machine articles at [SQL Server on Azure Virtual Machines Overview](sql-server-on-azure-vm-iaas-what-is-overview.md). If you have questions about SQL Server virtual machines, see the [Frequently Asked Questions](frequently-asked-questions-faq.yml).

azure-sql/virtual-machines/windows/performance-guidelines-best-practices-storage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ tags: azure-service-management
1414

1515
[!INCLUDE[appliesto-sqlvm](../../includes/appliesto-sqlvm.md)]
1616

17-
This article provides storage best practices and guidelines to optimize performance for your SQL Server on Azure Virtual Machines (VM).
17+
This article provides storage best practices and guidelines to optimize performance for your SQL Server on Azure Virtual Machines (VM). Learn how to select the right disk types, configure storage pools, and implement caching strategies to maximize your database performance.
1818

1919
There's typically a trade-off between optimizing for costs and optimizing for performance. This performance best practices series is focused on getting the *best* performance for SQL Server on Azure VMs. If your workload is less demanding, you might not require every recommended optimization. Consider your performance needs, costs, and workload patterns as you evaluate these recommendations.
2020

azure-sql/virtual-machines/windows/sql-server-on-azure-vm-iaas-what-is-overview.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ If you're new to SQL Server on Azure VMs, check out the *SQL Server on Azure VM
3030

3131
Azure virtual machines run in many different [geographic regions](https://azure.microsoft.com/regions/) around the world. They also offer various [machine sizes](/azure/virtual-machines/sizes). The virtual machine image gallery allows you to create a SQL Server VM with the right version, edition, and operating system. This makes virtual machines a good option for many different SQL Server workloads.
3232

33+
**Ready to get started?** Jump to our [quickstart guide](sql-vm-create-portal-quickstart.md) to create your first SQL Server VM, or explore the [feature benefits](#feature-benefits) you'll unlock by registering with the SQL IaaS Agent extension.
34+
3335
## Feature benefits
3436

3537
When you register your SQL Server on Azure VM with the [SQL IaaS Agent extension](sql-server-iaas-agent-extension-automate-management.md) you unlock a number of feature benefits. Registering with the extension is completely free.
@@ -42,7 +44,7 @@ The following table details the benefits unlocked by the extension:
4244

4345
To get started with SQL Server on Azure VMs, review the following resources:
4446

45-
- **Create SQL VM**: To create your SQL Server on Azure VM, review the Quickstarts using the [Azure portal](sql-vm-create-portal-quickstart.md), [Azure PowerShell](sql-vm-create-powershell-quickstart.md) or an [ARM template](create-sql-vm-resource-manager-template.md). For more thorough guidance, review the [Provisioning guide](create-sql-vm-portal.md).
47+
- **Create your first SQL Server VM**: Get up and running quickly with our step-by-step quickstarts for the [Azure portal](sql-vm-create-portal-quickstart.md), [Azure PowerShell](sql-vm-create-powershell-quickstart.md), or [ARM template](create-sql-vm-resource-manager-template.md). For comprehensive setup guidance, see the complete [provisioning guide](create-sql-vm-portal.md).
4648
- **Connect to SQL VM**: To connect to your SQL Server on Azure VMs, review the [ways to connect](ways-to-connect-to-sql.md).
4749
- **Unlock feature benefits**: Registering your SQL Server VM with the [SQL IaaS Agent extension](sql-server-iaas-agent-extension-automate-management.md) unlocks a number of feature benefits, such as automated backup and patching.
4850
- **Manage SQL VM from the portal**: You can manage SQL Server settings directly from the Azure portal by using the [SQL virtual machines](manage-sql-vm-portal.md) resource.

docs/database-engine/availability-groups/windows/availability-database-is-suspended.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ helpviewer_keywords:
3333
- The database administrator might have suspended data synchronization for maintenance purposes.
3434

3535
## Possible Solution
36-
Resume data synchronization. If the issue persists, check the availability group in the Event log, and then diagnose why the system suspended data movement.
36+
Resume data synchronization by right-clicking the availability group and selecting **Resume Data Movement**. If the issue persists, check the availability group in the Event log, and then diagnose why the system suspended data movement.
3737

3838
## See Also
3939
[Overview of Always On Availability Groups (SQL Server)](../../../database-engine/availability-groups/windows/overview-of-always-on-availability-groups-sql-server.md)

0 commit comments

Comments
 (0)