Dela via


Förmigreringsvalidering för migreringstjänsten i Azure Database for PostgreSQL

GÄLLER FÖR: Azure Database for PostgreSQL – flexibel server

Validering före utvandring är en uppsättning regler som innebär att utvärdera och verifiera beredskapen för ett källdatabassystem för migrering till Azure Database for PostgreSQL. Den här processen identifierar och åtgärdar potentiella problem som påverkar databasens migrerings- eller eftermigreringsåtgärd.

Hur använder du valideringsfunktionen för förflyttning?

Om du vill använda verifiering före migreringen till Azure Database for PostgreSQL – flexibel server kan du välja lämpligt migreringsalternativ antingen via Azure-portalen under installationen eller genom att ange parametern --migration-option i Azure CLI när du skapar en migrering. Så här gör du i båda metoderna:

Använda Azure Portal

  • Gå till migreringsfliken i Azure Database for PostgreSQL.

  • Välj knappen Skapa

  • På sidan Installation väljer du det migreringsalternativ som innehåller validering. Detta kan märkas som verifiering, verifiering och migrering

    Skärmbild av alternativet för förflyttning för att starta migreringen.

Använda Azure CLI

  • Öppna kommandoradsgränssnittet.

  • Se till att du har Installerat Azure CLI och att du är inloggad på ditt Azure-konto med az sign-in.

  • Versionen bör vara minst 2.56.0 eller senare för att använda migreringsalternativet.

Skapa kommandot för att skapa migreringsaktivitet med Azure CLI.

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

Inkludera parametern --migration-option följt av alternativet verifiera för att endast utföra valideringen Verifiera, Migrera eller VerifieraOchMigrera för att utföra verifieringen och fortsätt sedan med migreringen om valideringen lyckas.

Valideringsalternativ före migrering

Du kan välja något av följande alternativ.

  • Verifiera – Använd det här alternativet för att kontrollera serverns och databasens beredskap för migrering till målet. Det här alternativet startar inte datamigreringen och kräver inte någon serveravbrottstid.

    • Planera migreringarna bättre genom att utföra valideringar före utvandringen i förväg för att känna till de potentiella problem du kan stöta på när du utför migreringar.
  • Migrera – Använd det här alternativet för att starta migreringen utan att gå igenom en valideringsprocess. Utför validering innan du utlöser en migrering för att öka chanserna att lyckas. När valideringen är klar kan du använda det här alternativet för att starta migreringsprocessen.

  • ValidateandMigrate – Det här alternativet utför valideringar och migreringen utlöses om alla kontroller är i tillståndet lyckades eller varningen lyckades. Verifieringsfel startar inte migreringen mellan käll- och målservrar.

Vi rekommenderar att kunder använder valideringar före utvandring för att identifiera problem innan de kör migreringar. Detta hjälper dig att planera dina migreringar bättre och undvika överraskningar under migreringsprocessen.

  1. Välj alternativet Verifiera och kör validering före utvandring på ett avancerat datum för din planerade migrering.

  2. Analysera utdata och vidta eventuella åtgärder för eventuella fel.

  3. Kör steg 1 igen tills valideringen har slutförts.

  4. Starta migreringen med alternativet Verifiera och migrera på planerat datum och tid.

Valideringstillstånd

Resultatinlägget som kör det verifierade alternativet kan vara:

  • Lyckades – Inga problem hittades och du kan planera för migreringen
  • Misslyckades – Fel hittades under valideringen, vilket kan leda till att migreringen misslyckas. Granska listan över fel och deras föreslagna lösningar och vidta korrigerande åtgärder innan du planerar migreringen.
  • Varning – Varningar är informativa meddelanden som du måste komma ihåg när du planerar migreringen.