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.
Blobok konvertálásához másolja őket egy új helyre a PowerShell, az Azure CLI vagy az AzCopy használatával. Parancsparaméterekkel biztosíthatja, hogy a célblob blokkblob legyen. A forrásblob összes metaadatai a célblobba lesznek másolva.
Hozzáfűző és lapblobok konvertálása
Nyisson meg egy Windows PowerShell-parancsablakot.
Jelentkezzen be az Azure-előfizetésbe az Csatlakozás-AzAccount paranccsal, és kövesse a képernyőn megjelenő utasításokat.
Connect-AzAccountHa identitása több előfizetéshez van társítva, állítsa be az aktív előfizetést a hozzáfűző vagy lapblobokat tartalmazó tárfiók előfizetésére.
$context = Get-AzSubscription -SubscriptionId '<subscription-id>' Set-AzContext $contextCserélje le a
<subscription-id>helyőrző értékét az előfizetés azonosítójára.Hozza létre a tárfiók környezetét a New-AzStorageContext paranccsal. Adja meg a paramétert
-UseConnectedAccount, hogy az adatműveletek a Microsoft Entra hitelesítő adataival legyenek végrehajtva.$ctx = New-AzStorageContext -StorageAccountName '<storage account name>' -UseConnectedAccountHasználja a Copy-AzStorageBlob parancsot, és állítsa a paramétert a
-DestBlobTypekövetkezőreBlock: .$containerName = '<source container name>' $srcblobName = '<source append or page blob name>' $destcontainerName = '<destination container name>' $destblobName = '<destination block blob name>' $destTier = '<destination block blob tier>' Copy-AzStorageBlob -SrcContainer $containerName -SrcBlob $srcblobName -Context $ctx -DestContainer $destcontainerName -DestBlob $destblobName -DestContext $ctx -DestBlobType Block -StandardBlobTier $destTierHa lapblob-pillanatképet szeretne másolni a blob blokkolásához, használja a Get-AzStorageBlob és a Copy-AzStorageBlob parancsot
-DestBlobTypeparaméterkéntBlock.$containerName = '<source container name>' $srcPageBlobName = '<source page blob name>' $srcPageBlobSnapshotTime = '<snapshot time of source page blob>' $destContainerName = '<destination container name>' $destBlobName = '<destination block blob name>' $destTier = '<destination block blob tier>' Get-AzStorageBlob -Container $containerName -Blob $srcPageBlobName -SnapshotTime $srcPageBlobSnapshotTime -Context $ctx | Copy-AzStorageBlob -DestContainer $destContainerName -DestBlob $destBlobName -DestBlobType block -StandardBlobTier $destTier -DestContext $ctxTipp.
A
-StandardBlobTierparaméter megadása nem kötelező. Ha kihagyja ezt a paramétert, a célblob az alapértelmezett fiókelérési szint beállításából következtet a rétegre. Ha módosítani szeretné a réteget a blokkblob létrehozása után, olvassa el a Blob szintjének módosítása című témakört.