Ismerkedés az Azure PowerShell szolgáltatással

Az Azure PowerShell az Azure-erőforrások parancssori kezelésére és adminisztrálására készült. Az Azure PowerShellt olyan automatizált eszközök létrehozására használhatja, amelyek az Azure Resource Manager modellt használják. Próbálja ki a böngészőjében az Azure Cloud Shell-lel, vagy telepítse a helyi számítógépen.

A cikk segítséget nyújt az Azure PowerShell használatának megkezdésében, és ismerteti az alapvető fogalmakat.

Telepítés vagy futtatás az Azure Cloud Shellben

Az Azure PowerShell használatát úgy kezdheti meg a legegyszerűbben, ha kipróbálja egy Azure Cloud Shell-környezetben. A Cloud Shell gyors üzembe helyezéséhez tekintse meg a PowerShell Azure Cloud Shellben való használatát bemutató rövid útmutatót. A Cloud Shell Linux-tárolón futtatja a PowerShellt, ezért a Windows-specifikus funkciók nem érhetők el.

Ha készen áll az Azure PowerShell helyi számítógépen történő telepítésére, kövesse az Azure PowerShell modul telepítése című részben leírt utasításokat.

Bejelentkezés az Azure-ba

Jelentkezzen be interaktívan a Connect-AzAccount parancsmaggal. Ha a Cloud Shellt használja, hagyja ki ezt a lépést. Az Azure Cloud Shell-munkamenet már hitelesítve lett a környezet, az előfizetés és a Cloud Shell-munkamenetet elindító bérlő esetében.

Connect-AzAccount

Az Azure Cloud Services által biztosított környezetek megfelelnek a helyi szabályozásoknak. Regionális felhőbeli fiókok esetén használja a paramétert a Environment bejelentkezéshez. A Get-AzEnvironment parancsmaggal kérje le a régiójához tartozó környezet nevét. Például az Azure China 21Vianetbe történő bejelentkezéshez:

Connect-AzAccount -Environment AzureChinaCloud

Az Az PowerShell-modul 5.0.0-s Connect-AzAccount verziójától kezdve alapértelmezés szerint egy interaktív böngészőalapú bejelentkezési kérést jelenít meg. Megadhatja a UseDeviceAuthentication paramétert egy olyan jogkivonatsztring fogadásához, amely korábban a PowerShell 6-os vagy újabb verziójának alapértelmezett értéke volt.

A bejelentkezést követően az aktív Azure-előfizetésre vonatkozó információk jelennek meg. Ha a fiókjához több Azure-előfizetés is tartozik, és egy másikat szeretne kiválasztani, kérje le az elérhető előfizetéseket a Get-AzSubscription segítségével, majd futtassa a Set-AzContext parancsmagot az előfizetés azonosítójával. További információk az Azure-előfizetések felügyeletéről az Azure PowerShellben: Több Azure-előfizetés használata.

Miután bejelentkezett, az Azure PowerShell parancsmagjaival elérheti és kezelheti az előfizetésben lévő erőforrásokat. A bejelentkezési folyamattal és a hitelesítési módszerekkel kapcsolatos további információért tekintse meg az Azure PowerShell-lel való bejelentkezést bemutató cikket.

Parancsok keresése

Az Azure PowerShell-parancsmagok a PowerShell esetében standard elnevezési konvenciót követnek: Verb-Noun. Az ige leírja a műveletet (például New, Get, Set, Remove), a főnév pedig az erőforrástípust (például AzVM, AzKeyVaultCertificate, AzFirewall, AzVirtualNetworkGateway). Az Azure PowerShellben a főnevek mindig az Az előtaggal kezdődnek. A standard igék teljes listájáért tekintse meg a következőt: PowerShell-parancsokhoz jóváhagyott igék.

A főnevek, igék és az elérhető Azure PowerShell-modulok ismerete segít megtalálni a parancsokat a Get-Command parancsmaggal. Például az összes, Get igét tartalmazó, virtuális géphez kapcsolódó parancs megkereséséhez:

Get-Command -Verb Get -Noun AzVM* -Module Az.Compute

A gyakori parancsok megtalálásának megkönnyítéséhez ez a táblázat felsorolja az erőforrástípusokat, a megfelelő Azure PowerShell-modulokat és a Get-Command paranccsal használható főnévi előtagokat:

Erőforrás típusa Azure PowerShell-modul Főnévi előtag
Erőforráscsoport Az.Resources AzResourceGroup
Virtuális gépek Az.Compute AzVM
Tárfiókok Az.Storage AzStorageAccount
Key Vault Az.KeyVault AzKeyVault
Webalkalmazások Az.Websites AzWebApp
SQL-adatbázisok Az.Sql AzSqlDatabase

Az Azure PowerShellben található modulok teljes listáját a GitHubon, az Azure PowerShell-modulok listájában találja.

Adatgyűjtés

Az Azure PowerShell alapértelmezés szerint gyűjti a telemetriaadatokat. A Microsoft összesíti a gyűjtött adatokat a használati minták felismerése, a gyakori problémák észlelése és az Azure PowerShell nyújtotta felhasználói élmény javítása érdekében. A Microsoft Azure PowerShell nem gyűjt magánjellegű vagy személyes adatokat. A használati adatok például olyan problémák azonosítására szolgálnak, mint az alacsony sikerességi arányú parancsmagok, és segítenek a feladataink fontossági sorrendjének kialakításában.

Habár nagyra értékeljük az adatokon alapuló megállapításokat, megértjük, hogy nem mindenki szeretné elküldeni a használati adatait. Az adatgyűjtést a Disable-AzDataCollection parancsmaggal tilthatja le. További információt adatvédelmi nyilatkozatunkban talál.

Az Azure PowerShell alapjainak megismerése rövid útmutatók és oktatóanyagok segítségével

Az Azure PowerShell használatának megkezdéséhez tekintsen meg egy részletes oktatóanyagot a virtuális gépek beállításáról, valamint azok lekérdezéséről.

Egyéb népszerű Azure-szolgáltatásokhoz is elérhetők rövid Azure PowerShell-útmutatók:

Következő lépések