Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Als u blobs wilt converteren, kopieert u deze naar een nieuwe locatie met behulp van PowerShell, Azure CLI of AzCopy. U gebruikt opdrachtparameters om ervoor te zorgen dat de doel-blob een blok-blob is. Alle metagegevens van de bron-blob worden gekopieerd naar de doel-blob.
Toevoeg- en pagina-blobs converteren
Open een Windows PowerShell-opdrachtvenster.
Meld u aan bij uw Azure-abonnement met de opdracht Verbinding maken-AzAccount en volg de instructies op het scherm.
Connect-AzAccountAls uw identiteit is gekoppeld aan meer dan één abonnement, stelt u uw actieve abonnement in op het abonnement van het opslagaccount dat de toevoeg- of pagina-blobs bevat.
$context = Get-AzSubscription -SubscriptionId '<subscription-id>' Set-AzContext $contextVervang de waarde van de
<subscription-id>tijdelijke aanduiding door de id van uw abonnement.Maak de context van het opslagaccount met behulp van de opdracht New-AzStorageContext . Neem de
-UseConnectedAccountparameter op zodat gegevensbewerkingen worden uitgevoerd met uw Microsoft Entra-referenties.$ctx = New-AzStorageContext -StorageAccountName '<storage account name>' -UseConnectedAccountGebruik de opdracht Copy-AzStorageBlob en stel de
-DestBlobTypeparameter in opBlock.$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 $destTierAls u een momentopname van een pagina-blob wilt kopiëren naar blok-blob, gebruikt u de opdracht Get-AzStorageBlob en Copy-AzStorageBlob met
-DestBlobTypeparameter alsBlock.$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 $ctxFooi
De
-StandardBlobTierparameter is optioneel. Als u deze parameter weglaat, wordt de laag van de doel-blob afgeleid van de standaardinstelling voor de toegangslaag voor het account. Als u de laag wilt wijzigen nadat u een blok-blob hebt gemaakt, raadpleegt u De laag van een blob wijzigen.