Extrahera blobdata från arkivnivån
När en blob finns på arkivåtkomstnivån anses den vara offline och kan inte läsas eller ändras. För att kunna läsa eller ändra data i en arkiverad blob måste du först extrahera bloben till en onlinenivå, antingen den frekventa eller lågfrekventa nivån. Det finns två alternativ för att extrahera en blob som lagras på arkivnivån:
Kopiera en arkiverad blob till en onlinenivå: Du kan extrahera en arkiverad blob genom att kopiera den till en ny blob på den frekventa eller lågfrekventa nivån med åtgärden Kopiera blob ellerKopiera blob från URL . Microsoft rekommenderar det här alternativet för de flesta scenarier.
Ändra åtkomstnivån för en blob till en onlinenivå: Du kan extrahera en arkiverad blob till frekvent eller lågfrekvent genom att ändra dess nivå med hjälp av åtgärden Ange blobnivå .
Det kan ta flera timmar att extrahera en blob från arkivnivån. Microsoft rekommenderar att du extraherar större blobar för optimal prestanda. Att extrahera flera små blobar samtidigt kan kräva extra tid.
Rehydreringsprioritet
När du extraherar en blob kan du ange prioriteten för återfuktningsåtgärden via det valfria x-ms-rehydrate-priority huvudet på en ange blobnivå eller kopiera blob-/kopieringsblob från URL-åtgärd . Bland alternativen för återfuktningsprioritet finns:
- Standardprioritet: Begäran om uttorkning bearbetas i den ordning den togs emot och kan ta upp till 15 timmar.
- Hög prioritet: Begäran om återfuktning prioriteras framför standardprioritetsbegäranden och kan slutföras på mindre än en timme för objekt under 10 GB i storlek.
Om du vill kontrollera rehydreringsprioriteten medan återfuktningsåtgärden pågår anropar du Hämta blobegenskaper för att returnera värdet för x-ms-rehydrate-priority rubriken. Egenskapen rehydreringsprioritet returnerar antingen Standard eller High.
Kopiera en arkiverad blob till onlinenivå
Det första alternativet för att flytta en blob från arkivnivån till en onlinenivå är att kopiera den arkiverade bloben till en ny målblob som ligger på den frekventa eller lågfrekventa nivån. Du kan använda åtgärden Kopiera blob för att kopiera bloben. När du kopierar en arkiverad blob till en ny blob på en onlinenivå förblir källbloben oförändrad på arkivnivån. Du måste kopiera den arkiverade bloben till en ny blob med ett annat namn eller till en annan container. Du kan inte skriva över källbloben genom att kopiera till samma blob.
Det går endast att extrahera en arkiverad blob genom att kopiera den till en onlinemålnivå inom samma lagringskonto för tjänstversioner tidigare än 2021-02-12. Från och med tjänstversion 2021-02-12 kan du extrahera en arkiverad blob genom att kopiera den till ett annat lagringskonto, så länge målkontot finns i samma region som källkontot.
Ändra åtkomstnivån för en blob till en onlinenivå
Det andra alternativet för att extrahera en blob från arkivnivån till en onlinenivå är att ändra blobens nivå genom att anropa Ange blobnivå. Med den här åtgärden kan du ändra nivån för den arkiverade bloben till antingen frekvent eller lågfrekvent.
När en begäran på set blobnivå har initierats kan den inte avbrytas. Under rehydreringsåtgärden fortsätter blobens åtkomstnivåinställning att visas som arkiverad tills rehydreringsprocessen är klar.
Information om hur du extraherar en blob genom att ändra dess nivå till en onlinenivå finns i Rehydrate a blob by changing its tier (Extrahera en blob genom att ändra dess nivå).
Varning
Att ändra en blob-nivå påverkar inte den senaste ändrade tiden. Om det finns en princip för livscykelhantering som gäller för lagringskontot kan uthydrering av en blob med Ange blobnivå resultera i ett scenario där livscykelprincipen flyttar blobben tillbaka till arkivnivån efter uttorkning eftersom den senaste ändrade tiden ligger över tröskelvärdet som angetts för principen.