Mjuk borttagning av blobar skyddar en enskild blob, versioner, ögonblicksbilder och metadata från oavsiktliga borttagningar eller överskrivningar genom att spara borttagna data i systemet under en angiven tidsperiod. Under kvarhållningsperioden kan du återställa bloben till dess tillstånd när den togs bort. När kvarhållningsperioden har gått ut tas bloben bort permanent. Mer information om mjuk borttagning av blobar finns i Mjuk borttagning för blobar.
Mjuk borttagning av blobar är en del av en omfattande dataskyddsstrategi för blobdata. Mer information om Microsofts rekommendationer för dataskydd finns i Översikt över dataskydd.
Aktivera mjuk borttagning av blob
Du kan aktivera eller inaktivera mjuk borttagning för ett lagringskonto när som helst med hjälp av Azure-portalen, PowerShell eller Azure CLI.
Mjuk borttagning av blob är aktiverat som standard när du skapar ett nytt lagringskonto med Azure-portalen. Inställningen för att aktivera eller inaktivera mjuk borttagning av blobar när du skapar ett nytt lagringskonto finns på fliken Dataskydd . Mer information om hur du skapar ett lagringskonto finns i Skapa ett lagringskonto.
Följ dessa steg för att aktivera mjuk borttagning av blobar för ett befintligt lagringskonto med hjälp av Azure-portalen:
Leta upp alternativet Dataskydd under Datahantering.
I avsnittet Återställning väljer du Aktivera mjuk borttagning för blobar.
Ange en kvarhållningsperiod mellan 1 och 365 dagar. Microsoft rekommenderar en minsta kvarhållningsperiod på sju dagar.
Spara dina ändringar.
Mjuk borttagning av blob är inte aktiverat när du skapar ett nytt lagringskonto med PowerShell. Du kan aktivera mjuk borttagning av blobar när det nya kontot har skapats.
I följande exempel aktiveras mjuk borttagning av blobar och kvarhållningsperioden anges till sju dagar. Kom ihåg att ersätta platshållarvärdena inom hakparenteser med dina egna värden:
Mjuk borttagning av blob är inte aktiverat när du skapar ett nytt lagringskonto med Azure CLI. Du kan aktivera mjuk borttagning av blobar när det nya kontot har skapats.
I följande exempel aktiveras mjuk borttagning av blobar och kvarhållningsperioden anges till sju dagar. Kom ihåg att ersätta platshållarvärdena inom hakparenteser med dina egna värden:
az storage account blob-service-properties show --account-name <storage-account> \
--resource-group <resource-group>
Om du vill aktivera mjuk borttagning av blobar med en Azure Resource Manager-mall skapar du en mall som anger egenskapen deleteRetentionPolicy . 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 Distribuera en anpassad mall och trycker sedan på RETUR.
Välj 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.
Hämta lagringskontoauktorisering med hjälp av antingen en lagringskontonyckel, en niska veze eller Microsoft Entra-ID. Mer information finns i Ansluta till kontot.
Följande exempel hämtar auktorisering med hjälp av en lagringskontonyckel.
Om du vill aktivera mjuk borttagning med Azure CLI anropar du az storage fs service-properties update kommandot och anger kvarhållningsperioden i dagar.
I följande exempel aktiveras mjuk borttagning av blobar och kataloger och kvarhållningsperioden anges till 5 dagar.
az storage fs service-properties update --delete-retention --delete-retention-period 5 --auth-mode login
Om du vill kontrollera de aktuella inställningarna för mjuk borttagning av blobar anropar du az storage fs service-properties update kommandot:
az storage fs service-properties update --delete-retention false --connection-string $con
Om du vill aktivera mjuk borttagning av blobar med en Azure Resource Manager-mall skapar du en mall som anger egenskapen deleteRetentionPolicy . 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 Distribuera en anpassad mall och trycker sedan på RETUR.
Välj 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.