Implementera livscykelhantering för Azure Blob Storage

Slutförd

Nu är du säker på att åtkomstnivåer ger möjlighet att styra de höga lagringskostnader som du har identifierat i ditt företag. Ditt främsta problem är att identifiera den metod som gör att du kan förenkla implementeringen på ett sätt som minimerar administrativa kostnader. I den här lektionen får du lära dig mer om livscykelhantering för Azure Storage Blob, vilket gör att du kan automatisera växlingen mellan åtkomstnivåtyper baserat på anpassningsbara regler.

Beskriva livscykelhantering för Azure Blob Storage

Att upprätthålla optimala åtkomstnivåtilldelningar är en kontinuerlig process eftersom lagringsanvändningsmönster och datans relevans ändras över tid. För att hantera den här utmaningen krävs en automatiserad lösning. Som tur är har Azure Blob Storage stöd för livscykelhanteringsprinciper genom att erbjuda den här funktionen.

Konfigurera livscykelhantering för Azure Blob Storage

Livscykelhantering i Azure Storage består av en JSON-formaterad princip. Den här principen består av anpassade regler som avgör de avsedda blobhanteringsuppgifterna. Oftast utvärderas dessa uppgifter när blobar senast ändrades eller användes. Beroende på resultatet av utvärderingen behåller den antingen den aktuella åtkomstnivåtilldelningen, övergår blobarna till en annan nivå eller tar bort dem. Livscykelhantering integreras också med blobversioner och ögonblicksbilder. Det gör att du automatiskt kan överföra äldre versioner av blobar och ögonblicksbilder till lågfrekventa, kalla och arkivera lagringsnivåer och ta bort dem där det är lämpligt för att minimera kostnaderna. Du kan omfångsregler för specifika containrar baserat på namnprefix eller blobindextaggar.

Om du vill implementera stöd för utvärderingar baserat på det senast använda datumet måste du aktivera tidsspårning för blobåtkomst. Det senast använda datumet representerar både läs- och skrivåtgärder, som till skillnad från det senast ändrade datumet endast anger skrivningar. Motsvarande metadata uppdateras dagligen.

Skärmbild av fönstret Azure Portal Livscykelhantering har Aktivera åtkomstspårning valt.

Skärmbild av en livscykelhanteringsregel i kodvyn är utformad för att flytta blobar till lågfrekvent nivå efter 15 dagar efter det senast använda datumet.

Ett prestandarelaterat mått, livscykelhanteringsprincipen stöder möjligheten att överföra blobar från lågfrekventa till frekventa nivåer så snart de nås. Detta uppnås genom att ställa in enableAutoTierToHotFromCool egenskapen på true i principreglerna.

Kommentar

Tänk på de potentiella kostnadskonsekvenserna till följd av avgiften för tidig borttagning.

Skärmbild av en livscykelhanteringsregel som är utformad för att flytta blobar till lågfrekvent nivå efter 15 dagar efter det senast använda datumet.

Principregler integreras också med indextaggar. De gör att du kan skapa regler som riktar sig mot specifika blobar baserat på matchande indextaggvärden. I följande exempel visas en regel som tar bort blobar baserat på en matchande indextagg.

Skärmbild av fönstret Azure Portal Livscykelhantering har en livscykelhanteringsregel som tar bort blobar baserat på indextaggen.