azcopy set-properties
Vzhledem k umístění změňte všechny platné systémové vlastnosti tohoto úložiště (objekt blob nebo soubor).
Synopse
azcopy set-properties [resourceURL] [flags]
Nastaví vlastnosti služby Blob a File Storage. Vlastnosti, které tento příkaz aktuálně podporuje, jsou:
- Objekty blob –> vrstvy, metadata, značky
- Data Lake Storage –> vrstva, metadata, značky
- Soubory –> metadata
Poznámka:
Koncové body Služby Data Lake Storage budou nahrazeny koncovými body služby Blob Storage.
Další informace najdete v příkladech.
Související koncepční články
Příklady
Změna úrovně objektu blob na horkou:
azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --block-blob-tier=hot
Změna úrovně objektu blob na studenou:
azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --block-blob-tier=cold
Změna úrovně objektu blob z horké na archiv:
azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --block-blob-tier=archive
Změňte úroveň objektu blob z archivu na studenou s prioritou dosazování nastavenou na vysokou:
azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --block-blob-tier=cool --rehydrate-priority=high
Změňte úroveň objektu blob ze studené na horkou s prioritou dosazování nastavenou na standardní:
azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --block-blob-tier=hot --rehydrate-priority=standard
Změňte úroveň všech souborů v adresáři tak, aby se archivovat:
azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/virtual/dir]" --block-blob-tier=archive --recursive=true
Změna úrovně objektu blob stránky:
azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --page-blob-tier=[P10/P15/P20/P30/P4/P40/P50/P6]--rehydrate-priority=[Standard/High]
Změna metadat objektu blob na {key = "abc", val = "def"} a {key = "ghi", val = "jkl"}:
azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --metadata=abc=def;ghi=jkl
Změňte metadata všech souborů v adresáři na {key = "abc", val = "def"} a {key = "ghi", val = "jkl"}:
azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/virtual/dir]" --metadata=abc=def;ghi=jkl --recursive=true
Vymažte všechna existující metadata objektu blob:
azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --metadata=clear
Vymažte všechna existující metadata ze všech souborů:
azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --recursive --metadata=clear
Změňte značky objektů blob objektu blob na {key = "abc", val = "def"} a {key = "ghi", val = "jkl"}:
azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --blob-tags=abc=def&ghi=jkl
Při nastavování značek u objektů blob existují další oprávnění (ne pro značky) se SAS. Bez těchto značek služba vrátí chybu autorizace.
Vymažte všechny existující značky objektů blob objektu blob:
azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --blob-tags=clear
Při nastavování značek u objektů blob existují další oprávnění (ne pro značky) se SAS. Bez těchto značek služba vrátí chybu autorizace.
Možnosti
--blob-tags
String Set tags on blobs to categorize data in your storage account (separated by '&')
--block-blob-tier
řetězec Změní úroveň přístupu objektů blob na danou úroveň (výchozí Hodnota None).
--dry-run
Vytiskne cesty k souborům, které by tento příkaz ovlivnil. Tento příznak nemá vliv na skutečné soubory.
--exclude-path
při odebírání vyloučí tyto cesty. Tato možnost nepodporuje zástupné znaky (*). Kontroluje předponu relativní cesty. Například: myFolder; myFolder/subDirName/file.pdf
--exclude-pattern
string Exclude files where the name matches the pattern list. Příklad: .jpg;. Pdf; exactName
--from-to
Řetězec Volitelně určuje zdrojovou cílovou kombinaci. Platné hodnoty: BlobNone, FileNone, BlobFSNone
-h
, --help
nápověda k nastavení vlastností
--include-path
Řetězec Při nastavování vlastnosti zahrnout pouze tyto cesty. Tato možnost nepodporuje zástupné znaky (*). Kontroluje předponu relativní cesty. Příklad: myFolder;myFolder/subDirName/file.pdf
--include-pattern
Řetězec Zahrnout pouze soubory, ve kterých název odpovídá seznamu vzorů. Příklad: .jpg;. Pdf; exactName
--list-of-files
string Definuje umístění textového souboru se seznamem souborů, které se mají zkopírovat.
--metadata
Řetězec Nastavte dané umístění pomocí těchto párů klíč-hodnota (oddělené znakem ;) jako metadata.
--page-blob-tier
nahrání objektu blob stránky do služby Azure Storage pomocí této úrovně objektů blob (výchozí hodnota None (Žádný). (výchozí "Žádné")
--recursive
Při nahrávání z místního systému souborů se podívejte na podadresáře rekurzivně.
--rehydrate-priority
řetězec Volitelný příznak, který nastaví prioritu dosazování pro dosazování. Platné hodnoty: Standard, High. Default- standard (výchozí "Standard")
Možnosti zděděné z nadřazených příkazů
--cap-mbps float
Limituje přenosovou rychlost v megabitech za sekundu. Propustnost za okamžik se může mírně lišit od limitu. Pokud je tato možnost nastavená na nulu nebo je vynechána, propustnost není omezena.
--log-level
(řetězec) Definujte úroveň podrobností protokolu pro soubor protokolu, dostupné úrovně: INFO(všechny požadavky/odpovědi), WARNING(pomalé odpovědi), ERROR(pouze neúspěšné požadavky) a NONE (žádné výstupní protokoly). (výchozí 'INFO'). (výchozí "INFORMACE")
--output-type
(řetězec) Formát výstupu příkazu Mezi tyto volby patří: text, json. Výchozí hodnota je text. (výchozí text)
--output-level
(řetězec) Definujte výstupní úroveň podrobností. Dostupné úrovně: základní, tiché. (výchozí "výchozí")
--trusted-microsoft-suffixes
(řetězec) Určuje další přípony domény, ve kterých se můžou odesílat tokeny s protokolem ID Microsoft Entra. Výchozí hodnota je .core.windows.net;. core.chinacloudapi.cn;. core.cloudapi.de;. core.usgovcloudapi.net;*.storage.azure.net'. Všechny zde uvedené jsou přidány do výchozího nastavení. Kvůli zabezpečení byste sem měli umístit jenom domény Microsoft Azure. Oddělte více položek středníky.