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 när du migrerar till Azure Database for PostgreSQL – flexibel server har du två migreringsalternativ:
- Använd Azure Portal under installationen.
- 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 Skapa.
På sidan Installation väljer du det migreringsalternativ som innehåller validering. Välj Verifiera eller verifiera och migrera.
Använda Azure CLI
Öppna kommandoradsgränssnittet.
Se till att du har Azure CLI installerat och att du är inloggad på ditt Azure-konto med hjälp
az sign-in
av . 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 avValidate
alternativet att endast utföra utvandringen. AnvändValidate
,Migrate
ellerValidateAndMigrate
för att utföra validering. Om valideringen lyckas fortsätter du med migreringen.
Valideringsalternativ för förflyttning
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 ingen serveravbrott.
- Planera migreringen 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 risken för framgång. När valideringen är klar kan du använda det här alternativet för att starta migreringsprocessen.
- Verifiera och migrera: Det här alternativet utför valideringar och migreringen utlöses om alla kontroller är i tillståndet Lyckades eller Varning . Verifieringsfel startar inte migreringen mellan käll- och målservrar.
Vi rekommenderar att du använder valideringar före utvandring för att identifiera problem innan du kör migreringar. Den här tekniken hjälper dig att planera dina migreringar bättre och undvika överraskningar under migreringsprocessen.
Välj alternativet Verifiera och kör validering före utvandring på ett avancerat datum för din planerade migrering.
Analysera utdata och vidta eventuella åtgärder för eventuella fel.
Kör steg 1 igen tills valideringen har slutförts.
Starta migreringen med alternativet Verifiera och migrera på planerat datum och tid.
Valideringstillstånd
När du har kört alternativet Verifiera visas något av följande alternativ:
- 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. 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.