Azure-erőforrások kezelése a Azure PowerShell használatával
Megtudhatja, hogyan használhatja a Azure PowerShell az Azure Resource Manager-nal az Azure-erőforrások kezeléséhez. Az erőforráscsoportok kezelésével kapcsolatban lásd: Azure-erőforráscsoportok kezelése Azure PowerShell használatával.
További cikkek az erőforrások kezeléséről:
- Azure-erőforrások kezelése az Azure Portal használatával
- Azure-erőforrások kezelése az Azure CLI használatával
Erőforrások üzembe helyezése meglévő erőforráscsoportban
Azure-erőforrásokat közvetlenül is üzembe helyezhet Azure PowerShell használatával, vagy üzembe helyezhet egy Resource Manager-sablont Azure-erőforrások létrehozásához.
Erőforrás üzembe helyezése
A következő szkript létrehoz egy tárfiókot.
$resourceGroupName = Read-Host -Prompt "Enter the Resource Group name"
$location = Read-Host -Prompt "Enter the location (i.e. centralus)"
$storageAccountName = Read-Host -Prompt "Enter the storage account name"
# Create the storage account.
$storageAccount = New-AzStorageAccount -ResourceGroupName $resourceGroupName `
-Name $storageAccountName `
-Location $location `
-SkuName "Standard_LRS"
# Retrieve the context.
$ctx = $storageAccount.Context
Sablon üzembe helyezése
A következő szkript üzembe helyez egy gyorsindítási sablont egy tárfiók létrehozásához. További információ: Rövid útmutató: Azure Resource Manager-sablonok létrehozása a Visual Studio Code használatával.
$resourceGroupName = Read-Host -Prompt "Enter the Resource Group name"
$location = Read-Host -Prompt "Enter the location (i.e. centralus)"
$templateUri = "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/quickstarts/microsoft.storage/storage-account-create/azuredeploy.json"
New-AzResourceGroupDeployment -ResourceGroupName $resourceGroupName -TemplateUri $templateUri -Location $location
További információ: Erőforrások üzembe helyezése Resource Manager sablonokkal és Azure PowerShell.
Erőforráscsoport és erőforrások üzembe helyezése
Létrehozhat egy erőforráscsoportot, és üzembe helyezheti az erőforrásokat a csoportban. További információ: Erőforráscsoport létrehozása és erőforrások üzembe helyezése.
Erőforrások üzembe helyezése több előfizetésben vagy erőforráscsoportban
A sablonban lévő összes erőforrást általában egyetlen erőforráscsoportban helyezi üzembe. Vannak azonban olyan helyzetek, amikor egy erőforráskészletet szeretne együtt üzembe helyezni, de különböző erőforráscsoportokba vagy előfizetésekbe szeretné őket helyezni. További információ: Azure-erőforrások üzembe helyezése több előfizetésben vagy erőforráscsoportban.
Erőforrások törlése
A következő szkript bemutatja, hogyan törölhet egy tárfiókot.
$resourceGroupName = Read-Host -Prompt "Enter the Resource Group name"
$storageAccountName = Read-Host -Prompt "Enter the storage account name"
Remove-AzStorageAccount -ResourceGroupName $resourceGroupName -AccountName $storageAccountName
További információ arról, hogy az Azure Resource Manager hogyan rendeli el az erőforrások törlését: Azure Resource Manager erőforráscsoport törlése.
Erőforrások áthelyezése
A következő szkript bemutatja, hogyan távolíthat el egy tárfiókot az egyik erőforráscsoportból egy másik erőforráscsoportba.
$srcResourceGroupName = Read-Host -Prompt "Enter the source Resource Group name"
$destResourceGroupName = Read-Host -Prompt "Enter the destination Resource Group name"
$storageAccountName = Read-Host -Prompt "Enter the storage account name"
$storageAccount = Get-AzResource -ResourceGroupName $srcResourceGroupName -ResourceName $storageAccountName
Move-AzResource -DestinationResourceGroupName $destResourceGroupName -ResourceId $storageAccount.ResourceId
További információ: Erőforrások áthelyezése új erőforráscsoportba vagy előfizetésbe.
Erőforrások zárolása
A zárolás megakadályozza, hogy a szervezet más felhasználói véletlenül töröljék vagy módosítsák a kritikus fontosságú erőforrásokat, például az Azure-előfizetést, az erőforráscsoportot vagy az erőforrást.
A következő szkript zárol egy tárfiókot, hogy a fiók ne törölhető legyen.
$resourceGroupName = Read-Host -Prompt "Enter the Resource Group name"
$storageAccountName = Read-Host -Prompt "Enter the storage account name"
New-AzResourceLock -LockName LockStorage -LockLevel CanNotDelete -ResourceGroupName $resourceGroupName -ResourceName $storageAccountName -ResourceType Microsoft.Storage/storageAccounts
A következő szkript egy tárfiók összes zárolását lekéri:
$resourceGroupName = Read-Host -Prompt "Enter the Resource Group name"
$storageAccountName = Read-Host -Prompt "Enter the storage account name"
Get-AzResourceLock -ResourceGroupName $resourceGroupName -ResourceName $storageAccountName -ResourceType Microsoft.Storage/storageAccounts
A következő szkript törli a tárfiók zárolását:
$resourceGroupName = Read-Host -Prompt "Enter the Resource Group name"
$storageAccountName = Read-Host -Prompt "Enter the storage account name"
$lockId = (Get-AzResourceLock -ResourceGroupName $resourceGroupName -ResourceName $storageAccountName -ResourceType Microsoft.Storage/storageAccounts).LockId
Remove-AzResourceLock -LockId $lockId
További információ: Erőforrások zárolása az Azure Resource Manager eszközzel.
Erőforrások címkézése
A címkézés segít az erőforráscsoport és az erőforrások logikai rendszerezésében. További információ: Címkék használata az Azure-erőforrások rendszerezéséhez.
Erőforrásokhoz való hozzáférés kezelése
Az Azure szerepköralapú hozzáférés-vezérlése (Azure RBAC) az Azure-beli erőforrásokhoz való hozzáférés kezelése. További információ: Azure-beli szerepkör-hozzárendelések hozzáadása vagy eltávolítása Azure PowerShell használatával.
Következő lépések
- Az Azure Resource Manager megismeréséhez tekintse meg az Azure Resource Manager áttekintését.
- A Resource Manager sablonszintaxisának megismeréséhez tekintse meg az Azure Resource Manager-sablonok szerkezetének és szintaxisának megismerését ismertető cikket.
- A sablonok fejlesztéséről a részletes oktatóanyagokban tájékozódhat.
- Az Azure Resource Manager sablonsémáinak megtekintéséhez tekintse meg a sablonreferenciát.