Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az AzCopy használatával módosíthatja egy vagy több blob hozzáférési szintjét , és lecserélheti (felülírhatja) egy vagy több blob metaadatait és indexcímkéit.
Első lépések
Tekintse meg az AzCopy használatának első lépéseit ismertető cikket az AzCopy letöltéséhez, és ismerje meg, hogyan adhat meg hitelesítési hitelesítő adatokat a tárolási szolgáltatásnak.
Feljegyzés
A cikkben szereplő példák feltételezik, hogy a Microsoft Entra ID használatával adja meg az engedélyezési hitelesítő adatokat.
Ha SAS-jogkivonatot szeretne használni a blobadatokhoz való hozzáférés engedélyezéséhez, fűzze hozzá ezt a jogkivonatot az erőforrás URL-címéhez az egyes AzCopy-parancsokban. Például: 'https://<storage-account-name>.blob.core.windows.net/<container-name><SAS-token>'
A hozzáférési szint módosítása
A blob hozzáférési szintjének módosításához használja az azcopy set-properties parancsot, és állítsa a -block-blob-tier paramétert a hozzáférési szint nevére.
Tipp.
Ez a példa az elérési utak argumentumait egyetlen idézőjelekkel ('') foglalja össze. A Windows parancshéj (cmd.exe) kivételével minden parancshéjban használjon egyetlen idézőjelet. Ha Windows Command Shellt (cmd.exe) használ, az elérésiút-argumentumokat idézőjelek ("") helyett dupla idézőjelekkel ("") foglalja össze.
Szintaxis
azcopy set-properties 'https://<storage-account-name>.blob.core.windows.net/<container-name>/<blob-name>' --block-blob-tier=<access-tier>
Példa
azcopy set-properties 'https://mystorageaccount.blob.core.windows.net/mycontainer/myTextFile.txt' --block-blob-tier=hot
A virtuális címtárban lévő összes blob hozzáférési szintjének módosításához tekintse meg a virtuális könyvtár nevét a blobnév helyett, majd fűzze hozzá --recursive=true a parancshoz.
Példa
azcopy set-properties 'https://mystorageaccount.blob.core.windows.net/mycontainer/myvirtualdirectory' --block-blob-tier=hot --recursive=true
Ha egy blobot az archív szintről online szintre szeretne rehidratálni , állítsa be a --rehydrate-priority következőt standard : vagy high. Ez a paraméter alapértelmezés szerint a következőre standardvan állítva: . Ha többet szeretne megtudni az egyes lehetőségek kompromisszumairól, tekintse meg a rehidratálás prioritását.
Példa
azcopy set-properties 'https://mystorageaccount.blob.core.windows.net/mycontainer/myTextFile.txt' --block-blob-tier=hot --rehydrate-priority=high
Metaadatok cseréje
A blob metaadatainak cseréjéhez használja az azcopy set-properties parancsot, és állítsa a --metadata paramétert egy vagy több kulcs-érték párra.
Tipp.
Ez a példa az elérési utak argumentumait egyetlen idézőjelekkel ('') foglalja össze. A Windows parancshéj (cmd.exe) kivételével minden parancshéjban használjon egyetlen idézőjelet. Ha Windows Command Shellt (cmd.exe) használ, az elérésiút-argumentumokat idézőjelek ("") helyett dupla idézőjelekkel ("") foglalja össze.
Szintaxis
azcopy set-properties 'https://<storage-account-name>.blob.core.windows.net/<container-name>/<blob-name>' --metadata=<key>=<value>;<key>=<value>
Példa
azcopy set-properties 'https://mystorageaccount.blob.core.windows.net/mycontainer/myTextFile.txt' --metadata=mykey1=myvalue1;mykey2=myvalue2
Ha egy virtuális könyvtárban lévő összes blob metaadatait szeretné lecserélni, a blobnév helyett a virtuális könyvtár nevére kell hivatkoznia, majd hozzáfűzni --recursive=true a parancshoz.
Példa
azcopy set-properties 'https://mystorageaccount.blob.core.windows.net/mycontainer/myvirtualdirectory' --metadata=mykey1=myvalue1;mykey2=myvalue2 --recursive=true
A metaadatok törléséhez hagyja ki a címkéket, és fűzze hozzá --metadata=clear a parancs végéhez.
Példa
azcopy set-properties 'https://mystorageaccount.blob.core.windows.net/mycontainer/myTextFile.txt' --metadata=clear
Indexcímkék cseréje
A blob indexcímkéinek cseréjéhez használja az azcopy set-properties parancsot, és állítsa a --blob-tags paramétert egy vagy több kulcs-érték párra. A Storage Blob-adattulajdonos szerepkör és a blobcímkék (SAS-engedély) elérésére engedéllyel rendelkező közös hozzáférésű jogosultsággal rendelkezők beállíthatják a t blobindexcímkéket. Emellett az engedéllyel rendelkező RBAC-felhasználók is végrehajthatják ezt a Microsoft.Storage/storageAccounts/blobServices/containers/blobs/tags/write műveletet.
Tipp.
Ez a példa az elérési utak argumentumait egyetlen idézőjelekkel ('') foglalja össze. A Windows parancshéj (cmd.exe) kivételével minden parancshéjban használjon egyetlen idézőjelet. Ha Windows Command Shellt (cmd.exe) használ, az elérésiút-argumentumokat idézőjelek ("") helyett dupla idézőjelekkel ("") foglalja össze.
Szintaxis
azcopy set-properties 'https://<storage-account-name>.blob.core.windows.net/<container-name>/<blob-name>' --blob-tags=<tag>=<value>;<tag>=<value>
Példa
azcopy set-properties 'https://mystorageaccount.blob.core.windows.net/mycontainer/myTextFile.txt' --blob-tags=mytag1=mytag1value;mytag2=mytag2value
A virtuális címtárban lévő összes blob indexcímkéinek cseréjéhez a blobnév helyett tekintse meg a virtuális könyvtár nevét, majd fűzze hozzá --recursive=true a parancshoz.
Példa
azcopy set-properties 'https://mystorageaccount.blob.core.windows.net/mycontainer/myvirtualdirectory' --blob-tags=mytag1=mytag1value;mytag2=mytag2value
Következő lépések
További példákat az alábbi cikkekben talál:
- Példák: Feltöltés
- Példák: Letöltés
- Példák: Másolás fiókok között
- Példák: Szinkronizálás
- Példák: Amazon S3-gyűjtők
- Példák: Google Cloud Storage
- Példák: Azure Files
A beállítások konfigurálásához, a teljesítmény optimalizálásához és a problémák elhárításához tekintse meg ezeket a cikkeket: