azcopy set-properties (preview)

Wijzig op basis van een locatie alle geldige systeemeigenschappen van die opslag (blob of bestand).

Samenvatting

azcopy set-properties [resourceURL] [flags]

Hiermee stelt u eigenschappen van Blob en File Storage in. De eigenschappen die momenteel door deze opdracht worden ondersteund, zijn:

  • Blobs -> Laag, metagegevens, tags
  • Data Lake Storage Gen2 -> Laag, metagegevens, tags
  • Bestanden -> Metagegevens

Notitie

Data Lake Storage Gen2-eindpunten worden vervangen door Blob Storage-eindpunten.

Raadpleeg de voorbeelden voor meer informatie.

Voorbeelden

Wijzig de bloblaag in dynamisch:

azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --block-blob-tier=hot

Wijzig de laag blob van archief in statisch met rehydrate-prioriteit ingesteld op hoog:

azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --block-blob-tier=cool --rehydrate-priority=high

Wijzig de laag van alle bestanden in een map om te archiveren:

azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/virtual/dir]" --block-blob-tier=archive --recursive=true

Wijzig de metagegevens van blob in {key = "abc", val = "def"} en {key = "ghi", val = "jkl"}:

azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --metadata=abc=def;ghi=jkl

Wijzig metagegevens van alle bestanden in een map in {key = "abc", val = "def"} en {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

Alle bestaande metagegevens van blob wissen:

azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --metadata=clear

Wijzig blob-tags van blob in {key = "abc", val = "def"} en {key = "ghi", val = "jkl"}:

azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --blob-tags=abc=def&ghi=jkl

Tijdens het instellen van tags op de blobs zijn er andere machtigingen (niet voor tags) met SAS. Zonder deze tags retourneert de service een autorisatiefout.

Alle bestaande blob-tags van blob wissen:

azcopy set-properties "https://[account].blob.core.windows.net/[container]/[path/to/blob]" --blob-tags=clear

Tijdens het instellen van tags op de blobs zijn er andere machtigingen (niet voor tags) met SAS. Zonder deze tags retourneert de service een autorisatiefout.

Opties

--blob-tags tekenreeks tags instellen op blobs om gegevens in uw opslagaccount te categoriseren (gescheiden door '&')

--block-blob-tier tekenreeks wijzigt de toegangslaag van de blobs in de opgegeven laag (standaard 'Geen')

--dry-run Hiermee worden de bestandspaden afgedrukt die worden beïnvloed door deze opdracht. Deze vlag heeft geen invloed op de werkelijke bestanden.

--exclude-path tekenreeks Sluit deze paden uit bij het verwijderen. Deze optie biedt geen ondersteuning voor jokertekens (*). Controleert het relatieve padvoorvoegsel. Bijvoorbeeld: myFolder; myFolder/subDirName/file.pdf

--exclude-pattern tekenreeks Sluit bestanden uit waarbij de naam overeenkomt met de patroonlijst. Bijvoorbeeld: .jpg;. Pdf; exactName

--from-to tekenreeks geeft desgewenst de combinatie van de bronbestemming op. Geldige waarden: BlobNone, FileNone, BlobFSNone

-h, --help help voor set-properties

--include-path tekenreeks Alleen deze paden opnemen bij het instellen van de eigenschap. Deze optie biedt geen ondersteuning voor jokertekens (*). Controleert het relatieve padvoorvoegsel. Bijvoorbeeld: myFolder;myFolder/subDirName/file.pdf

--include-pattern tekenreeks Alleen bestanden opnemen waarbij de naam overeenkomt met de patroonlijst. Bijvoorbeeld: .jpg;. Pdf; exactName

--list-of-files tekenreeks Definieert de locatie van het tekstbestand met de lijst met bestanden die moeten worden gekopieerd.

--metadata tekenreeks Stel de opgegeven locatie in met deze sleutel-waardeparen (gescheiden door ';') als metagegevens.

--page-blob-tier tekenreeks Pagina-blob uploaden naar Azure Storage met behulp van deze bloblaag. (standaard 'Geen'). (standaard 'Geen')

--recursive Bekijk recursief submappen bij het uploaden vanuit het lokale bestandssysteem.

--rehydrate-priority tekenreeks Optionele vlag waarmee de rehydrate-prioriteit voor rehydratatie wordt ingesteld. Geldige waarden: Standaard, Hoog. Standaard (standaard "Standaard")

Opties overgenomen van bovenliggende opdrachten

--cap-mbps float Caps the transfer rate, in megabits per seconde. De doorvoer per moment kan enigszins afwijken van de limiet. Als deze optie is ingesteld op nul of wordt weggelaten, wordt de doorvoer niet beperkt.

--log-level (tekenreeks) Definieer de uitgebreidheid van het logboekbestand, beschikbare niveaus: INFO(alle aanvragen/antwoorden), WAARSCHUWING(trage antwoorden), ERROR(alleen mislukte aanvragen) en NONE (geen uitvoerlogboeken). (standaard 'INFO'). (standaard "INFO")

--output-type (tekenreeks) Indeling van de uitvoer van de opdracht. De opties zijn onder andere: tekst, json. De standaardwaarde is 'tekst'. (standaardtekst)

--output-level (tekenreeks) Definieer de uitbreiding van de uitvoer. Beschikbare niveaus: essentieel, stil. (standaard 'standaard')

--trusted-microsoft-suffixes (tekenreeks) Hiermee geeft u andere domeinachtervoegsels waar Microsoft Entra ID-aanmeldingstokens kunnen worden verzonden. De standaardwaarde is .core.windows.net;. core.chinacloudapi.cn;. core.cloudapi.de;. core.usgovcloudapi.net;*.storage.azure.net'. Alle hier vermelde vermeldingen worden toegevoegd aan de standaardwaarde. Voor beveiliging moet u alleen Microsoft Azure-domeinen hier plaatsen. Scheid meerdere vermeldingen met puntkomma's.

Zie ook