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:
- Tárfiók létrehozása
- Objektumok továbbítása Azure Blob-tárolókra és -tárolókról
- Titkos kulcsok létrehozása és lekérése az Azure Key Vaultból
- Azure SQL-adatbázis és tűzfal létrehozása
- Tároló futtatása az Azure Container Instancesben
- Virtuálisgép-méretezési csoport létrehozása
- Standard terheléselosztó létrehozása