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ů:

  1. přejděte na stránku Storage účty a vyberte tlačítko vytvořit .

  2. Vyplňte kartu základy .

  3. Na kartě Upřesnit v části úložiště objektů BLOB nastavte úroveň přístupu na horkou nebo studenou. Výchozí nastavení je Hot.

  4. Výběrem možnosti zkontrolovat + vytvořit ověřte nastavení a vytvořte účet úložiště.

    Snímek obrazovky ukazující, jak nastavit výchozí úroveň přístupu při vytváření účtu ú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:

  1. V Azure Portal přejděte na účet úložiště.
  2. V části Nastavení vyberte Konfigurace.
  3. 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.
  4. 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:

  1. Přejděte do cílového kontejneru.

  2. Vyberte tlačítko Nahrát.

  3. Vyberte soubor nebo soubory, které chcete nahrát.

  4. Rozbalte část Upřesnit a nastavte úroveň přístupu na horkou nebo studenou.

  5. Vyberte tlačítko Nahrát.

    Snímek obrazovky ukazující, jak nahrát objekty blob do online vrstvy v Azure Portal.

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).

Snímek obrazovky se zobrazením objektů BLOB s výchozí úrovní přístupu v Azure Portal.

Přesunutí objektu blob do jiné online úrovně

Úroveň existujícího objektu blob můžete změnit jedním ze dvou způsobů:

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:

  1. Přejděte do objektu blob, pro který chcete změnit vrstvu.

  2. Vyberte objekt BLOB a potom vyberte tlačítko změnit úroveň .

  3. V dialogovém okně změnit úroveň vyberte cílovou úroveň.

  4. Vyberte tlačítko Uložit.

    Snímek obrazovky znázorňující změnu úrovně objektu BLOB v Azure Portal

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ě.

Další kroky