Povolení sestav inventáře objektů blob služby Azure Storage
Článek
Funkce inventáře objektů blob služby Azure Storage poskytuje přehled kontejnerů, objektů blob, snímků a verzí objektů blob v rámci účtu úložiště. Pomocí sestavy inventáře můžete porozumět různým atributům objektů blob a kontejnerů, jako jsou celková velikost dat, stáří, stav šifrování, zásady neměnnosti a blokování z právních důvodů atd. Sestava poskytuje přehled vašich dat pro obchodní požadavky a požadavky na dodržování předpisů.
Další informace o sestavách inventáře objektů blob najdete v tématu Inventář objektů blob služby Azure Storage.
Povolte sestavy inventáře objektů blob přidáním zásad s jedním nebo více pravidly do účtu úložiště. Přidejte, upravte nebo odeberte zásadu pomocí webu Azure Portal.
Začněte tím, že se přihlásíte k webu Azure Portal .
Vyhledejte svůj účet úložiště a zobrazte přehled účtu.
V části Správa dat vyberte inventář objektů blob.
Vyberte Přidat první pravidlo inventáře.
Zobrazí se stránka Přidat pravidlo .
Na stránce Přidat pravidlo pojmenujte nové pravidlo.
Zvolte kontejner, který bude ukládat sestavy inventáře.
V části Typ objektu k inventarizaci zvolte, jestli chcete vytvořit sestavu pro objekty blob nebo kontejnery.
Pokud vyberete objekt blob, pak v podtypu Objekt blob zvolte typy objektů blob, které chcete zahrnout do sestavy, a jestli chcete zahrnout verze objektů blob nebo snímky do sestavy inventáře.
Poznámka:
Možnost zahrnout verze objektů blob se zobrazí jenom pro účty, které nemají povolenou funkci hierarchického oboru názvů.
Aby bylo možné uložit nové pravidlo s povolenou odpovídající možností, musí být v účtu povoleny verze a snímky.
Vyberte pole, která chcete zahrnout do sestavy, a formát sestav.
Zvolte, jak často chcete generovat sestavy.
Volitelně můžete přidat shodu předpony pro filtrování objektů blob v sestavě inventáře.
Zvolte Uložit.
Zásady můžete přidat, upravit nebo odebrat pomocí modulu Azure PowerShell.
Otevřete příkazové okno Windows PowerShellu.
Ujistěte se, že máte nejnovější modul Azure PowerShellu. Viz Instalace modulu Azure PowerShellu.
Přihlaste se ke svému předplatnému Azure pomocí příkazu Connect-AzAccount a postupujte podle pokynů na obrazovce.
Connect-AzAccount
Pokud je vaše identita přidružená k více než jednomu předplatnému, nastavte aktivní předplatné.
<resource-group-name> Nahraďte zástupnou hodnotu názvem vaší skupiny prostředků.
<storage-account-name> Nahraďte zástupnou hodnotu názvem vašeho účtu úložiště.
Vytvořte pravidla inventáře pomocí příkazu New-AzStorageBlobInventoryPolicyRule . Každé pravidlo obsahuje seznam polí sestavy. Úplný seznam polí sestav najdete v inventáři objektů blob služby Azure Storage.
Pomocí příkazu az storage account blob-inventory-policy create vytvořte zásady inventáře objektů blob. Zadejte název dokumentu JSON pomocí parametru --policy .
Vyhledejte svůj účet úložiště a zobrazte přehled účtu.
V části Správa dat vyberte inventář objektů blob.
Vyberte nastavení inventáře objektů blob a v podokně Nastavení inventáře objektů blob zrušte zaškrtnutí políčka Povolit inventář objektů blob a pak vyberte Uložit.
Zrušení zaškrtnutí políčka Povolit inventář objektů blob pozastaví všechna spuštění inventáře objektů blob. Toto políčko můžete zaškrtnout později, pokud chcete obnovit spuštění inventáře.
Volitelné povolení sledování času přístupu
Můžete povolit sledování času přístupu k objektům blob. Když je povolené sledování času přístupu, sestavy inventáře budou obsahovat pole LastAccessTime na základě času posledního přístupu k objektu blob pomocí operace čtení nebo zápisu. Pokud chcete minimalizovat vliv na latenci přístupu pro čtení, aktualizuje se čas posledního přístupu pouze při prvním čtení za posledních 24 hodin. Následné čtení ve stejném 24hodinovém období neaktualizují čas posledního přístupu. Pokud se objekt blob změní mezi čtením, čas posledního přístupu je novější ze dvou hodnot.
Vyhledejte svůj účet úložiště a zobrazte přehled účtu.
V části Správa dat vyberte inventář objektů blob.
Vyberte nastavení inventáře objektů blob a v podokně Nastavení inventáře objektů blob zaškrtněte políčko Povolit sledování posledního přístupu.
Pokud chcete povolit sledování času posledního přístupu pomocí PowerShellu , zavolejte příkaz Enable-AzStorageBlobLastAccessTimeTracking , jak je znázorněno v následujícím příkladu. Nezapomeňte nahradit zástupné hodnoty v hranatých závorkách vlastními hodnotami:
# Initialize these variables with your values.
$rgName = "<resource-group>"
$accountName = "<storage-account>"
Enable-AzStorageBlobLastAccessTimeTracking -ResourceGroupName $rgName `
-StorageAccountName $accountName `
-PassThru
Pokud chcete povolit sledování času posledního přístupu pomocí Azure CLI, zavolejte příkaz az storage account blob-service-properties update , jak je znázorněno v následujícím příkladu. Nezapomeňte nahradit zástupné hodnoty v hranatých závorkách vlastními hodnotami: