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:
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.
Az.Tools.Migration telepítése: A modul a PowerShell-galéria
Install-Module -Name Az.Tools.Migration
a paranccsal telepíthető.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.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.
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.