Skip to content

Commit b2ad020

Browse files
authored
Merge pull request #79005 from HJToland3/localworking
Localworking
2 parents eb45357 + a1322b4 commit b2ad020

File tree

1 file changed

+35
-25
lines changed

1 file changed

+35
-25
lines changed
Lines changed: 35 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: Network topologies for Azure SQL Database Managed Instance migrations using the Azure Database Migration Service | Microsoft Docs
3-
description: Learn the source and target configurations for Database Migration Service.
2+
title: Network topologies for Azure SQL Database Managed Instance migrations using Azure Database Migration Service | Microsoft Docs
3+
description: Learn the source and target configurations for Azure Database Migration Service.
44
services: database-migration
55
author: HJToland3
66
ms.author: jtoland
@@ -10,54 +10,62 @@ ms.service: dms
1010
ms.workload: data-services
1111
ms.custom: mvc
1212
ms.topic: article
13-
ms.date: 03/12/2019
13+
ms.date: 06/07/2019
1414
---
1515

16-
# Network topologies for Azure SQL DB Managed Instance migrations using the Azure Database Migration Service
17-
This article discusses various network topologies that the Azure Database Migration Service can work with to provide a comprehensive migration experience from on-premises SQL Servers to Azure SQL Database Managed Instance.
16+
# Network topologies for Azure SQL DB Managed Instance migrations using Azure Database Migration Service
17+
18+
This article discusses various network topologies that Azure Database Migration Service can work with to provide a comprehensive migration experience from on-premises SQL Servers to Azure SQL Database Managed Instance.
1819

1920
## Azure SQL Database Managed Instance configured for Hybrid workloads
21+
2022
Use this topology if your Azure SQL Database Managed Instance is connected to your on-premises network. This approach provides the most simplified network routing and yields maximum data throughput during the migration.
2123

2224
![Network Topology for Hybrid Workloads](media/resource-network-topologies/hybrid-workloads.png)
2325

