Start-AzStorageFileCopy
Inizia a copiare un file di origine.
Sintassi
Start-AzStorageFileCopy
-SrcBlobName <String>
-SrcContainerName <String>
-DestShareName <String>
-DestFilePath <String>
[-Context <IStorageContext>]
[-DestContext <IStorageContext>]
[-DisAllowDestTrailingDot]
[-Force]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-AzStorageFileCopy
-SrcBlobName <String>
-SrcContainer <CloudBlobContainer>
-DestShareName <String>
-DestFilePath <String>
[-DestContext <IStorageContext>]
[-Force]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-AzStorageFileCopy
-SrcBlob <CloudBlob>
-DestShareName <String>
-DestFilePath <String>
[-DestContext <IStorageContext>]
[-Force]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-AzStorageFileCopy
-SrcBlob <CloudBlob>
[-DestFile <CloudFile>]
[-DestShareFileClient <ShareFileClient>]
[-DestContext <IStorageContext>]
[-Force]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-AzStorageFileCopy
-SrcFilePath <String>
-SrcShareName <String>
-DestShareName <String>
-DestFilePath <String>
[-Context <IStorageContext>]
[-DestContext <IStorageContext>]
[-DisAllowSourceTrailingDot]
[-DisAllowDestTrailingDot]
[-Force]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-AzStorageFileCopy
-SrcFilePath <String>
-SrcShare <CloudFileShare>
-DestShareName <String>
-DestFilePath <String>
[-DestContext <IStorageContext>]
[-Force]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-AzStorageFileCopy
-SrcFile <CloudFile>
-DestShareName <String>
-DestFilePath <String>
[-DestContext <IStorageContext>]
[-Force]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-AzStorageFileCopy
-SrcFile <CloudFile>
[-DestFile <CloudFile>]
[-DestShareFileClient <ShareFileClient>]
[-DestContext <IStorageContext>]
[-Force]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-AzStorageFileCopy
-AbsoluteUri <String>
-DestShareName <String>
-DestFilePath <String>
[-DestContext <IStorageContext>]
[-Force]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-AzStorageFileCopy
-AbsoluteUri <String>
[-DestFile <CloudFile>]
[-DestShareFileClient <ShareFileClient>]
[-DestContext <IStorageContext>]
[-Force]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrizione
Il cmdlet Start-Az Archiviazione FileCopy inizia a copiare un file di origine in un file di destinazione. Questo cmdlet attiverà la copia blob asincrona, il processo di copia viene gestito dal server. Se si tratta di una copia BLOB tra account, non esiste alcun contratto di servizio per la copia BLOB.
Esempio
Esempio 1: Avviare l'operazione di copia dal file al file usando il nome della condivisione e il nome del file
Start-AzStorageFileCopy -SrcShareName "ContosoShare01" -SrcFilePath "FilePath01" -DestShareName "ContosoShare02" -DestFilePath "FilePath02"
Questo comando avvia un'operazione di copia dal file al file. Il comando specifica il nome della condivisione e il nome del file
Esempio 2: Avviare l'operazione di copia dal BLOB al file usando il nome del contenitore e il nome del BLOB
Start-AzStorageFileCopy -SrcContainerName "ContosoContainer01" -SrcBlobName "ContosoBlob01" -DestShareName "ContosoShare" -DestFilePath "FilePath02"
Questo comando avvia un'operazione di copia dal BLOB al file. Il comando specifica il nome del contenitore e il nome del BLOB
Parametri
-AbsoluteUri
Specifica l'URI del file di origine. Se il percorso di origine richiede credenziali, è necessario specificarne una.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | 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.
Type: | Nullable<T>[Int32] |
Aliases: | ClientTimeoutPerRequestInSeconds |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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.
Type: | Nullable<T>[Int32] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Richiede conferma prima di eseguire il cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Context
Specifica un contesto di Archiviazione di Azure. Per ottenere un contesto, usare il cmdlet New-Az Archiviazione Context.
Type: | IStorageContext |
Aliases: | SrcContext |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.
Type: | IAzureContextContainer |
Aliases: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DestContext
Specifica il contesto Archiviazione di Azure della destinazione. Per ottenere un contesto, usare New-Az Archiviazione Context.
Type: | IStorageContext |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DestFile
Specifica un oggetto CloudFile . È possibile creare un file cloud o ottenerlo usando il cmdlet Get-Az Archiviazione File.
Type: | CloudFile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DestFilePath
Specifica il percorso del file di destinazione relativo alla condivisione di destinazione.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DestShareFileClient
L'oggetto ShareFileClient ha indicato il file Dest.
Type: | ShareFileClient |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DestShareName
Specifica il nome della condivisione di destinazione.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisAllowDestTrailingDot
Non consentire il punto finale (.) per il suffisso della directory di destinazione e i nomi dei file di destinazione.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisAllowSourceTrailingDot
Non consentire il punto finale (.) per il suffisso della directory di origine e dei nomi dei file di origine.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Forza l'esecuzione del comando senza chiedere conferma all'utente.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServerTimeoutPerRequest
Specifica la durata del periodo di timeout per la parte server di una richiesta.
Type: | Nullable<T>[Int32] |
Aliases: | ServerTimeoutPerRequestInSeconds |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SrcBlob
Specifica un oggetto CloudBlob . È possibile creare un BLOB cloud o ottenerlo usando il cmdlet Get-Az Archiviazione Blob.
Type: | CloudBlob |
Aliases: | ICloudBlob |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SrcBlobName
Specifica il nome del BLOB di origine.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SrcContainer
Specifica un oggetto contenitore BLOB cloud. È possibile creare un oggetto contenitore BLOB cloud o usare il cmdlet Get-Az Archiviazione Container.
Type: | CloudBlobContainer |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SrcContainerName
Specifica il nome del contenitore di origine.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SrcFile
Specifica un oggetto CloudFile . È possibile creare un file cloud o ottenerlo usando Get-Az Archiviazione File.
Type: | CloudFile |
Aliases: | CloudFile |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SrcFilePath
Specifica il percorso del file di origine relativo alla directory di origine o alla condivisione di origine.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SrcShare
Specifica un oggetto condivisione file cloud. È possibile creare una condivisione file cloud o ottenerla usando il cmdlet Get-Az Archiviazione Share.
Type: | CloudFileShare |
Aliases: | CloudFileShare |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SrcShareName
Specifica il nome della condivisione di origine.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Input
Output
Collegamenti correlati
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per