Mjuk borttagning

Azure App Configuration:s mjuka borttagningsfunktion låter dig återställa data som nyckelvärden, funktionsflaggor och versionshistorik för en borttagen butik. Den aktiveras automatiskt för alla butiker på standard- och Premium-nivåerna. I den här artikeln lär du dig om mjuk borttagningsfunktion och dess funktionalitet.

Lär dig hur du återställer Azure App Configuration-butiker med hjälp av funktionen för mjuk borttagning.

Kommentar

När ett App Configuration-lager mjukraderas, raderas tjänster som är integrerade med lagret. Exempel inkluderar Azure RBAC-rolltilldelningar, hanterade identiteter, Event Grid-prenumerationer och privata endpoints. Att återställa en mjukraderad App Configuration-butik återställer inte dessa tjänster. Du måste återskapa dem.

Scenarier

Funktionen mjuk borttagning åtgärdar återställningen av de borttagna arkiven, oavsett om borttagningen var oavsiktlig eller avsiktlig. Funktionen för mjuk borttagning fungerar som ett skydd i följande scenarier:

  • Återställning av en borttagen App Configuration-butik: Du kan återställa en raderad App Configuration-butik under lagringsperioden.

  • Permanent radering av en App Configuration-butik: Du kan permanent radera en App Configuration-butik.

Återställ

Recover återställer en butik från ett mjukraderat tillstånd till ett aktivt tillstånd, där du kan använda butiken för konfiguration och funktionshantering.

Kvarhållningsperiod

Lagringsperioden anger hur länge, i dagar, en mjukt raderad butik behålls. Du kan bara sätta detta värde när du skapar butiken, och du kan inte ändra det efteråt. När lagringstiden löper ut raderas butiken permanent automatiskt.

Rensa ut

Purge raderar permanent en butik i ett mjukt raderat tillstånd, förutsatt att butiken inte har rensningsskydd aktiverat. För att återskapa en App Configuration-butik med samma namn som en borttagen butik måste du först rensa den borttagna butiken om dess lagringstid inte har passerat.

Rensningsskydd

När rensningsskydd är aktiverat kan inte mjukt raderade butiker rensas under lagringsperioden. När rensningsskyddet inaktiveras kan en mjukt raderad butik rensas innan lagringsperioden löper ut. Efter att du aktiverat rensningsskydd i en butik kan du inte stänga av det.

Behörigheter för att återställa ett borttaget arkiv

  • Microsoft.AppConfiguration/configurationStores/write

För att återställa en raderad App Configuration-butik behöver Microsoft.AppConfiguration/configurationStores/write du behörigheten. De inbyggda rollerna App Configuration Contributor, Owner och Contributor inkluderar denna behörighet som standard. Tilldela behörigheten på prenumerations- eller resursgruppsnivå.

Behörigheter för att läsa och rensa borttagna butiker

  • Läs: Microsoft.AppConfiguration/locations/deletedConfigurationStores/read
  • Rensa: Microsoft.AppConfiguration/locations/deletedConfigurationStores/purge/action

Om du vill lista borttagna App Configuration-arkiv eller hämta ett enskilt arkiv efter namn behöver du behörigheten Microsoft.AppConfiguration/locations/deletedConfigurationStores/read. För att rensa en raderad App Configuration-butik behöver du behörigheten Microsoft.AppConfiguration/locations/deletedConfigurationStores/purge/action . De inbyggda rollerna App Configuration Contributor och App Configuration Reader innehåller behörighet att läsa raderade App Configuration stores men inte behörighet att rensa dem. De inbyggda rollerna Ägare och Bidragsgivare innehåller båda behörigheterna som standard. Du måste tilldela behörigheter för att läsa och rensa borttagna App Configuration-butiker på prenumerationsnivå eftersom raderade konfigurationslagringar finns utanför enskilda resursgrupper.

Faktureringskonsekvenser

Det finns inga avgifter för butiker som tas bort i mjukt taget. Efter att du återställt en mjukt raderad butik tillkommer de vanliga avgifterna. Mjuk borttagning är inte tillgängligt på nivåerna Kostnadsfri och Utvecklare.

Nästa steg