Aktivera och hantera mjuk borttagning av containrar
Artikel
Mjuk borttagning av containrar skyddar dina data från att oavsiktligt eller felaktigt ändras eller tas bort. När mjuk borttagning av containrar är aktiverat för ett lagringskonto kan en container och dess innehåll återställas efter att den har tagits bort inom en kvarhållningsperiod som du anger. Mer information om mjuk borttagning av containrar finns i Mjuk borttagning för containrar.
För dataskydd från slutpunkt till slutpunkt rekommenderar Microsoft att du även aktiverar mjuk borttagning för blobar och blobversioner. Information om hur du även aktiverar mjuk borttagning för blobar finns i Aktivera och hantera mjuk borttagning för blobar. Information om hur du aktiverar blobversionering finns i Blob-versionshantering.
Aktivera mjuk borttagning av container
Du kan aktivera eller inaktivera mjuk borttagning av containrar för lagringskontot när som helst med hjälp av Azure-portalen, PowerShell, Azure CLI eller en Azure Resource Manager-mall. Microsoft rekommenderar att du anger kvarhållningsperioden för mjuk borttagning av containrar till minst sju dagar.
Leta upp inställningarna för dataskydd under Datahantering.
Välj Aktivera mjuk borttagning för containrar.
Ange en kvarhållningsperiod mellan 1 och 365 dagar.
Spara dina ändringar.
Om du vill aktivera mjuk borttagning av containrar med PowerShell installerar du först Az.Storage-modulen version 3.9.0 eller senare. Anropa sedan kommandot Enable-AzStorageContainerDeleteRetentionPolicy och ange antalet dagar för kvarhållningsperioden. Kom ihåg att ersätta värdena i vinkelparenteser med dina egna värden:
Om du vill inaktivera mjuk borttagning av containrar anropar du kommandot Disable-AzStorageContainerDeleteRetentionPolicy .
Om du vill aktivera mjuk borttagning av containrar med Azure CLI installerar du först Azure CLI, version 2.26.0 eller senare. Anropa sedan kommandot az storage account blob-service-properties update och ange antalet dagar för kvarhållningsperioden. Kom ihåg att ersätta värdena i vinkelparenteser med dina egna värden:
az storage account blob-service-properties show --account-name <storage-account> \
--resource-group <resource-group>
Om du vill inaktivera mjuk borttagning av containrar anger du false för parametern --enable-container-delete-retention .
Om du vill aktivera mjuk borttagning av containrar med en Azure Resource Manager-mall skapar du en mall som anger egenskapen containerDeleteRetentionPolicy . Följande steg beskriver hur du skapar en mall i Azure-portalen.
I Azure-portalen väljer du Skapa en resurs.
I Sök på Marketplace skriver du malldistribution och trycker sedan på RETUR.
Välj Malldistribution, välj Skapa och välj sedan Skapa en egen mall i redigeraren.
I mallredigeraren klistrar du in följande JSON. Ersätt platshållaren <account-name> med namnet på ditt lagringskonto.
Ange resursgruppen för kontot och välj sedan knappen Granska + skapa för att distribuera mallen och aktivera mjuk borttagning av container.
Visa mjuk borttagna containrar
När mjuk borttagning är aktiverat kan du visa mjuk borttagna containrar i Azure-portalen. Mjukt borttagna containrar visas under den angivna kvarhållningsperioden. När kvarhållningsperioden har upphört att gälla tas en mjuk borttagen container bort permanent och visas inte längre.
Följ dessa steg om du vill visa mjukt borttagna containrar i Azure-portalen:
Navigera till ditt lagringskonto i Azure-portalen och visa listan över dina containrar.
Flytta reglaget Visa borttagna containrar för att inkludera borttagna containrar i listan.
Återställa en mjuk borttagningscontainer
Du kan återställa en mjuk borttagen container och dess innehåll inom kvarhållningsperioden. Följ dessa steg för att återställa en mjuk borttagen container i Azure-portalen:
Navigera till ditt lagringskonto i Azure-portalen och visa listan över dina containrar.
Visa snabbmenyn för den container som du vill återställa och välj Ta bort borttagning från menyn.