Udostępnij za pośrednictwem


Walidacje premigration dla usługi migracji w usłudze Azure Database for PostgreSQL

DOTYCZY: Azure Database for PostgreSQL — serwer elastyczny

Walidacja premigration to zestaw reguł, które obejmują ocenę i zweryfikowanie gotowości źródłowego systemu bazy danych na potrzeby migracji do usługi Azure Database for PostgreSQL. Ten proces identyfikuje i rozwiązuje potencjalne problemy wpływające na migrację bazy danych lub operację po migracji.

Jak używać funkcji weryfikacji premigration?

Aby użyć weryfikacji premigration podczas migracji do usługi Azure Database for PostgreSQL — serwer elastyczny, dostępne są dwie opcje migracji:

  • Podczas instalacji użyj witryny Azure Portal.
  • --migration-option Określ parametr w interfejsie wiersza polecenia platformy Azure podczas tworzenia migracji.

Oto jak to zrobić w obu metodach.

Korzystanie z witryny Azure Portal

  1. Przejdź do karty migracji w usłudze Azure Database for PostgreSQL.

  2. Wybierz pozycję Utwórz.

  3. Na stronie Konfiguracja wybierz opcję migracji, która obejmuje walidację. Wybierz pozycję Weryfikuj lub Zweryfikuj i przeprowadź migrację.

    Zrzut ekranu przedstawiający opcję premigration w celu rozpoczęcia migracji.

Korzystanie z interfejsu wiersza polecenia platformy Azure

  1. Otwórz interfejs wiersza polecenia.

  2. Upewnij się, że masz zainstalowany interfejs wiersza polecenia platformy Azure i że zalogowano się do konta platformy Azure przy użyciu polecenia az sign-in. Wersja powinna mieć co najmniej 2.56.0 lub nowszą, aby użyć opcji migracji.

  3. Skonstruuj polecenie tworzenia zadania migracji za pomocą interfejsu wiersza polecenia platformy Azure.

    az postgres flexible-server migration create --subscription <subscription ID> --resource-group <Resource group Name> --name <Flexible server Name> --migration-name <Unique migration ID> --migration-option ValidateAndMigrate --properties "Path of the JSON File" --migration-mode offline
    
  4. --migration-option Dołącz parametr, po którym następuje Validate opcja , aby wykonać tylko premiowanie. Użyj metody Validate, Migratelub ValidateAndMigrate , aby przeprowadzić walidację. Jeśli walidacja zakończy się pomyślnie, kontynuuj migrację.

Opcje weryfikacji premii

Możesz wybrać dowolną z następujących opcji:

  • Zweryfikuj: użyj tej opcji, aby sprawdzić gotowość serwera i bazy danych do migracji do miejsca docelowego. Ta opcja nie uruchomi migracji danych i nie będzie wymagać przestoju serwera.
    • Zaplanuj migracje lepiej, wykonując weryfikacje premigration z wyprzedzeniem, aby poznać potencjalne problemy, które mogą wystąpić podczas przeprowadzania migracji.
  • Migracja: użyj tej opcji, aby rozpocząć migrację bez przeprowadzania procesu weryfikacji. Przed wyzwoleniem migracji należy przeprowadzić walidację, aby zwiększyć prawdopodobieństwo powodzenia. Po zakończeniu walidacji możesz użyć tej opcji, aby rozpocząć proces migracji.
  • Weryfikowanie i migrowanie: ta opcja wykonuje walidację, a migracja jest wyzwalana, jeśli wszystkie testy są w stanie Powodzenie lub Ostrzeżenie . Błędy walidacji nie uruchamiają migracji między serwerami źródłowymi i docelowymi.

Zalecamy używanie weryfikacji premigration do identyfikowania problemów przed uruchomieniem migracji. Ta technika ułatwia lepsze planowanie migracji i unikanie niespodzianek podczas procesu migracji.

  1. Wybierz opcję Zweryfikuj i uruchom weryfikację premii w dacie zaawansowanej planowanej migracji.

  2. Przeanalizuj dane wyjściowe i podejmij wszelkie akcje naprawcze pod kątem błędów.

  3. Uruchom ponownie krok 1, aż walidacja zakończy się pomyślnie.

  4. Rozpocznij migrację przy użyciu opcji Weryfikuj i migruj zgodnie z planowaną datą i godziną.

Stany weryfikacji

Po uruchomieniu opcji Weryfikuj zostanie wyświetlona jedna z następujących opcji:

  • Powodzenie: nie znaleziono żadnych problemów i możesz zaplanować migrację.
  • Niepowodzenie: błędy zostały znalezione podczas walidacji, co może spowodować niepowodzenie migracji. Przejrzyj listę błędów i sugerowane obejścia. Przed zaplanowanym rozpoczęciem migracji należy podjąć środki naprawcze.
  • Ostrzeżenie: Ostrzeżenia są komunikatami informacyjnymi, które należy pamiętać podczas planowania migracji.