Skip to content

Commit 6f8a287

Browse files
Merge pull request #33891 from rwestMSFT/rw-0422-dma-second-stream
DMA retirement: Secondary links updated or removed
2 parents a56b033 + 34a6aa6 commit 6f8a287

30 files changed

Lines changed: 144 additions & 305 deletions

azure-sql/database/features-comparison.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
---
2-
title: Compare SQL database engine features
2+
title: Compare SQL Database Engine Features
33
titleSuffix: Azure SQL Database & Azure SQL Managed Instance
44
description: This article compares the database engine features of Azure SQL Database and Azure SQL Managed Instance
55
author: danimir
66
ms.author: danil
7-
ms.reviewer: wiassaf, bonova, mathoma, danil
8-
ms.date: 03/13/2025
7+
ms.reviewer: wiassaf, bonova, mathoma, danil, randolphwest
8+
ms.date: 06/16/2025
99
ms.service: azure-sql
1010
ms.subservice: service-overview
1111
ms.topic: conceptual
@@ -143,7 +143,6 @@ The Azure platform provides a number of PaaS capabilities that are added as an a
143143
| [Azure Resource Health](/azure/service-health/resource-health-overview) | Yes | Yes |
144144
| **Short-term backup retention** | Yes, see [short-term retention](automated-backups-overview.md?view=azuresql-db&preserve-view=true#short-term-retention). 7 days default, max 35 days. | Yes, see [short-term retention](../managed-instance/automated-backups-overview.md?view=azuresql-mi&preserve-view=true#short-term-retention). 1-35 days, 7 days default. |
145145
| [Azure Database Migration Service (DMS)](/azure/dms/dms-overview) | Yes | Yes |
146-
| [Data Migration Service (DMA)](/sql/dma/dma-overview) | Yes | No |
147146
| **Elastic jobs** | Yes, see [Elastic jobs](elastic-jobs-overview.md?view=azuresql-db&preserve-view=true) | No. Use [SQL Agent](../managed-instance/transact-sql-tsql-differences-sql-server.md?view=azuresql-mi&preserve-view=true#sql-server-agent) or [Azure Automation](../managed-instance/automation-manage.md). |
148147
| **Failover groups**| Yes, see [failover groups](failover-group-sql-db.md?view=azuresql-db&preserve-view=true) - all service tiers. | Yes, see [failover groups](../managed-instance/failover-group-sql-mi.md?view=azuresql-mi&preserve-view=true).|
149148
| **File system access** | No. Use [BULK INSERT](/sql/t-sql/statements/bulk-insert-transact-sql?view=azuresqldb-current&preserve-view=true#f-importing-data-from-a-file-in-azure-blob-storage) or [OPENROWSET](/sql/t-sql/functions/openrowset-transact-sql?view=azuresqldb-current&preserve-view=true#i-accessing-data-from-a-file-stored-on-azure-blob-storage) to access and load data from Azure Blob Storage as an alternative. | No. Use [BULK INSERT](/sql/t-sql/statements/bulk-insert-transact-sql?view=azuresqldb-mi-current&preserve-view=true#f-importing-data-from-a-file-in-azure-blob-storage) or [OPENROWSET](/sql/t-sql/functions/openrowset-transact-sql?view=azuresqldb-mi-current&preserve-view=true#i-accessing-data-from-a-file-stored-on-azure-blob-storage) to access and load data from Azure Blob Storage as an alternative. |

azure-sql/database/quickstart-content-reference-guide.md

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ title: Single Database Quickstart Content Reference
33
description: "Find a content reference of all the quickstarts that help you quickly get started with Azure SQL Database."
44
author: WilliamDAssafMSFT
55
ms.author: wiassaf
6-
ms.reviewer: mathoma
7-
ms.date: 06/13/2025
6+
ms.reviewer: mathoma, randolphwest
7+
ms.date: 06/16/2025
88
ms.service: azure-sql-database
99
ms.subservice: service-overview
1010
ms.topic: get-started
@@ -24,9 +24,6 @@ In this section, you'll see an overview of available articles that can help you
2424

2525
- [Create a single database using the Azure portal](single-database-create-quickstart.md).
2626
- After creating the database, you would need to [secure your database by configuring firewall rules](firewall-create-server-level-portal-quickstart.md).
27-
- If you have an existing database on SQL Server that you want to migrate to Azure SQL Database, you should install [Data Migration Assistant (DMA)](https://www.microsoft.com/download/details.aspx?id=53595) that will analyze your databases on SQL Server and find any issue that could block migration. If you don't find any issue, you can export your database as `.bacpac` file and [import it using the Azure portal or SqlPackage](database-import.md).
28-
29-
<a id="automating-management-operations"></a>
3027

3128
## Automate management operations
3229

@@ -51,9 +48,10 @@ The following free Learn modules help you learn about Azure SQL Database.
5148

5249
## Related content
5350

54-
- Find a [high-level list of supported features in Azure SQL Database](features-comparison.md).
55-
- Learn how to make your [database more secure](secure-database-tutorial.md).
56-
- Find more advanced how-to's in [how to use a single database in Azure SQL Database](how-to-content-reference-guide.md).
57-
- Find more sample scripts written in [PowerShell](powershell-script-content-guide.md) and [the Azure CLI](az-cli-script-samples-content-guide.md).
58-
- Learn more about the [management API](single-database-manage.md) that you can use to configure your databases.
59-
- [Identify the right Azure SQL Database or Azure SQL Managed Instance SKU for your on-premises database](/sql/dma/dma-sku-recommend-sql-db/).
51+
- [Features comparison: Azure SQL Database and Azure SQL Managed Instance](features-comparison.md)
52+
- [Tutorial: Secure a database in Azure SQL Database](secure-database-tutorial.md)
53+
- [Configure and manage content reference - Azure SQL Database](how-to-content-reference-guide.md)
54+
- [Azure PowerShell samples for Azure SQL Database](powershell-script-content-guide.md)
55+
- [the Azure CLI](az-cli-script-samples-content-guide.md)
56+
- [Create and manage servers and single databases in Azure SQL Database](single-database-manage.md)
57+
- [Azure SQL migration extension for Azure Data Studio](/azure/dms/migration-using-azure-data-studio)

azure-sql/database/service-tiers-dtu.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
2-
title: DTU-based purchasing model
2+
title: DTU-Based Purchasing Model
33
description: Learn about the DTU-based purchasing model for Azure SQL Database and compare compute and storage sizes based on service tiers.
44
author: dimitri-furman
55
ms.author: dfurman
6-
ms.reviewer: wiassaf, mathoma
7-
ms.date: 09/27/2024
6+
ms.reviewer: wiassaf, mathoma, randolphwest
7+
ms.date: 06/16/2025
88
ms.service: azure-sql-database
99
ms.subservice: service-overview
1010
ms.topic: concept-article
@@ -59,7 +59,7 @@ Pools are well suited for databases with a low resource-utilization average and
5959

6060
## Determine the number of DTUs needed by a workload
6161

62-
If you want to migrate an existing on-premises or SQL Server virtual machine workload to SQL Database, see [SKU recommendations](/sql/dma/dma-sku-recommend-sql-db) to approximate the number of DTUs needed. For an existing SQL Database workload, use [query-performance insights](query-performance-insight-use.md) to understand your database-resource consumption (DTUs) and gain deeper insights for optimizing your workload. The [sys.dm_db_resource_stats](/sql/relational-databases/system-dynamic-management-views/sys-dm-db-resource-stats-azure-sql-database) dynamic management view (DMV) lets you view resource consumption for the last hour. The [sys.resource_stats](/sql/relational-databases/system-catalog-views/sys-resource-stats-azure-sql-database) catalog view displays resource consumption for the last 14 days, but at a lower fidelity of five-minute averages.
62+
If you want to migrate an existing on-premises or SQL Server virtual machine workload to SQL Database, use the [Azure SQL migration extension for Azure Data Studio](/azure/dms/migration-using-azure-data-studio) to get an approximate number of DTUs needed. For an existing SQL Database workload, use [query-performance insights](query-performance-insight-use.md) to understand your database-resource consumption (DTUs) and gain deeper insights for optimizing your workload. The [sys.dm_db_resource_stats](/sql/relational-databases/system-dynamic-management-views/sys-dm-db-resource-stats-azure-sql-database) dynamic management view (DMV) lets you view resource consumption for the last hour. The [sys.resource_stats](/sql/relational-databases/system-catalog-views/sys-resource-stats-azure-sql-database) catalog view displays resource consumption for the last 14 days, but at a lower fidelity of five-minute averages.
6363

6464
## Determine DTU utilization
6565

azure-sql/database/transact-sql-tsql-differences-sql-server.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: This article discusses the Transact-SQL (T-SQL) differences between
44
author: croblesm
55
ms.author: roblescarlos
66
ms.reviewer: wiassaf, mathoma, randolphwest
7-
ms.date: 03/25/2025
7+
ms.date: 06/16/2025
88
ms.service: azure-sql-database
99
ms.subservice: migration
1010
ms.topic: reference
@@ -88,4 +88,3 @@ In some cases, the general subject of an article can be used in a product, but t
8888
## Related content
8989

9090
- [Features comparison: Azure SQL Database and Azure SQL Managed Instance](features-comparison.md)
91-
- [Overview of Data Migration Assistant](/sql/dma/dma-overview)

azure-sql/includes/virtual-machines-best-practices-vm-size.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
---
22
author: MashaMSFT
33
ms.author: mathoma
4-
ms.date: 11/19/2024
4+
ms.reviewer: randolphwest
5+
ms.date: 06/16/2025
56
ms.service: virtual-machines
67
ms.topic: include
78
ms.custom:
89
- ignite-2024
910
---
1011
- Identify workload performance characteristics to determine the appropriate VM size for your business.
11-
- If you're migrating to Azure, use tools like [Data Migration Assistant](https://www.microsoft.com/download/details.aspx?id=53595) and [SKU recommendation](/sql/dma/dma-sku-recommend-sql-db) to find the right VM size for your existing SQL Server workload, and then migrate with [Azure Data Studio](/azure/dms/tutorial-sql-server-to-virtual-machine-online-ads).
12+
- If you're migrating to Azure, use the [Azure SQL migration extension for Azure Data Studio](/azure/dms/migration-using-azure-data-studio) to find the right VM size for your existing SQL Server workload, and then migrate with [Azure Data Studio](/azure/dms/tutorial-sql-server-to-virtual-machine-online-ads).
1213
- Use Azure Marketplace images to deploy your SQL Server VMs as the SQL Server settings and storage options are configured for optimal performance.
1314
- Use VM sizes with 4 or more vCPUs.
1415
- Use memory optimized virtual machine sizes for the best performance of SQL Server workloads.

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

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
2-
title: Migrate databases by using Log Replay Service
2+
title: Migrate Databases by Using Log Replay Service
33
description: Learn how to migrate databases from a SQL Server to Azure SQL Managed Instance by using Log Replay Service.
44
author: danimir
55
ms.author: danil
6-
ms.reviewer: mathoma
7-
ms.date: 12/16/2024
6+
ms.reviewer: mathoma, randolphwest
7+
ms.date: 06/16/2025
88
ms.service: azure-sql-managed-instance
99
ms.subservice: migration
1010
ms.topic: how-to
@@ -16,7 +16,7 @@ ms.custom:
1616
- ignite-2024
1717
---
1818

19-
# Migrate databases from SQL Server by using Log Replay Service - Azure SQL Managed Instance
19+
# Migrate databases from SQL Server by using Log Replay Service - Azure SQL Managed Instance
2020

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

@@ -75,7 +75,6 @@ Running LRS through the provided clients requires one of the following Azure rol
7575

7676
When you're using LRS, consider the following best practices:
7777

78-
- Run [Data Migration Assistant](/sql/dma/dma-overview) to validate that your databases are ready to be migrated to SQL Managed Instance.
7978
- Split full and differential backups into multiple files, instead of using a single file.
8079
- Enable backup compression to help the network transfer speeds.
8180
- Use Cloud Shell to run PowerShell or CLI scripts, because it will always be updated to use the latest released cmdlets.

azure-sql/managed-instance/quickstart-content-reference-guide.md

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
---
2-
title: Getting started content reference
2+
title: Getting Started Content Reference
33
titleSuffix: Azure SQL Managed Instance
44
description: "A reference for content that helps you get started with Azure SQL Managed Instance. "
55
author: MashaMSFT
66
ms.author: mathoma
7-
ms.reviewer: vanto, mlandzic
8-
ms.date: 07/11/2019
7+
ms.reviewer: vanto, mlandzic, randolphwest
8+
ms.date: 06/16/2025
99
ms.service: azure-sql-managed-instance
1010
ms.subservice: deployment-configuration
1111
ms.topic: quickstart
@@ -43,7 +43,7 @@ As an alternative to manual creation of SQL Managed Instance, you can use [Power
4343

4444
### Migrate your databases
4545

46-
After you create a SQL Managed Instance and configure access, you can start migrating your SQL Server databases. Migration can fail if you have some unsupported features in the source database that you want to migrate. To avoid failures and check compatibility, you can use [Data Migration Assistant (DMA)](https://www.microsoft.com/download/details.aspx?id=53595) to analyze your databases on SQL Server and find any issue that could block migration to a SQL Managed Instance, such as existence of [FileStream](/sql/relational-databases/blob/filestream-sql-server) or multiple log files. If you resolve these issues, your databases are ready to migrate to SQL Managed Instance.
46+
After you create a SQL Managed Instance and configure access, you can start migrating your SQL Server databases. Migration can fail if you have some unsupported features in the source database that you want to migrate. To avoid failures, you should find any issues that could block migration to a SQL Managed Instance, such as existence of [FileStream](/sql/relational-databases/blob/filestream-sql-server) or multiple log files. If you resolve these issues, your databases are ready to migrate to SQL Managed Instance.
4747

4848
Once you are sure that you can migrate your database to a SQL Managed Instance, you can use the native SQL Server restore capabilities to restore a database into a SQL Managed Instance from a `.bak` file. You can use this method to migrate databases from SQL Server database engine installed on-premises or Azure Virtual Machines. For a quickstart, see [Restore from backup to a SQL Managed Instance](restore-sample-database-quickstart.md). In this quickstart, you restore from a `.bak` file stored in Azure Blob storage using the `RESTORE` Transact-SQL command.
4949

@@ -71,9 +71,10 @@ However, in order to migrate your production database or even dev/test databases
7171

7272
Learn more about the [recommended migration process](../migration-guides/managed-instance/sql-server-to-managed-instance-guide.md).
7373

74-
## Next steps
74+
## Related content
7575

76-
- Find a [high-level list of supported features in SQL Managed Instance here](../database/features-comparison.md) and [details and known issues here](transact-sql-tsql-differences-sql-server.md).
77-
- Learn about [technical characteristics of SQL Managed Instance](resource-limits.md#service-tier-characteristics).
78-
- Find more advanced how-to's in [how to use a SQL Managed Instance](how-to-content-reference-guide.md).
79-
- [Identify the right Azure SQL Managed Instance SKU for your on-premises database](/sql/dma/dma-sku-recommend-sql-db/).
76+
- [Features comparison: Azure SQL Database and Azure SQL Managed Instance](../database/features-comparison.md)
77+
- [details and known issues here](transact-sql-tsql-differences-sql-server.md)
78+
- [Technical characteristics of SQL Managed Instance](resource-limits.md#service-tier-characteristics)
79+
- [Azure SQL Managed Instance content reference](how-to-content-reference-guide.md)
80+
- [Azure SQL migration extension for Azure Data Studio](/azure/dms/migration-using-azure-data-studio)

0 commit comments

Comments
 (0)