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
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.
4
4
services: database-migration
5
5
author: HJToland3
6
6
ms.author: jtoland
@@ -10,54 +10,62 @@ ms.service: dms
10
10
ms.workload: data-services
11
11
ms.custom: mvc
12
12
ms.topic: article
13
-
ms.date: 03/12/2019
13
+
ms.date: 06/07/2019
14
14
---
15
15
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.
18
19
19
20
## Azure SQL Database Managed Instance configured for Hybrid workloads
21
+
20
22
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.
21
23
22
24

23
25
24
26
**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).
27
30
28
31
## Azure SQL Database Managed Instance isolated from the on-premises network
32
+
29
33
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.
33
38
34
39

35
40
36
41
**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.
39
42
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.
40
45
41
-
## Cloud-to-cloud migrations: shared VNET
46
+
## Cloud-to-cloud migrations: shared VNet
42
47
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.
44
49
45
-

50
+

46
51
47
52
**Requirements**
53
+
48
54
- No additional requirements.
49
55
50
-
## Cloud to cloud migrations: isolated VNET
56
+
## Cloud to cloud migrations: isolated VNet
51
57
52
58
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.
56
59
57
-

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
+

58
65
59
66
**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.
61
69
62
70
## Inbound security rules
63
71
@@ -76,11 +84,13 @@ Use this network topology if your environment requires one or more of the follow
76
84
| 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). |
77
85
| DMS_subnet | Any | Any | Any | DMS_Subnet | Allow ||
78
86
79
-
## See Also
87
+
## See also
88
+
80
89
-[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)
82
91
-[Create a virtual network using the Azure portal](https://docs.microsoft.com/azure/virtual-network/quick-create-portal)
83
92
84
93
## 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