Megosztás a következőn keresztül:


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.

Feljegyzés

Egy erőforráscsoport törléséhez először el kell távolítania minden mögöttes erőforrás-zárolást és biztonsági mentési adatot.

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

  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 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:

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

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