Topologie sieci na potrzeby migracji wystąpienia zarządzanego usługi Azure SQL przy użyciu usługi Azure Database Migration Service

W tym artykule omówiono różne topologie sieci, które Azure Database Migration Service mogą współpracować w celu zapewnienia kompleksowego środowiska migracji z programu SQL Server do Azure SQL Managed Instance.

Azure SQL Managed Instance skonfigurowane dla obciążeń hybrydowych

Użyj tej topologii, jeśli Azure SQL Managed Instance jest połączona z siecią lokalną. Takie podejście zapewnia najbardziej uproszczony routing sieciowy i zapewnia maksymalną przepływność danych podczas migracji.

Topologia sieci dla obciążeń hybrydowych

Wymagania

  • W tym scenariuszu SQL Managed Instance i wystąpienie Azure Database Migration Service są tworzone w tej samej Virtual Network platformy Microsoft Azure, ale używają różnych podsieci.
  • Sieć wirtualna używana w tym scenariuszu jest również połączona z siecią lokalną przy użyciu usługi ExpressRoute lub sieci VPN.

SQL Managed Instance odizolowane od sieci lokalnej

Użyj tej topologii sieci, jeśli środowisko wymaga co najmniej jednego z następujących scenariuszy:

  • SQL Managed Instance jest odizolowana od łączności lokalnej, ale wystąpienie Azure Database Migration Service jest połączone z siecią lokalną.
  • Jeśli zasady kontroli dostępu opartej na rolach (RBAC) platformy Azure są spełnione i musisz ograniczyć użytkowników do uzyskiwania dostępu do tej samej subskrypcji, która hostuje SQL Managed Instance.
  • Sieci wirtualne używane do SQL Managed Instance i Azure Database Migration Service znajdują się w różnych subskrypcjach.

Topologia sieci dla wystąpienia zarządzanego izolowana od sieci lokalnej

Wymagania

  • Sieć wirtualna, która Azure Database Migration Service używa tego scenariusza, musi być również połączona z siecią lokalną przy użyciu usługi ExpressRoute lub sieci VPN.
  • Skonfiguruj komunikację równorzędną sieci wirtualnej między siecią wirtualną używaną do SQL Managed Instance i Azure Database Migration Service.

Migracje z chmury do chmury: udostępniona sieć wirtualna

Użyj tej topologii, jeśli źródłowy SQL Server jest hostowany na maszynie wirtualnej platformy Azure i współudzieli tę samą sieć wirtualną z SQL Managed Instance i Azure Database Migration Service.

Topologia sieci dla migracji chmury do chmury z udostępnioną siecią wirtualną

Wymagania

  • Brak dodatkowych wymagań.

Migracje chmury do chmury: izolowana sieć wirtualna

Użyj tej topologii sieci, jeśli środowisko wymaga co najmniej jednego z następujących scenariuszy:

  • SQL Managed Instance jest aprowizowana w izolowanej sieci wirtualnej.
  • Jeśli zasady kontroli dostępu opartej na rolach (RBAC) platformy Azure są spełnione i musisz ograniczyć użytkowników do uzyskiwania dostępu do tej samej subskrypcji, która hostuje SQL Managed Instance.
  • Sieci wirtualne używane do SQL Managed Instance i Azure Database Migration Service znajdują się w różnych subskrypcjach.

Topologia sieci dla migracji chmury do chmury z izolowanym siecią wirtualną

Wymagania

Reguły zabezpieczeń dla ruchu przychodzącego

NAZWA PORTU PROTOKÓŁ ŹRÓDŁA DOCELOWY DZIAŁANIA
DMS_subnet Dowolne Dowolne PODSIEĆ DMS Dowolne Zezwalaj

Reguły zabezpieczeń dla ruchu wychodzącego

NAZWA PORTU PROTOKÓŁ ŹRÓDŁA DOCELOWY DZIAŁANIA Przyczyna reguły
ServiceBus 443, ServiceTag: ServiceBus TCP Dowolne Dowolne Zezwalaj Komunikacja płaszczyzny zarządzania za pośrednictwem usługi Service Bus.
(Jeśli komunikacja równorzędna firmy Microsoft jest włączona, może nie być potrzebna ta reguła).
Storage 443, ServiceTag: Storage TCP Dowolne Dowolne Zezwalaj Płaszczyzna zarządzania przy użyciu usługi Azure Blob Storage.
(Jeśli komunikacja równorzędna firmy Microsoft jest włączona, może nie być potrzebna ta reguła).
Diagnostyka 443, ServiceTag: AzureMonitor TCP Dowolne Dowolne Zezwalaj Usługa DMS używa tej reguły do zbierania informacji diagnostycznych na potrzeby rozwiązywania problemów.
(Jeśli komunikacja równorzędna firmy Microsoft jest włączona, może nie być potrzebna ta reguła).
Serwer źródłowy SQL 1433 (lub port TCP IP, który SQL Server nasłuchuje) TCP Dowolne Przestrzeń adresów lokalnych Zezwalaj SQL Server łączność źródłową z usługi DMS
(Jeśli masz łączność typu lokacja-lokacja, może nie być potrzebna ta reguła).
SQL Server nazwane wystąpienie 1434 UDP Dowolne Przestrzeń adresów lokalnych Zezwalaj SQL Server połączenia źródłowego wystąpienia z usługi DMS
(Jeśli masz łączność typu lokacja-lokacja, może nie być potrzebna ta reguła).
Udział SMB 445 (jeśli scenariusz jest neeeds) TCP Dowolne Przestrzeń adresów lokalnych Zezwalaj Udział sieciowy SMB dla usługi DMS do przechowywania plików kopii zapasowych bazy danych na potrzeby migracji do Azure SQL bazy danych MI i serwerów SQL na maszynie wirtualnej platformy Azure
(Jeśli masz łączność typu lokacja-lokacja, może nie być potrzebna ta reguła).
DMS_subnet Dowolne Dowolne Dowolne DMS_Subnet Zezwalaj

Zobacz też

Następne kroki