Condividi tramite


Start-AzStorageBlobCopy

Inizia a copiare un BLOB.

Sintassi

ContainerName (Impostazione predefinita)

Start-AzStorageBlobCopy
    [-SrcBlob] <String>
    -SrcContainer <String>
    -DestContainer <String>
    [-DestBlob <String>]
    [-PremiumPageBlobTier <PremiumPageBlobTier>]
    [-StandardBlobTier <String>]
    [-RehydratePriority <RehydratePriority>]
    [-Tag <Hashtable>]
    [-Context <IStorageContext>]
    [-DestContext <IStorageContext>]
    [-DestTagCondition <String>]
    [-TagCondition <String>]
    [-Force]
    [-ServerTimeoutPerRequest <Int32>]
    [-ClientTimeoutPerRequest <Int32>]
    [-DefaultProfile <IAzureContextContainer>]
    [-ConcurrentTaskCount <Int32>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

BlobInstance

Start-AzStorageBlobCopy
    -CloudBlob <CloudBlob>
    -DestContainer <String>
    [-BlobBaseClient <BlobBaseClient>]
    [-DestBlob <String>]
    [-PremiumPageBlobTier <PremiumPageBlobTier>]
    [-StandardBlobTier <String>]
    [-RehydratePriority <RehydratePriority>]
    [-Tag <Hashtable>]
    [-Context <IStorageContext>]
    [-DestContext <IStorageContext>]
    [-DestTagCondition <String>]
    [-TagCondition <String>]
    [-Force]
    [-ServerTimeoutPerRequest <Int32>]
    [-ClientTimeoutPerRequest <Int32>]
    [-DefaultProfile <IAzureContextContainer>]
    [-ConcurrentTaskCount <Int32>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

BlobInstanceToBlobInstance

Start-AzStorageBlobCopy
    -CloudBlob <CloudBlob>
    -DestCloudBlob <CloudBlob>
    [-BlobBaseClient <BlobBaseClient>]
    [-PremiumPageBlobTier <PremiumPageBlobTier>]
    [-StandardBlobTier <String>]
    [-RehydratePriority <RehydratePriority>]
    [-Tag <Hashtable>]
    [-Context <IStorageContext>]
    [-DestContext <IStorageContext>]
    [-DestTagCondition <String>]
    [-TagCondition <String>]
    [-Force]
    [-ServerTimeoutPerRequest <Int32>]
    [-ClientTimeoutPerRequest <Int32>]
    [-DefaultProfile <IAzureContextContainer>]
    [-ConcurrentTaskCount <Int32>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ContainerInstance

Start-AzStorageBlobCopy
    [-SrcBlob] <String>
    -CloudBlobContainer <CloudBlobContainer>
    -DestContainer <String>
    [-DestBlob <String>]
    [-PremiumPageBlobTier <PremiumPageBlobTier>]
    [-StandardBlobTier <String>]
    [-RehydratePriority <RehydratePriority>]
    [-Tag <Hashtable>]
    [-Context <IStorageContext>]
    [-DestContext <IStorageContext>]
    [-DestTagCondition <String>]
    [-TagCondition <String>]
    [-Force]
    [-ServerTimeoutPerRequest <Int32>]
    [-ClientTimeoutPerRequest <Int32>]
    [-DefaultProfile <IAzureContextContainer>]
    [-ConcurrentTaskCount <Int32>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ShareName

Start-AzStorageBlobCopy
    -SrcShareName <String>
    -SrcFilePath <String>
    -DestContainer <String>
    [-DestBlob <String>]
    [-StandardBlobTier <String>]
    [-RehydratePriority <RehydratePriority>]
    [-Tag <Hashtable>]
    [-Context <IStorageContext>]
    [-DestContext <IStorageContext>]
    [-DestTagCondition <String>]
    [-Force]
    [-ServerTimeoutPerRequest <Int32>]
    [-ClientTimeoutPerRequest <Int32>]
    [-DefaultProfile <IAzureContextContainer>]
    [-ConcurrentTaskCount <Int32>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ShareInstance

Start-AzStorageBlobCopy
    -SrcShare <CloudFileShare>
    -SrcFilePath <String>
    -DestContainer <String>
    [-DestBlob <String>]
    [-StandardBlobTier <String>]
    [-RehydratePriority <RehydratePriority>]
    [-Tag <Hashtable>]
    [-Context <IStorageContext>]
    [-DestContext <IStorageContext>]
    [-DestTagCondition <String>]
    [-Force]
    [-ServerTimeoutPerRequest <Int32>]
    [-ClientTimeoutPerRequest <Int32>]
    [-DefaultProfile <IAzureContextContainer>]
    [-ConcurrentTaskCount <Int32>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

DirInstance

Start-AzStorageBlobCopy
    -SrcDir <CloudFileDirectory>
    -SrcFilePath <String>
    -DestContainer <String>
    [-DestBlob <String>]
    [-StandardBlobTier <String>]
    [-RehydratePriority <RehydratePriority>]
    [-Tag <Hashtable>]
    [-Context <IStorageContext>]
    [-DestContext <IStorageContext>]
    [-DestTagCondition <String>]
    [-Force]
    [-ServerTimeoutPerRequest <Int32>]
    [-ClientTimeoutPerRequest <Int32>]
    [-DefaultProfile <IAzureContextContainer>]
    [-ConcurrentTaskCount <Int32>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

FileInstance

Start-AzStorageBlobCopy
    -SrcFile <CloudFile>
    -DestContainer <String>
    [-DestBlob <String>]
    [-StandardBlobTier <String>]
    [-RehydratePriority <RehydratePriority>]
    [-Tag <Hashtable>]
    [-Context <IStorageContext>]
    [-DestContext <IStorageContext>]
    [-DestTagCondition <String>]
    [-Force]
    [-ServerTimeoutPerRequest <Int32>]
    [-ClientTimeoutPerRequest <Int32>]
    [-DefaultProfile <IAzureContextContainer>]
    [-ConcurrentTaskCount <Int32>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

FileInstanceToBlobInstance

Start-AzStorageBlobCopy
    -SrcFile <CloudFile>
    -DestCloudBlob <CloudBlob>
    [-StandardBlobTier <String>]
    [-RehydratePriority <RehydratePriority>]
    [-Tag <Hashtable>]
    [-Context <IStorageContext>]
    [-DestContext <IStorageContext>]
    [-DestTagCondition <String>]
    [-Force]
    [-ServerTimeoutPerRequest <Int32>]
    [-ClientTimeoutPerRequest <Int32>]
    [-DefaultProfile <IAzureContextContainer>]
    [-ConcurrentTaskCount <Int32>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

UriPipeline

Start-AzStorageBlobCopy
    -AbsoluteUri <String>
    -DestContainer <String>
    -DestBlob <String>
    [-StandardBlobTier <String>]
    [-RehydratePriority <RehydratePriority>]
    [-Tag <Hashtable>]
    [-Context <IStorageContext>]
    [-DestContext <IStorageContext>]
    [-DestTagCondition <String>]
    [-TagCondition <String>]
    [-Force]
    [-ServerTimeoutPerRequest <Int32>]
    [-ClientTimeoutPerRequest <Int32>]
    [-DefaultProfile <IAzureContextContainer>]
    [-ConcurrentTaskCount <Int32>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Descrizione

Il cmdlet Start-AzStorageBlobCopy inizia a copiare un BLOB.

Esempio

Esempio 1: Copiare un BLOB denominato

Start-AzStorageBlobCopy -SrcBlob "ContosoPlanning2015" -DestContainer "ContosoArchives" -SrcContainer "ContosoUploads"

Questo comando avvia l'operazione di copia del BLOB denominato ContosoPlanning2015 dal contenitore denominato ContosoUploads al contenitore denominato ContosoArchives.

Esempio 2: Ottenere un contenitore per specificare i BLOB da copiare

Get-AzStorageContainer -Name "ContosoUploads" | Start-AzStorageBlobCopy -SrcBlob "ContosoPlanning2015" -DestContainer "ContosoArchives"

Questo comando ottiene il contenitore denominato ContosoUploads usando il cmdlet Get-AzStorageContainer e quindi passa il contenitore al cmdlet corrente usando l'operatore pipeline. Questo cmdlet avvia l'operazione di copia del BLOB denominato ContosoPlanning2015. Il cmdlet precedente fornisce il contenitore di origine. Il parametro DestContainer specifica ContosoArchives come contenitore di destinazione.

Esempio 3: Recuperare tutti i BLOB in un contenitore e copiarli

Get-AzStorageBlob -Container "ContosoUploads" | Start-AzStorageBlobCopy -DestContainer "ContosoArchives"

Questo comando ottiene i BLOB nel contenitore denominato ContosoUploads usando il cmdlet Get-AzStorageBlob e quindi passa i risultati al cmdlet corrente usando l'operatore pipeline. Questo cmdlet avvia l'operazione di copia dei BLOB nel contenitore denominato ContosoArchives.

Esempio 4: Copiare un BLOB specificato come oggetto

$SrcBlob = Get-AzStorageBlob -Container "ContosoUploads" -Blob "ContosoPlanning2015"
$DestBlob = Get-AzStorageBlob -Container "ContosoArchives" -Blob "ContosoPlanning2015Archived"
Start-AzStorageBlobCopy -ICloudBlob $SrcBlob.ICloudBlob -DestICloudBlob $DestBlob.ICloudBlob

Il primo comando ottiene il BLOB denominato ContosoPlanning2015 nel contenitore denominato ContosoUploads. Il comando archivia l'oggetto nella variabile $SrcBlob. Il secondo comando ottiene il BLOB denominato ContosoPlanning2015Archived nel contenitore denominato ContosoArchives. Il comando archivia l'oggetto nella variabile $DestBlob. L'ultimo comando avvia l'operazione di copia dal contenitore di origine al contenitore di destinazione. Il comando usa la notazione punto standard per specificare gli oggetti ICloudBlob per i BLOB $SrcBlob e $DestBlob.

Esempio 5: Copiare un BLOB da un URI

$Context = New-AzStorageContext -StorageAccountName "ContosoGeneral" -StorageAccountKey "< Storage Key for ContosoGeneral ends with == >"
Start-AzStorageBlobCopy -AbsoluteUri "http://www.contosointernal.com/planning" -DestContainer "ContosoArchive" -DestBlob "ContosoPlanning2015" -DestContext $Context

Questo comando crea un contesto per l'account denominato ContosoGeneral che usa la chiave specificata e quindi archivia tale chiave nella variabile $Context. Il secondo comando copia il file dall'URI specificato al BLOB denominato ContosoPlanning nel contenitore denominato ContosoArchive. Il comando avvia l'operazione di copia nel contesto di destinazione archiviato in $Context. Non esiste alcun contesto di archiviazione di origine, pertanto l'URI di origine deve avere accesso all'oggetto di origine. Ad esempio: se l'origine è un BLOB di Azure non pubblico, l'URI deve contenere un token di firma di accesso condiviso che ha accesso in lettura al BLOB.

Esempio 6: Copiare un BLOB in blocchi nel contenitore di destinazione con un nuovo nome BLOB e impostare il BLOB di destinazione StandardBlobTier come hot, RehydratePriority su High

Start-AzStorageBlobCopy -SrcContainer "ContosoUploads" -SrcBlob "BlockBlobName" -DestContainer "ContosoArchives" -DestBlob "NewBlockBlobName" -StandardBlobTier Hot -RehydratePriority High

Questo comando avvia l'operazione di copia di un BLOB in blocchi nel contenitore di destinazione con un nuovo nome BLOB e imposta il BLOB di destinazione StandardBlobTier come hot, RehydratePriority su High

Parametri

-AbsoluteUri

Specifica l'URI assoluto di un file da copiare in un BLOB di archiviazione di Azure.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:SrcUri, SourceUri

Set di parametri

UriPipeline
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-BlobBaseClient

Oggetto BlobBaseClient

Proprietà dei parametri

Tipo:BlobBaseClient
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

BlobInstance
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False
BlobInstanceToBlobInstance
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-ClientTimeoutPerRequest

Specifica l'intervallo di timeout lato client, espresso in secondi, per una richiesta di servizio. Se la chiamata precedente ha esito negativo nell'intervallo specificato, questo cmdlet ritenta la richiesta. Se questo cmdlet non riceve una risposta corretta prima della scadenza dell'intervallo, questo cmdlet restituisce un errore.

Proprietà dei parametri

Tipo:

Nullable<T>[Int32]

Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:ClientTimeoutPerRequestInSeconds

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-CloudBlob

Specifica un oggetto CloudBlob dalla libreria client di Archiviazione di Azure. Per ottenere un oggetto CloudBlob , usare il cmdlet Get-AzStorageBlob.

Proprietà dei parametri

Tipo:Microsoft.Azure.Storage.Blob.CloudBlob
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:SrcICloudBlob, SrcCloudBlob, ICloudBlob, SourceICloudBlob, SourceCloudBlob

Set di parametri

BlobInstance
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False
BlobInstanceToBlobInstance
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-CloudBlobContainer

Specifica un oggetto CloudBlobContainer dalla libreria client di Archiviazione di Azure. Questo cmdlet copia un BLOB dal contenitore specificato da questo parametro. Per ottenere un oggetto CloudBlobContainer , usare il cmdlet Get-AzStorageContainer.

Proprietà dei parametri

Tipo:Microsoft.Azure.Storage.Blob.CloudBlobContainer
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:SourceCloudBlobContainer

Set di parametri

ContainerInstance
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-ConcurrentTaskCount

Specifica il numero massimo di chiamate di rete simultanee. È possibile usare questo parametro per limitare la concorrenza per limitare l'utilizzo della CPU e della larghezza di banda locali specificando il numero massimo di chiamate di rete simultanee. Il valore specificato è un conteggio assoluto e non viene moltiplicato per il numero di core. Questo parametro consente di ridurre i problemi di connessione di rete in ambienti a larghezza di banda ridotta, ad esempio 100 kilobit al secondo. Il valore predefinito è 10.

Proprietà dei parametri

Tipo:

Nullable<T>[Int32]

Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:False
Supporta i caratteri jolly:False
DontShow:False
Alias:cfr

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Context

Specifica un contesto di archiviazione di Azure. Per ottenere un contesto di archiviazione, usare il cmdlet New-AzStorageContext.

Proprietà dei parametri

Tipo:IStorageContext
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:SrcContext, SourceContext

Set di parametri

ContainerName
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False
BlobInstance
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False
BlobInstanceToBlobInstance
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False
ContainerInstance
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False
ShareName
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False
ShareInstance
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False
DirInstance
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False
FileInstance
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False
FileInstanceToBlobInstance
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.

Proprietà dei parametri

Tipo:IAzureContextContainer
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:AzureRmContext, AzureCredential

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-DestBlob

Specifica il nome del BLOB di destinazione.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:DestinationBlob

Set di parametri

ContainerName
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
ContainerInstance
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
ShareName
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
ShareInstance
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
DirInstance
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
FileInstance
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-DestCloudBlob

Specifica un oggetto CloudBlob di destinazione

Proprietà dei parametri

Tipo:Microsoft.Azure.Storage.Blob.CloudBlob
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:DestICloudBlob, DestinationCloudBlob, DestinationICloudBlob

Set di parametri

BlobInstanceToBlobInstance
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
FileInstanceToBlobInstance
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-DestContainer

Specifica il nome del contenitore di destinazione.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:DestinationContainer

Set di parametri

ContainerName
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
ContainerInstance
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
ShareName
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
ShareInstance
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
DirInstance
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
FileInstance
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
UriPipeline
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-DestContext

Specifica un contesto di archiviazione di Azure. Per ottenere un contesto di archiviazione, usare il cmdlet New-AzStorageContext.

Proprietà dei parametri

Tipo:IStorageContext
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:DestinationContext

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-DestTagCondition

Istruzione di espressione tag facoltativa per controllare la condizione di corrispondenza nel BLOB di destinazione. La richiesta BLOB avrà esito negativo quando i tag blob di destinazione non corrispondono all'espressione specificata. Vedere i dettagli in https://learn.microsoft.com/en-us/rest/api/storageservices/specifying-conditional-headers-for-blob-service-operations#tags-conditional-operations.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Force

Indica che questo cmdlet sovrascrive il BLOB di destinazione senza chiedere conferma.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-PremiumPageBlobTier

Livello BLOB di pagine Premium

Proprietà dei parametri

Tipo:Microsoft.Azure.Storage.Blob.PremiumPageBlobTier
Valore predefinito:None
Valori accettati:Unknown, P4, P6, P10, P20, P30, P40, P50, P60, P70, P80
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

ContainerName
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
BlobInstance
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
BlobInstanceToBlobInstance
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
ContainerInstance
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-RehydratePriority

Block Blob RehydratePriority. Indica la priorità con cui riattivare un BLOB archiviato. I valori validi sono High/Standard.

Proprietà dei parametri

Tipo:Microsoft.Azure.Storage.Blob.RehydratePriority
Valore predefinito:None
Valori accettati:Standard, High
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-ServerTimeoutPerRequest

Specifica l'intervallo di timeout sul lato servizio, espresso in secondi, per una richiesta. Se l'intervallo specificato è trascorso prima che il servizio elabori la richiesta, il servizio di archiviazione restituisce un errore.

Proprietà dei parametri

Tipo:

Nullable<T>[Int32]

Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:ServerTimeoutPerRequestInSeconds

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-SrcBlob

Specifica il nome del BLOB di origine.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:SourceBlob

Set di parametri

ContainerName
Posizione:0
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
ContainerInstance
Posizione:0
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-SrcContainer

Specifica il nome del contenitore di origine.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:SourceContainer

Set di parametri

ContainerName
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-SrcDir

Specifica un oggetto CloudFileDirectory dalla libreria client di Archiviazione di Azure.

Proprietà dei parametri

Tipo:Microsoft.Azure.Storage.File.CloudFileDirectory
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:SourceDir

Set di parametri

DirInstance
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-SrcFile

Specifica un oggetto CloudFile dalla libreria client di Archiviazione di Azure. È possibile crearlo o usare Get-AzStorageFile cmdlet.

Proprietà dei parametri

Tipo:Microsoft.Azure.Storage.File.CloudFile
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:SourceFile

Set di parametri

FileInstance
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
FileInstanceToBlobInstance
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-SrcFilePath

Specifica il percorso relativo del file di origine della directory di origine o della condivisione di origine.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:SourceFilePath

Set di parametri

ShareName
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
ShareInstance
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
DirInstance
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-SrcShare

Specifica un oggetto CloudFileShare dalla libreria client di Archiviazione di Azure. È possibile crearlo o usare Get-AzStorageShare cmdlet.

Proprietà dei parametri

Tipo:Microsoft.Azure.Storage.File.CloudFileShare
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:SourceShare

Set di parametri

ShareInstance
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-SrcShareName

Specifica il nome della condivisione di origine.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:SourceShareName

Set di parametri

ShareName
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-StandardBlobTier

Livello BLOB in blocchi, i valori validi sono ad accesso frequente/sporadico/archivio/accesso sporadico. Vedere i dettagli in https://learn.microsoft.com/azure/storage/blobs/storage-blob-storage-tiers

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Tag

Tag BLOB

Proprietà dei parametri

Tipo:Hashtable
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-TagCondition

Istruzione di espressione tag facoltativa per controllare la condizione di corrispondenza nel BLOB di origine. La richiesta BLOB avrà esito negativo quando i tag del BLOB di origine non corrispondono all'espressione specificata. Vedere i dettagli in https://learn.microsoft.com/en-us/rest/api/storageservices/specifying-conditional-headers-for-blob-service-operations#tags-conditional-operations.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

ContainerName
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
BlobInstance
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
BlobInstanceToBlobInstance
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
ContainerInstance
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
UriPipeline
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:False
Supporta i caratteri jolly:False
DontShow:False
Alias:Wi

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.

Input

Microsoft.Azure.Storage.Blob.CloudBlob

Microsoft.Azure.Storage.Blob.CloudBlobContainer

Microsoft.Azure.Storage.File.CloudFile

String

IStorageContext

Output

AzureStorageBlob