Nastavit úroveň přístupu objektu BLOB
Úroveň přístupu objektu blob můžete nastavit některým z následujících způsobů:
- Nastavením výchozí úrovně online přístupu (horké nebo studené) pro účet úložiště. Objekty BLOB v účtu tuto úroveň přístupu dědí, pokud explicitně neztlačíte nastavení pro jednotlivý objekt BLOB.
- Explicitním nastavením úrovně objektu BLOB při nahrávání. Objekt blob můžete vytvořit na úrovni horké, studené nebo archivní.
- Změnou existující úrovně objektu BLOB s operací nastavit vrstvu objektu blob, obvykle přesunete z Hotter úrovně na nepoužívaný.
- Zkopírováním objektu BLOB s operací kopírování objektu BLOB obvykle přesunete z úrovně chladicích objektů do Hotter.
Tento článek popisuje, jak spravovat objekt BLOB ve vrstvě přístupu online (horká nebo studená). Další informace o tom, jak přesunout objekt blob do archivní úrovně, najdete v tématu archivace objektu BLOB. Další informace o tom, jak znovu vymezit objekt BLOB z archivní úrovně, najdete v tématu o dehydratovaném archivovaném objektu blob do online úrovně.
Další informace o úrovních přístupu pro objekty blob najdete v tématu Hot, studená a archivní úroveň přístupu pro data objektů BLOB.
Nastavení výchozí úrovně přístupu pro účet úložiště
Výchozí nastavení vrstvy přístupu pro účet úložiště pro obecné účely v2 určuje, ve které online vrstvě se ve výchozím nastavení vytvoří nový objekt BLOB. Můžete nastavit výchozí úroveň přístupu pro účet úložiště pro obecné účely V2 v době, kdy vytváříte účet, nebo aktualizovat konfiguraci existujícího účtu.
Když změníte výchozí nastavení vrstvy přístupu pro existující účet úložiště pro obecné účely v2, tato změna se použije na všechny objekty BLOB v účtu, pro které nebyla explicitně nastavena vrstva přístupu. Změna výchozí úrovně přístupu může mít dopad na fakturaci. Podrobnosti najdete v tématu nastavení výchozí úrovně přístupu účtu.
Chcete-li nastavit výchozí úroveň přístupu pro účet úložiště při vytvoření Azure Portal, postupujte podle následujících kroků:
přejděte na stránku Storage účty a vyberte tlačítko vytvořit .
Vyplňte kartu základy .
Na kartě Upřesnit v části úložiště objektů BLOB nastavte úroveň přístupu na horkou nebo studenou. Výchozí nastavení je Hot.
Výběrem možnosti zkontrolovat + vytvořit ověřte nastavení a vytvořte účet úložiště.
K aktualizaci výchozí úrovně přístupu pro existující účet úložiště v Azure Portal použijte následující postup:
- V Azure Portal přejděte na účet úložiště.
- V části Nastavení vyberte Konfigurace.
- Vyhledejte nastavení úroveň přístupu objektu BLOB (výchozí) a vyberte buď horkou , nebo studenou. Výchozí nastavení je Hot, pokud jste tuto vlastnost ještě nastavili.
- Uložte provedené změny.
Nastavení vrstvy objektu BLOB při nahrávání
po nahrání objektu blob do Azure Storage máte dvě možnosti nastavení vrstvy objektu blob při nahrávání:
- Můžete explicitně zadat vrstvu, ve které bude objekt BLOB vytvořen. Toto nastavení přepíše výchozí úroveň přístupu pro účet úložiště. Můžete nastavit úroveň objektu BLOB nebo sady objektů BLOB při nahrávání na horkou, studenou nebo archivní.
- Můžete nahrát objekt BLOB bez zadání vrstvy. V takovém případě se objekt BLOB vytvoří ve výchozí úrovni přístupu zadané pro účet úložiště (horká nebo studená).
Následující části popisují, jak určit, že se objekt BLOB nahraje na horkou nebo studenou úroveň. Další informace o archivaci objektu BLOB při nahrávání najdete v tématu archivní objekty BLOB při nahrávání.
Upload objektu blob na určitou online úroveň
Pokud chcete vytvořit objekt BLOB v horké nebo studené vrstvě vrstev, určete tuto vrstvu při vytváření objektu BLOB. Úroveň přístupu zadaná při nahrávání přepíše výchozí úroveň přístupu pro účet úložiště.
Pokud chcete nahrát objekt BLOB nebo sadu objektů blob na určitou úroveň z Azure Portal, postupujte takto:
Přejděte do cílového kontejneru.
Vyberte tlačítko Nahrát.
Vyberte soubor nebo soubory, které chcete nahrát.
Rozbalte část Upřesnit a nastavte úroveň přístupu na horkou nebo studenou.
Vyberte tlačítko Nahrát.
Upload objektu blob do výchozí úrovně
účty Storage mají výchozí nastavení úrovně přístupu, které určuje, ve které online vrstvě se vytvoří nový objekt blob. Výchozí nastavení vrstvy přístupu lze nastavit jako horkou nebo studenou. Chování tohoto nastavení se mírně liší v závislosti na typu účtu úložiště:
- Výchozí úroveň přístupu pro nový účet úložiště pro obecné účely v2 je standardně nastavená na úroveň Hot. Výchozí nastavení úrovně přístupu můžete změnit při vytváření účtu úložiště nebo po jeho vytvoření.
- když vytvoříte účet starší verze Blob Storage, při vytváření účtu úložiště musíte zadat výchozí nastavení vrstvy přístupu jako horkou nebo studenou. Výchozí nastavení úrovně přístupu pro účet úložiště můžete změnit po jeho vytvoření.
Objekt blob, který nemá explicitně přiřazenou vrstvu, odvodí jeho úroveň z výchozího nastavení úrovně přístupu k účtu. Pomocí Azure Portal, PowerShellu nebo rozhraní příkazového řádku Azure můžete zjistit, jestli je vrstva přístupu objektu BLOB odvozená.
Pokud je úroveň přístupu objektu BLOB odvozená z výchozího nastavení úrovně přístupu k účtu, pak Azure Portal zobrazuje úroveň přístupu jako horkou (odvozenou) nebo studenou (odvozenou).
Přesunutí objektu blob do jiné online úrovně
Úroveň existujícího objektu blob můžete změnit jedním ze dvou způsobů:
- Tím, že zavoláte operaci nastavit vrstvu objektu BLOB buď přímo, nebo prostřednictvím zásad správy životního cyklu , změníte úroveň objektu BLOB.
- Voláním operace kopírování objektu BLOB ke zkopírování objektu BLOB z jedné vrstvy do druhé. V takovém případě zdrojový objekt BLOB zůstane v původní vrstvě a v cílové vrstvě se vytvoří nový objekt BLOB.
Další informace o jednotlivých možnostech najdete v tématu nastavení nebo změna úrovně objektu BLOB.
k přesunu objektu blob na jinou vrstvu použijte PowerShell, Azure CLI nebo jednu z Azure Storage klientských knihoven.
Změna úrovně objektu BLOB
Když změníte úroveň objektu blob, přesunete tento objekt BLOB a veškerá jeho data do cílové úrovně. Při změně úrovně objektu BLOB z vrstvy Hotter na jeden chladicí objekt je obvykle nejlepší volbou možnost nastavit úroveň objektu BLOB pro volání.
Chcete-li změnit vrstvu objektu BLOB z horké na studenou v Azure Portal, postupujte takto:
Přejděte do objektu blob, pro který chcete změnit vrstvu.
Vyberte objekt BLOB a potom vyberte tlačítko změnit úroveň .
V dialogovém okně změnit úroveň vyberte cílovou úroveň.
Vyberte tlačítko Uložit.
Kopírování objektu blob do jiné online úrovně
Když objekt blob zkopírujete do jiné úrovně, přesunete tento objekt blob a všechna jeho data do cílové vrstvy. Volání objektu blob kopírování se doporučuje ve většině scénářů, kdy přesouváte objekt blob ze studené na horkou nebo dosažíte objekt blob z archivní úrovně.