Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Azure Blob Storage umožňuje organizacím efektivně spravovat a škálovat potřeby úložiště dat, i když se objemy dat zvětšují a vyvíjejí se vzorce využití. Díky správě životního cyklu objektů blob můžou zákazníci proaktivně optimalizovat náklady implementací zásad založených na pravidlech, které automaticky převádějí data na chladnější úrovně nebo jejich platnost vyprší, když už je nepotřebujete.
Tato bezproblémová automatizace zajišťuje, aby se data vždy ukládaly nákladově nejefektivnějším způsobem, který maximalizuje efektivitu rozpočtu při zachování snadného přístupu a robustní správy dat. Díky správě životního cyklu objektů blob můžou organizace s jistotou škálovat svá prostředí úložiště a vědět, že jejich náklady jsou optimalizované a jejich data se spravují podle skutečného využití.
Pomocí zásad správy životního cyklu můžete:
Přechod aktuálních verzí objektu blob, předchozích verzí objektu blob nebo snímků objektů blob na chladnější úroveň úložiště, pokud tyto objekty nejsou po určitou dobu přístupné nebo upravené, aby se optimalizovaly náklady.
Přepněte objekty blob z pasivního do aktivního stavu okamžitě, jakmile se k nim přistupuje.
Odstraňte aktuální verze objektu blob, předchozí verze objektu blob nebo snímky objektů blob na konci jejich životního cyklu.
Použijte pravidla pro celý účet úložiště, výběr kontejnerů nebo podmnožinu objektů blob pomocí předpon názvů nebo značek indexu objektů blob jako filtrů.
Návod
I když správa životního cyklu pomáhá optimalizovat náklady na jeden účet, můžete pomocí akcí služby Azure Storage provádět více operací s daty ve velkém měřítku napříč několika účty.
Funkce zásad správy životního cyklu
Zásady správy životního cyklu jsou kolekce pravidel v dokumentu JSON. Další informace najdete v tématu Struktura zásad správy životního cyklu služby Azure Blob Storage.
Zásady správy životního cyklu jsou podporovány pro blokové objekty blob a připojované bloky blob v účtech pro všeobecné účely verze 2, v prémiových účtech blokových objektů blob a účtech služby Blob Storage. Správa životního cyklu nemá vliv na systémové kontejnery, jako $logs
jsou kontejnery nebo $web
kontejnery.
Pravidlo je definice podmínek spolu s přidruženými akcemi a filtry, které se používají ke zpracování objektů. Následující tabulka popisuje každý prvek pravidla.
Prvek pravidla | Popis |
---|---|
Podmínky | Podmínky jsou založeny na následujících třech vlastnostech objektu blob: Čas vytvoření, Čas poslední změny a Čas posledního přístupu (pokud je povolené sledování času přístupu). |
Akce | Akce se použijí na filtrované objekty blob, které splňují přidružené podmínky. Pro každé pravidlo musíte definovat alespoň jednu akci, například změnit úroveň objektu blob na studenou nebo odstranit objekty blob. |
Filtry | Filtry omezují akce pravidla na podmnožinu objektů blob v rámci účtu úložiště pomocí předpon cest a značek objektů blob. Pokud je definováno více než jeden filtr, spustí se logický operátor AND ve všech filtrech. Pomocí filtru můžete určit, které objekty blob se mají zahrnout. Filtr neposkytuje žádné prostředky k určení objektů blob, které se mají vyloučit. |
Provádění zásad
Když přidáte nebo upravíte pravidla zásad životního cyklu, může trvat až 24 hodin, než se změny projeví a první provedení začne.
Aktivní zásada zpracovává objekty pravidelně a je přerušena, pokud jsou v zásadách provedeny změny. Pokud zásadu odstraníte, nebudou naplánovaná žádná nová spuštění zásad, ale pokud už probíhá spuštění, bude toto spuštění pokračovat, dokud se nedokončí, a budou se vám účtovat všechny akce, které jsou potřeba k dokončení spuštění. Pokud zakážete všechna pravidla v zásadách, stane se zásada neaktivní. Pokud už probíhá běh, tento běh se do 24 hodin zastaví a neplánují se žádné nové běhy. Doporučujeme nejprve zásadu zakázat, počkat 24 hodin a pak zásadu odstranit.
Doba potřebná k dokončení spuštění závisí na počtu blobů, které jsou vyhodnocovány a zpracovávány. Latence, se kterou se objekt blob vyhodnocuje a provozuje, může být delší, pokud se míra požadavků pro účet úložiště blíží limitu účtu úložiště. Všechny požadavky provedené v účtu úložiště, včetně požadavků provedených při spouštění zásad, se započítávají ke stejnému limitu požadavků za sekundu, a když se tento limit přiblíží, požadavky provedené úlohami mají prioritu. Pokud chcete požádat o navýšení limitů účtu, kontaktujte podporu Azure.
Pokud chcete zobrazit výchozí limity škálování, projděte si následující články:
- Škálovatelnost a cíle výkonu pro úložiště Blob
- Škálovatelnost a výkonnostní cíle pro účty úložiště úrovně Standard
- Cíle škálovatelnosti pro účty prémiového úložiště blokových blobů
Přečtěte si další informace o vlastnostech výkonu správy životního cyklu.
Výsledek provádění zásad můžete monitorovat tak, že se přihlásíte k odběru události LifecyclePolicyCompleted a diagnostikujete chyby pomocí metrik a protokolů. Viz monitorování zásad správy životního cyklu.
Fakturování
Zásady správy životního cyklu jsou bezplatné. Zákazníkům se účtují standardní provozní náklady za volání API Set Blob Tier. Operace odstranění jsou bezplatné. Jiné služby a nástroje Azure, jako je Microsoft Defender for Storage , se ale můžou účtovat za operace spravované prostřednictvím zásad životního cyklu.
Každá aktualizace času posledního přístupu objektu blob se účtuje v kategorii ostatní operace. Každá aktualizace času posledního přístupu je účtována jako "jiná transakce" nanejvýš jednou za každých 24 hodin na každý objekt, i když je k němu přistupováno tisíckrát denně. To je oddělené od poplatků za čtení transakcí.
Další informace o cenách naleznete na cen blokových objektů blob.
Známé problémy a omezení
Vrstvení ještě není podporováno v prémiovém účtu pro úložiště blokových blobů. U všech ostatních účtů je vrstvení povoleno pouze pro blokové objekty blob, nikoli pro doplňovací a stránkové objekty blob.
Zásady správy životního cyklu se nedají použít k obnovení blobů na online úroveň.
Zásady správy životního cyklu musí být přečtené nebo napsané v plném rozsahu. Částečné aktualizace nejsou podporované.
Každé pravidlo může mít až 10 předpon citlivých na velikost písmen a až 10 podmínek tagů indexu blobů.
Zásady správy životního cyklu nelze použít ke změně úrovně blobu, který používá obor šifrování, na úroveň archivu.
Akce odstranění zásady správy životního cyklu nebude fungovat pro žádný blob v neměnném kontejneru. S neměnnou zásadou je možné vytvářet a číst objekty, ale ne upravovat ani odstraňovat. Další informace najdete v tématu Ukládání obchodně kritických dat objektů blob s neměnným úložištěm.
Správa životního cyklu nemá vliv na systémové kontejnery, jako je například
$logs
$web containers
Nejčastější dotazy
Viz Nejčastější dotazy ke správě životního cyklu.
Další kroky
- Struktura zásad správy životního cyklu služby Azure Blob Storage
- Konfigurace zásad správy životního cyklu
- Úrovně přístupu k blobovým datům
- Zásady správy životního cyklu, které přesouvají objekty blob mezi úrovněmi
- Zásady správy životního cyklu, které odstraňují objekty blob
- Monitorování zásad správy životního cyklu
- Správa a hledání dat ve službě Azure Blob Storage pomocí indexu objektů blob
- Osvědčené postupy pro používání úrovní přístupu k objektům blob