2426
**Requirements**
25-
- In this scenario, the Azure SQL Database Managed Instance and the Azure Database Migration Service instance are created in the same Azure VNET, but they use different subnets.
26-
- The VNET used in this scenario is also connected to the on-premises network by using either [ExpressRoute](https://docs.microsoft.com/azure/expressroute/expressroute-introduction) or [VPN](https://docs.microsoft.com/azure/vpn-gateway/vpn-gateway-about-vpngateways).
27+
28+
- In this scenario, the Azure SQL Database managed instance and the Azure Database Migration Service instance are created in the same Azure VNet, but they use different subnets.
29+
- The VNet used in this scenario is also connected to the on-premises network by using either [ExpressRoute](https://docs.microsoft.com/azure/expressroute/expressroute-introduction) or [VPN](https://docs.microsoft.com/azure/vpn-gateway/vpn-gateway-about-vpngateways).
2730

2831
## Azure SQL Database Managed Instance isolated from the on-premises network
32+
2933
Use this network topology if your environment requires one or more of the following scenarios:
30-
- The Azure SQL Database Managed Instance is isolated from on-premises connectivity, but your Azure Database Migration Service instance is connected to the on-premises network.
31-
- If Role Based Access Control (RBAC) policies are in place and you need to limit the users to accessing the same subscription that is hosting the Azure SQL Database Managed Instance.
32-
- The VNETs used for the Azure SQL Database Managed Instance and the Azure Database Migration Service are in different subscriptions.
34+
35+
- The Azure SQL Database managed instance is isolated from on-premises connectivity, but your Azure Database Migration Service instance is connected to the on-premises network.
36+
- If Role Based Access Control (RBAC) policies are in place and you need to limit the users to accessing the same subscription that is hosting the Azure SQL Database managed instance.
37+
- The VNets used for the Azure SQL Database Managed Instance and Azure Database Migration Service are in different subscriptions.
3338

3439
![Network Topology for Managed Instance isolated from the on-premises network](media/resource-network-topologies/mi-isolated-workload.png)
3540

3641
**Requirements**
37-
- The VNET that Azure Database Migration Service uses for this scenario must also be connected to the on-premises network by using either (https://docs.microsoft.com/azure/expressroute/expressroute-introduction) or [VPN](https://docs.microsoft.com/azure/vpn-gateway/vpn-gateway-about-vpngateways).
38-
- Set up [VNET network peering](https://docs.microsoft.com/azure/virtual-network/virtual-network-peering-overview) between the VNET used for Azure SQL Database Managed Instance and the Azure Database Migration Service.
3942

43+
- The VNet that Azure Database Migration Service uses for this scenario must also be connected to the on-premises network by using either (https://docs.microsoft.com/azure/expressroute/expressroute-introduction) or [VPN](https://docs.microsoft.com/azure/vpn-gateway/vpn-gateway-about-vpngateways).
44+
- Set up [VNet network peering](https://docs.microsoft.com/azure/virtual-network/virtual-network-peering-overview) between the VNet used for Azure SQL Database managed instance and Azure Database Migration Service.
4045

41-
## Cloud-to-cloud migrations: shared VNET
46+
## Cloud-to-cloud migrations: shared VNet
4247

43-
Use this topology if the source SQL Server is hosted in an Azure VM and shares the same VNET with Azure SQL Database Managed Instance and the Azure Database Migration Service.
48+
Use this topology if the source SQL Server is hosted in an Azure VM and shares the same VNET with Azure SQL Database managed instance and Azure Database Migration Service.
4449

45-
![Network Topology for Cloud-to-Cloud migrations with a shared vnet](media/resource-network-topologies/cloud-to-cloud.png)
50+
![Network Topology for Cloud-to-Cloud migrations with a shared VNet](media/resource-network-topologies/cloud-to-cloud.png)
4651

4752
**Requirements**
53+
4854
- No additional requirements.
4955

50-
## Cloud to cloud migrations: isolated VNET
56+
## Cloud to cloud migrations: isolated VNet
5157

5258
Use this network topology if your environment requires one or more of the following scenarios:
53-
- The Azure SQL Database Managed Instance is provisioned in an isolated VNET.
54-
- If Role Based Access Control (RBAC) policies are in place and you need to limit the users to accessing the same subscription that is hosting the Azure SQL Database Managed Instance.
55-
- The VNETs used for Azure SQL Database Managed Instance and the Azure Database Migration Service are in different subscriptions.
5659

57-
![Network Topology for Cloud-to-Cloud migrations with an isolated vnet](media/resource-network-topologies/cloud-to-cloud-isolated.png)
60+
- The Azure SQL Database managed instance is provisioned in an isolated VNet.
61+
- If Role Based Access Control (RBAC) policies are in place and you need to limit the users to accessing the same subscription that is hosting the Azure SQL Database managed instance.
62+
- The VNets used for Azure SQL Database Managed Instance and Azure Database Migration Service are in different subscriptions.
63+
64+
![Network Topology for Cloud-to-Cloud migrations with an isolated VNet](media/resource-network-topologies/cloud-to-cloud-isolated.png)
5865

5966
**Requirements**
60-
- Set up [VNET network peering](https://docs.microsoft.com/azure/virtual-network/virtual-network-peering-overview) between the VNET used for Azure SQL Database Managed Instance and the Azure Database Migration Service.
67+
68+
- Set up [VNet network peering](https://docs.microsoft.com/azure/virtual-network/virtual-network-peering-overview) between the VNet used for Azure SQL Database managed instance and Azure Database Migration Service.
6169

6270
## Inbound security rules
6371

@@ -76,11 +84,13 @@ Use this network topology if your environment requires one or more of the follow
7684
| SMB share | 445 | TCP | Any | On-premises address space | Allow | SMB network share for DMS to store database backup files for migrations to Azure SQL Database MI and SQL Servers on Azure VM <br/>(If you have site-to-site connectivity, you may not need this rule). |
7785
| DMS_subnet | Any | Any | Any | DMS_Subnet | Allow | |
7886

79-
## See Also
87+
## See also
88+
8089
- [Migrate SQL Server to Azure SQL Database Managed Instance](https://docs.microsoft.com/azure/dms/tutorial-sql-server-to-managed-instance)
81-
- [Overview of prerequisites for using the Azure Database Migration Service](https://docs.microsoft.com/azure/dms/pre-reqs)
90+
- [Overview of prerequisites for using Azure Database Migration Service](https://docs.microsoft.com/azure/dms/pre-reqs)
8291
- [Create a virtual network using the Azure portal](https://docs.microsoft.com/azure/virtual-network/quick-create-portal)
8392

8493
## Next steps
85-
- For an overview of the Azure Database Migration Service, see the article [What is the Azure Database Migration Service?](dms-overview.md).
86-
- For current information about regional availability of the Azure Database Migration Service, see the [Products available by region](https://azure.microsoft.com/global-infrastructure/services/?products=database-migration) page.
94+
95+
- For an overview of Azure Database Migration Service, see the article [What is Azure Database Migration Service?](dms-overview.md).
96+
- For current information about regional availability of Azure Database Migration Service, see the [Products available by region](https://azure.microsoft.com/global-infrastructure/services/?products=database-migration) page.

0 commit comments

Comments
 (0)