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:

  1. Az összes gyermek (beágyazott) erőforrás törlődik.

  2. Ezután a más erőforrásokat kezelő erőforrások törlődnek. Egy erőforrás tulajdonsága managedBy azt jelezheti, 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.

  3. 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 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

Amikor egy törlési művelet hibát ad vissza, Resource Manager újrapróbálkozás a DELETE hívással. 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

Resource Manager get hívást ad ki minden olyan erőforráson, 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, Resource Manager újra létrehozza az erőforrást.

Ha a GET művelet hibát ad vissza, Resource Manager újrapróbálja a GET-et a következő hibakóddal:

  • 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 visszafordíthatatlan.

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 erőforrás törléséhez használja az alábbi módszerek egyikét.

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ége engedélyre az adott erőforráscsoporton belüli egyes erőforrások törléséhez. 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át lásd: Azure-erőforrás-szolgáltatói műveletek. A beépített szerepkörök listájáért lásd: Beépített Azure-szerepkörök.

Ha rendelkezik a szükséges hozzáféréssel, de a törlési kérelem meghiúsul, annak az lehet az oka, hogy zárolva van az erőforrások vagy az erőforráscsoport. 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 olyan alhálózatokkal rendelkező virtuális hálózatot, amelyet még használ egy virtuális gép.

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 újra fel tud venni 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:

A törölt erőforrások visszaállításához lásd:

Megnyithat egy Azure-támogatás esetet is. Adjon meg minden részletet a törölt erőforrásokról, beleértve az erőforrás-azonosítókat, a típusokat és az erőforrásneveket. Kérje meg a támogatási szakembert, hogy ellenőrizze, hogy visszaállíthatók-e az erőforrások.

Megjegyzés

A törölt erőforrások helyreállítása nem minden körülmények között lehetséges. Egy támogatási szakember megvizsgálja az Ön forgatókönyvét, és tanácsot ad, hogy lehetséges-e.

Következő lépések