Udostępnij za pomocą


Serwer uruchomieniowy migracji z usługą migracji w Azure Database for PostgreSQL

Serwer środowiska uruchomieniowego migracji jest kluczowym składnikiem usługi migracji dla usługi Azure Database for PostgreSQL. Służy jako serwer pośredniczący, zapewniając bezpieczny i wydajny transfer danych podczas procesu migracji. Ten serwer jest szczególnie przydatny podczas migrowania baz danych ze środowisk, które są dostępne tylko za pośrednictwem sieci prywatnych.

Działając jako most między źródłowym wystąpieniem PostgreSQL a docelowym wystąpieniem serwera elastycznego usługi Azure Database for PostgreSQL, serwer uruchomieniowy migracji ułatwia bezproblemową migrację danych. Gwarantuje to, że migracja odbywa się w bezpiecznej i izolowanej przestrzeni sieciowej, zachowując integralność i poufność przesyłanych danych.

Ten artykuł zawiera szczegółowe omówienie serwera środowiska uruchomieniowego migracji, obsługiwanych scenariuszy i sposobu efektywnego korzystania z niego w usłudze migracji w usłudze Azure Database for PostgreSQL.

Zrzut ekranu przedstawiający serwer środowiska uruchomieniowego migracji.

Obsługiwane scenariusze migracji z serwerem środowiska wykonawczego migracji

Serwer środowiska uruchomieniowego migracji jest niezbędny do przesyłania danych między różnymi źródłowymi wystąpieniami bazy danych PostgreSQL i elastycznym wystąpieniem serwera usługi Azure Database for PostgreSQL. Jest to konieczne w następujących scenariuszach:

  • Gdy źródłem jest usługa Azure Database for PostgreSQL — pojedynczy serwer skonfigurowany z prywatnym punktem końcowym, a obiektem docelowym jest serwer elastyczny usługi Azure Database for PostgreSQL z prywatnym punktem końcowym.

Uwaga

Usługa migracji nie obsługuje kopiowania ról uwierzytelnionych przez Microsoft Entra ID podczas korzystania z serwera uruchomieniowego do przeprowadzania migracji z serwera pojedynczego na serwer elastyczny. Zalecamy ręczne utworzenie ról uwierzytelnionych przez identyfikator entra na serwerze docelowym przed zainicjowaniem migracji.

  • W przypadku źródeł, takich jak lokalne bazy danych, maszyny wirtualne platformy Azure lub wystąpienia platformy AWS, które są dostępne tylko za pośrednictwem sieci prywatnych, oraz docelowe wystąpienie serwera elastycznego usługi Azure Database for PostgreSQL z prywatnym punktem końcowym.

Jak używać serwera środowiska uruchomieniowego migracji?

Aby użyć serwera migracyjnego środowiska uruchomieniowego w usłudze Azure Database for PostgreSQL, dostępne są dwie opcje migracji:

  • Podczas instalacji użyj witryny Azure Portal.
  • W pliku właściwości JSON określ parametr migrationRuntimeResourceId podczas wykonywania polecenia tworzenia migracji w Azure CLI.

Oto jak to zrobić w obu metodach.

Korzystanie z witryny Azure Portal

  1. Zaloguj się do witryny Azure Portal i uzyskaj dostęp do usługi migracji (z serwera docelowego) w wystąpieniu usługi Azure Database for PostgreSQL.

  2. Rozpocznij nowy proces migracji w usłudze.

  3. Po dotarciu do karty Serwer środowiska uruchomieniowego wybierz przycisk Tak w przycisku radiowym Użyj serwera środowiska uruchomieniowego .

  4. Wybierz subskrypcję platformy Azure i grupę zasobów. Wybierz lokalizację zintegrowanego wystąpienia serwera elastycznego usługi Azure Database for PostgreSQL w sieci wirtualnej.

  5. Wybierz odpowiednią instancję elastycznego serwera bazy danych Azure dla PostgreSQL, która będzie służyć jako serwer migracyjny.

    Zrzut ekranu przedstawiający wybieranie serwera środowiska uruchomieniowego migracji.

Podstawowe informacje o serwerze środowiska uruchomieniowego migracji

  • Minimalna konfiguracja: Mimo że serwer środowiska uruchomieniowego migracji został utworzony z elastycznego serwera usługi Azure Database for PostgreSQL, służy on wyłącznie do ułatwiania migracji, bez konieczności zapewnienia wysokiej dostępności, kopii zapasowych, specyficzności wersji ani zaawansowanych funkcji magazynowania.
  • Wydajność i ustalanie rozmiaru: serwer środowiska uruchomieniowego migracji musi być odpowiednio skalowany w celu zarządzania obciążeniem. Zalecamy wybranie jednostki SKU równoważnej lub większej niż jednostka SKU serwera docelowego.
  • Sieć: Upewnij się, że serwer środowiska uruchomieniowego migracji jest odpowiednio zintegrowany z siecią wirtualną i że zabezpieczenia sieci umożliwiają bezpieczną komunikację zarówno z serwerami źródłowymi, jak i docelowymi. Aby uzyskać więcej informacji, zobacz Przewodnik po sieci dla usługi migracji.
  • Oczyszczanie po migracji: po zakończeniu migracji należy zlikwidować serwer środowiska uruchomieniowego migracji, aby uniknąć niepotrzebnych kosztów. Przed usunięciem upewnij się, że wszystkie dane zostały pomyślnie zmigrowane i że serwer nie jest już potrzebny.