Azure Storage-blobinventeringsfunktionen ger en översikt över dina containrar, blobar, ögonblicksbilder och blobversioner i ett lagringskonto. Använd inventeringsrapporten för att förstå olika attribut för blobar och containrar, till exempel din totala datastorlek, ålder, krypteringsstatus, oföränderlighetsprincip och juridiska undantag och så vidare. Rapporten ger en översikt över dina data för affärs- och efterlevnadskrav.
Aktivera blobinventeringsrapporter genom att lägga till en princip med en eller flera regler i ditt lagringskonto. Lägg till, redigera eller ta bort en princip med hjälp av Azure-portalen.
Leta upp ditt lagringskonto och visa kontoöversikten.
Under Datahantering väljer du Blobinventering.
Välj Lägg till din första inventeringsregel.
Sidan Lägg till en regel visas.
På sidan Lägg till en regel namnger du den nya regeln.
Välj den container som ska lagra inventeringsrapporter.
Under Objekttyp till inventering väljer du om du vill skapa en rapport för blobar eller containrar.
Om du väljer Blob väljer du sedan de typer av blobar som du vill inkludera i rapporten under Blob-undertyp och om du vill inkludera blobversioner och/eller ögonblicksbilder i din inventeringsrapport.
Kommentar
Alternativet att inkludera blobversioner visas endast för konton som inte har funktionen hierarkisk namnrymd aktiverad.
Versioner och ögonblicksbilder måste vara aktiverade på kontot för att spara en ny regel med motsvarande alternativ aktiverat.
Välj de fält som du vill inkludera i rapporten och formatet för dina rapporter.
Välj hur ofta du vill generera rapporter.
Du kan också lägga till en prefixmatchning för att filtrera blobar i inventeringsrapporten.
Välj Spara.
Du kan lägga till, redigera eller ta bort en princip med hjälp av Azure PowerShell-modulen.
Skapa en blobinventeringsprincip med kommandot az storage account blob-inventory-policy create. Ange namnet på ditt JSON-dokument med hjälp av parametern --policy .
Leta upp ditt lagringskonto och visa kontoöversikten.
Under Datahantering väljer du Blobinventering.
Välj Inställningar för blobinventering och avmarkera kryssrutan Aktivera blobinventering i fönstret Blobinventeringsinställningar och välj sedan Spara.
Om du avmarkerar kryssrutan Aktivera blobinventering pausas alla blobinventeringskörningar. Du kan markera den här kryssrutan senare om du vill återuppta inventeringskörningarna.
Du kan också aktivera spårning av åtkomsttid
Du kan välja att aktivera tidsspårning för blobåtkomst. När spårning av åtkomsttid är aktiverat innehåller inventeringsrapporterna fältet LastAccessTime baserat på den tid då bloben senast användes med en läs- eller skrivåtgärd. För att minimera effekten på svarstiden för läsåtkomst uppdaterar endast den första läsningen under de senaste 24 timmarna den senaste åtkomsttiden. Efterföljande läsningar under samma 24-timmarsperiod uppdaterar inte den senaste åtkomsttiden. Om en blob ändras mellan läsningar är den senaste åtkomsttiden den senaste av de två värdena.
Leta upp ditt lagringskonto och visa kontoöversikten.
Under Datahantering väljer du Blobinventering.
Välj Inställningar för blobinventering och markera kryssrutan Aktivera spårning av senaste åtkomst i fönstret Blobinventeringsinställningar.
Om du vill aktivera spårning av senaste åtkomsttid med PowerShell anropar du kommandot Enable-AzStorageBlobLastAccessTimeTracking enligt följande exempel. Kom ihåg att ersätta platshållarvärden i vinkelparenteser med dina egna värden:
# Initialize these variables with your values.
$rgName = "<resource-group>"
$accountName = "<storage-account>"
Enable-AzStorageBlobLastAccessTimeTracking -ResourceGroupName $rgName `
-StorageAccountName $accountName `
-PassThru
Om du vill aktivera spårning av senaste åtkomsttid med Azure CLI anropar du kommandot az storage account blob-service-properties update , som du ser i följande exempel. Kom ihåg att ersätta platshållarvärden i vinkelparenteser med dina egna värden: