Megosztás a következőn keresztül:


A migrálási szolgáltatás premigrálási ellenőrzése az Azure Database for PostgreSQL-ben

A következőkre vonatkozik: Azure Database for PostgreSQL – Rugalmas kiszolgáló

A premigráció érvényesítése olyan szabályok készlete, amelyek egy forrásadatbázis-rendszernek az Azure Database for PostgreSQL-be való migrálásra való felkészültségének felmérését és ellenőrzését foglalják magukban. Ez a folyamat azonosítja és kezeli az adatbázis áttelepítési vagy áttelepítés utáni műveletét érintő lehetséges problémákat.

Hogyan használhatja a premigráció érvényesítési funkcióját?

Ha a rugalmas Azure Database for PostgreSQL-kiszolgálóra való migráláskor a premigrálás érvényesítését szeretné használni, két migrálási lehetőség közül választhat:

  • A telepítés során használja az Azure Portalt.
  • Migrálás létrehozásakor adja meg a --migration-option paramétert az Azure CLI-ben.

Az alábbiakban bemutatjuk, hogyan teheti meg mindkét módszerben.

Az Azure Portal használata

  1. Lépjen az Azure Database for PostgreSQL migrálási lapjára.

  2. Válassza a Létrehozás lehetőséget.

  3. A Beállítás lapon válassza ki az érvényesítést tartalmazó áttelepítési lehetőséget. Válassza az Ellenőrzés vagy ellenőrzés és migrálás lehetőséget.

    Képernyőkép a migrálás indítására vonatkozó premigrálási lehetőségről.

Az Azure parancssori felületének használata

  1. Nyissa meg a parancssori felületet.

  2. Győződjön meg arról, hogy telepítve van az Azure CLI, és hogy bejelentkezett az Azure-fiókjába a használatával az sign-in. Az áttelepítési lehetőség használatához a verziónak legalább 2.56.0-s vagy újabb verziónak kell lennie.

  3. Hozza létre a migrálási feladat létrehozási parancsát az Azure CLI-vel.

    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. Adja meg a --migration-option paramétert, majd azt a Validate lehetőséget, hogy csak az előtelepítést hajtsa végre. Az ellenőrzés végrehajtásához használja Validatea , Migratevagy ValidateAndMigrate hajtsa végre az ellenőrzést. Ha az ellenőrzés sikeres, folytassa az áttelepítéssel.

A premigráció érvényesítési beállításai

Az alábbi lehetőségek közül választhat:

  • Ellenőrzés: Ezzel a beállítással ellenőrizheti, hogy a kiszolgáló és az adatbázis készen áll-e a célba való migrálásra. Ez a beállítás nem indítja el az adatmigrálást, és nem igényel kiszolgáló állásidőt.
    • Tervezze meg jobban a migrálásokat, ha előre elvégzi a premigrálási ellenőrzéseket, hogy megtudja, milyen lehetséges problémák merülhetnek fel az áttelepítések során.
  • Migrálás: Ezzel a beállítással elindíthatja az áttelepítést anélkül, hogy végigmennének egy érvényesítési folyamaton. Végezze el az ellenőrzést, mielőtt migrálást indít el, hogy növelje a sikeresség esélyét. Az ellenőrzés befejezése után ezzel a beállítással elindíthatja az áttelepítési folyamatot.
  • Ellenőrzés és migrálás: Ez a beállítás érvényesíti az ellenőrzést, és a migrálás akkor aktiválódik, ha az összes ellenőrzés sikeres vagy figyelmeztetés állapotban van. Az érvényesítési hibák nem indítják el az áttelepítést a forrás- és célkiszolgálók között.

Javasoljuk, hogy a migrálás futtatása előtt használjon premigrációs érvényesítést a problémák azonosításához. Ez a technika segít jobban megtervezni a migrálásokat, és elkerülni a meglepetéseket a migrálási folyamat során.

  1. Válassza az Ellenőrzés lehetőséget, és futtassa a premigrálási ellenőrzést a tervezett migrálás speciális dátumán.

  2. Elemezze a kimenetet, és végezze el az esetleges hibák elhárítását.

  3. Futtassa újra az 1. lépést, amíg az ellenőrzés sikeres nem lesz.

  4. Indítsa el a migrálást az Ellenőrzés és migrálás beállítással a tervezett dátum és időpont alapján.

Érvényesítési állapotok

Az Ellenőrzés beállítás futtatása után az alábbi lehetőségek egyikét láthatja:

  • Sikeres: Nem található probléma, és megtervezheti a migrálást.
  • Sikertelen: Hiba történt az ellenőrzés során, ami a migrálás meghiúsulását okozhatja. Tekintse át a hibák listáját és a javasolt kerülő megoldásokat. A migrálás megtervezése előtt tegyen korrekciós intézkedéseket.
  • Figyelmeztetés: A figyelmeztetések tájékoztató jellegű üzenetek, amelyeket a migrálás megtervezése során emlékeznie kell.