Azure Resource Manager-erőforráscsoport és -erőforrás törlése
Ez a cikk bemutatja, hogyan törölhet erőforráscsoportokat és erőforrásokat. Leírja, hogy az Azure Resource Manager hogyan rendeli el az erőforrások törlését egy erőforráscsoport törlésekor.
A törlési sorrend megállapítása
Erőforráscsoportok törlésekor a Resource Manager határozza meg az erőforrások törlésének sorrendjét. Az alábbi sorrendet használja:
Az összes gyermek (beágyazott) erőforrás törlődik.
Ezután a más erőforrásokat kezelő erőforrások törlődnek. Egy erőforrás rendelkezhet a
managedBy
tulajdonság beállításával, amely azt jelzi, hogy egy másik erőforrás kezeli azt. Ha ez a tulajdonság be van állítva, a másik erőforrást kezelő erőforrások előbb törlődnek.Az előző két kategória törlése után a fennmaradó erőforrások törlődnek.
A rendelés meghatározása után a Resource Manager minden erőforráshoz kiad egy DELETE műveletet. A folytatás előtt megvárja, amíg a függőségek befejeződnek.
Szinkron műveletek esetén a várható sikeres válaszkódok a következők:
- 200
- 204
- 404
Aszinkron műveletek esetén a várható sikeres válaszkód 202. A Resource Manager a helyfejlécet vagy az azure-async műveletfejlécet követi nyomon az aszinkron törlési művelet állapotának meghatározásához.
Törlési hibák
Ha egy törlési művelet hibát ad vissza, a Resource Manager újrapróbálkozza a DELETE hívást. Ismételt próbálkozás az 5xx, 429 és 408 állapotkódok esetében történik. Alapértelmezés szerint az újrapróbálkozás időtartama 15 perc.
A törlés után
A Resource Manager get hívást ad ki minden olyan erőforrásnál, amelyet törölni próbált. A GET hívás válasza várhatóan 404 lesz. Ha a Resource Manager 404-es válaszkódot kap, akkor a törlést sikeresnek tekinti. A Resource Manager eltávolítja az erőforrást a gyorsítótárából.
Ha azonban az erőforrás GET hívása 200 vagy 201 értéket ad vissza, a Resource Manager újra létrehozza az erőforrást.
Ha a GET művelet hibát ad vissza, a Resource Manager újrapróbálja a GET függvényt a következő hibakódhoz:
- Kevesebb mint 100
- 408
- 429
- Nagyobb mint 500
Más hibakódok esetén a Resource Manager az erőforrás törlését meghiúsultként jelzi.
Fontos
Az erőforráscsoport törlése visszavonhatatlan.
Erőforráscsoport törlése
Az erőforráscsoport törléséhez használja az alábbi módszerek egyikét.
Remove-AzResourceGroup -Name ExampleResourceGroup
Erőforrás törlése
Az alábbi módszerek egyikével törölhet egy erőforrást.
Remove-AzResource `
-ResourceGroupName ExampleResourceGroup `
-ResourceName ExampleVM `
-ResourceType Microsoft.Compute/virtualMachines
Szükséges hozzáférési és törlési hibák
Erőforráscsoport törléséhez hozzá kell férnie a Microsoft.Resources/subscriptions/resourceGroups erőforrás törlési műveletéhez.
Fontos
Az erőforráscsoportok törléséhez csak az erőforráscsoportok törléséhez szükséges engedély szükséges. Nincs szükség az adott erőforráscsoporton belüli egyes erőforrások törlésére vonatkozó engedélyre. Emellett a notActions for a roleAssignment elemben megadott törlési műveleteket az erőforráscsoport törlési művelete felülírja. Ez összhangban van az Azure szerepköralapú hozzáférés-vezérlési modell hatókörhierarchiájával.
A műveletek listájáért tekintse meg az Azure-erőforrás-szolgáltató műveleteit. A beépített szerepkörök listáját az Azure beépített szerepkörei között találja.
Ha rendelkezik a szükséges hozzáféréssel, de a törlési kérelem meghiúsul, annak oka az lehet, hogy az erőforrások vagy az erőforráscsoport zárolva van. Még ha nem is zárolt manuálisan egy erőforráscsoportot, előfordulhat, hogy egy kapcsolódó szolgáltatás automatikusan zárolta azt. Vagy a törlés meghiúsulhat, ha az erőforrások más, nem törölt erőforráscsoportok erőforrásaihoz csatlakoznak. Nem törölhet például egy virtuális gép által még használatban lévő alhálózatokkal rendelkező virtuális hálózatot.
Helyreállíthatok egy törölt erőforráscsoportot?
Nem, törölt erőforráscsoport nem állítható helyre. Előfordulhat azonban, hogy visszaállíthat néhány nemrég törölt erőforrást.
Egyes erőforrástípusok támogatják a helyreállítható törlést. Előfordulhat, hogy a használat előtt konfigurálnia kell a helyreállítható törlést. További információ a helyreállítható törlés engedélyezéséről:
- Azure Key Vault: a helyreállítható törlés áttekintése
- Azure Storage – Helyreállítható törlés tárolókhoz
- Azure Storage – Helyreállítható törlés blobokhoz
- Az Azure Backup helyreállítható törlése
- Helyreállítható törlés azure-beli virtuális gépeken futó SQL Serverhez és SAP HANA-hoz azure-beli virtuálisgép-számítási feladatokban
- Áltörlés virtuális gépekhez
A törölt erőforrások visszaállításához lásd:
- Törölt Azure AI-szolgáltatások erőforrásainak helyreállítása
- Microsoft Entra – Helyreállítás törlésből
Megnyithat egy Azure-támogatás esetet is. Adja meg a törölt erőforrásokat, köztük az erőforrásazonosítókat, a típusokat és az erőforrásneveket. Kérje meg a támogatási szakembert, hogy ellenőrizze, hogy az erőforrások visszaállíthatók-e.
Feljegyzés
A törölt erőforrások helyreállítása nem minden körülmények között lehetséges. A támogatási mérnök megvizsgálja a forgatókönyvet, és tanácsot ad, hogy lehetséges-e.
Következő lépések
- A Resource Manager-fogalmak megismeréséhez tekintse meg az Azure Resource Manager áttekintését.
- A törlési parancsokért tekintse meg a PowerShellt, az Azure CLI-t és a REST API-t.