Az Az.Tools.Migration PowerShell-modul áttekintése

Az Az.Tools.Migration PowerShell-modul megkönnyíti a régebbi AzureRM-modulról az újabb Az modulra való áttérést, amely az Azure-felügyelethez ajánlott.

Fontos

Az AzureRM PowerShell-modul 2024. február 29-én elavult.

A Microsoft az ügyfelek visszajelzései alapján bevezette az Az.Tools.Migration szolgáltatást, különös tekintettel az eredetileg az AzureRM-hez írt szkriptek frissítéséhez szükséges erőfeszítésekre. Felismerve, hogy sok ügyfél fektetett abba, hogy összetett szkripteket hozzon létre az Azure-környezetekhez, az Az.Tools.Migration a migrálási folyamat egyszerűsítése és automatizálása érdekében jött létre, így csökkentve a manuális számítási feladatot és a szkriptfrissítések során felmerülő hibák lehetőségét.

Az Az.Tools.Migration modul használata

Az Az.Tools.Migration használatának folyamata több lépésből áll:

  1. Frissítés az AzureRM 6.13.1-es verziójára: Az Az.Tools.Migration használata előtt a felhasználóknak gondoskodniuk kell arról, hogy szkriptjeik az AzureRM 6.13.1-es verziójára, az Az modulra való migrálás előtti utolsó verzióra frissüljenek.

  2. Az.Tools.Migration telepítése: A modul a PowerShell-galéria Install-Module -Name Az.Tools.Migration a paranccsal telepíthető.

  3. Frissítési terv létrehozása: A New-AzUpgradeModulePlan parancsmag létrehoz egy frissítési tervet. Nem módosítja a meglévő szkripteket, de frissítési útvonalat biztosít egy olyan terv létrehozásával, amely részletezi a frissítéseket igénylő fájlokat és eltolási pontokat. Ez a parancsmag olyan paramétereket vesz igénybe, mint a FilePath és a DirectoryPath , hogy megcélozza az adott szkripteket vagy mappákat.

  4. A frissítési terv áttekintése: A frissítés végrehajtása előtt fontos áttekinteni a tervet minden olyan lehetséges problémáról, amely megakadályozhatja az automatikus frissítéseket, például a splattingot használó parancsokat, és szükség esetén manuálisan javítsa ki őket.

  5. A frissítés végrehajtása: A problémák áttekintése és megoldása után a tényleges frissítés a Invoke-AzUpgradeModulePlan parancsmag használatával történik. Ez a parancsmag módosíthatja a meglévő fájlokat, vagy biztonságosabban mentheti az új fájlok _az_upgraded módosításait a nevükhöz fűzve az eredeti szkriptek megőrzése érdekében.

A zökkenőmentes migrálás érdekében ajánlott biztonsági másolatot készíteni a szkriptekről a frissítések végrehajtása előtt, mivel a Invoke-AzUpgradeModulePlan parancsmag romboló lehet, ha nem használja ezt a -FileEditMode SaveChangesToNewFiles lehetőséget.

A felhasználókat arra javasoljuk, hogy az Azure-PowerShell-migráláshoz a GitHub-adattárban küldjenek visszajelzést vagy jelentést a migrálási folyamattal kapcsolatos problémákról.