Ověření předběžné migrace pro službu migrace ve službě Azure Database for PostgreSQL

PLATÍ PRO: Flexibilní server Azure Database for PostgreSQL

Ověření předběžné migrace je sada pravidel, která zahrnují posouzení a ověření připravenosti zdrojového databázového systému pro migraci do Služby Azure Database for PostgreSQL. Tento proces identifikuje a řeší potenciální problémy ovlivňující migraci databáze nebo operaci po migraci.

Jak se používá funkce ověřování předběžné migrace?

Pokud chcete při migraci na flexibilní server Azure Database for PostgreSQL použít ověřování předběžné migrace, můžete při nastavování vybrat příslušnou možnost migrace prostřednictvím webu Azure Portal nebo zadáním --migration-option parametru v Azure CLI při vytváření migrace. Tady je postup, jak to udělat v obou metodách:

Použití portálu Azure Portal

  • Přejděte na kartu migrace ve službě Azure Database for PostgreSQL.

  • Výběr tlačítka Vytvořit

  • Na stránce Nastavení zvolte možnost migrace, která zahrnuje ověření. To může být označeno jako ověření, ověření a migrace.

    Snímek obrazovky s možností předběžné migrace pro zahájení migrace

Použití Azure CLI

  • Otevřete rozhraní příkazového řádku.

  • Ujistěte se, že máte nainstalované Rozhraní příkazového řádku Azure a že jste přihlášeni ke svému účtu Azure pomocí příkazu az sign-in.

  • Aby bylo možné použít možnost migrace, měla by být verze minimálně 2.56.0 nebo vyšší.

Pomocí Azure CLI vytvořte příkaz pro vytvoření úlohy migrace.

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

--migration-option Zahrňte parametr následovaný možností ověření, jestli se má provést pouze předběžné ověření, migrace nebo validateAndMigrate, a pokud je ověření úspěšné, pokračujte v migraci.

Možnosti ověřování před migrací

Můžete vybrat některou z následujících možností.

  • Ověření – Pomocí této možnosti zkontrolujte připravenost serveru a databáze na migraci do cíle. Tato možnost nespustí migraci dat a nebude vyžadovat žádný výpadek serveru.

    • Naplánujte migrace lépe tím, že předem provedete ověření předmigrace, abyste věděli, jaké potenciální problémy se při provádění migrací můžou vyskytnout.
  • Migrace – Tuto možnost použijte k zahájení migrace, aniž byste prošli procesem ověření. Před aktivací migrace proveďte ověření, abyste zvýšili šanci na úspěch. Po dokončení ověření můžete tuto možnost použít ke spuštění procesu migrace.

  • ValidateandMigrate – Tato možnost provádí ověření a migrace se aktivuje, pokud jsou všechny kontroly ve stavu úspěšného nebo upozornění. Selhání ověření nespustí migraci mezi zdrojovými a cílovými servery.

Doporučujeme, aby zákazníci před spuštěním migrací identifikovali problémy s ověřováním předběžné migrace. To vám pomůže naplánovat migrace lépe a vyhnout se překvapením během procesu migrace.

  1. Zvolte možnost Ověřit a spusťte předběžné ověření k rozšířenému datu plánované migrace.

  2. Analyzujte výstup a proveďte nápravné akce pro případné chyby.

  3. Znovu spusťte krok 1, dokud ověření nebude úspěšné.

  4. Spusťte migraci pomocí možnosti Ověřit a migrovat podle plánovaného data a času.

Stavy ověření

Výsledek po spuštění ověřené možnosti může být následující:

  • Úspěch – nebyly nalezeny žádné problémy a můžete naplánovat migraci.
  • Selhání – Během ověřování byly nalezeny chyby, které můžou způsobit selhání migrace. Před plánováním migrace si projděte seznam chyb a jejich navrhovaná alternativní řešení a proveďte nápravná opatření.
  • Upozornění – upozornění jsou informativní zprávy, které si musíte zapamatovat při plánování migrace.