Start-AzStorageBlobIncrementalCopy

Spusťte operaci přírůstkového kopírování ze snímku objektu blob stránky do zadaného cílového objektu blob stránky.

Syntax

ContainerInstance (Výchozí)

Start-AzStorageBlobIncrementalCopy
    -CloudBlobContainer <CloudBlobContainer>
    -SrcBlob <String>
    -SrcBlobSnapshotTime <DateTimeOffset>
    -DestContainer <String>
    [-DestBlob <String>]
    [-Context <IStorageContext>]
    [-DestContext <IStorageContext>]
    [-ServerTimeoutPerRequest <Int32>]
    [-ClientTimeoutPerRequest <Int32>]
    [-DefaultProfile <IAzureContextContainer>]
    [-ConcurrentTaskCount <Int32>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

BlobInstance

Start-AzStorageBlobIncrementalCopy
    -CloudBlob <CloudPageBlob>
    -DestContainer <String>
    [-DestBlob <String>]
    [-Context <IStorageContext>]
    [-DestContext <IStorageContext>]
    [-ServerTimeoutPerRequest <Int32>]
    [-ClientTimeoutPerRequest <Int32>]
    [-DefaultProfile <IAzureContextContainer>]
    [-ConcurrentTaskCount <Int32>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

BlobInstanceToBlobInstance

Start-AzStorageBlobIncrementalCopy
    -CloudBlob <CloudPageBlob>
    -DestCloudBlob <CloudPageBlob>
    [-Context <IStorageContext>]
    [-DestContext <IStorageContext>]
    [-ServerTimeoutPerRequest <Int32>]
    [-ClientTimeoutPerRequest <Int32>]
    [-DefaultProfile <IAzureContextContainer>]
    [-ConcurrentTaskCount <Int32>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ContainerName

Start-AzStorageBlobIncrementalCopy
    -SrcBlob <String>
    -SrcContainer <String>
    -SrcBlobSnapshotTime <DateTimeOffset>
    -DestContainer <String>
    [-DestBlob <String>]
    [-Context <IStorageContext>]
    [-DestContext <IStorageContext>]
    [-ServerTimeoutPerRequest <Int32>]
    [-ClientTimeoutPerRequest <Int32>]
    [-DefaultProfile <IAzureContextContainer>]
    [-ConcurrentTaskCount <Int32>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

UriPipeline

Start-AzStorageBlobIncrementalCopy
    -AbsoluteUri <String>
    -DestContainer <String>
    -DestBlob <String>
    [-Context <IStorageContext>]
    [-DestContext <IStorageContext>]
    [-ServerTimeoutPerRequest <Int32>]
    [-ClientTimeoutPerRequest <Int32>]
    [-DefaultProfile <IAzureContextContainer>]
    [-ConcurrentTaskCount <Int32>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Spusťte operaci přírůstkového kopírování ze snímku objektu blob stránky do zadaného cílového objektu blob stránky. Další podrobnosti o funkci naleznete v https://learn.microsoft.com/rest/api/storageservices/fileservices/incremental-copy-blobsouboru .

Příklady

Příklad 1: Spuštění operace přírůstkového kopírování podle názvu objektu blob a času snímku

Start-AzStorageBlobIncrementalCopy -SrcContainer container1 -SrcBlob blob1 -SrcBlobSnapshotTime "04/07/2017 09:55:36.1190229 AM +00:00" -DestContainer container2 -DestBlob blob2

Tento příkaz spustí operaci přírůstkové kopírování podle názvu objektu blob a času snímku.

Příklad 2: Spuštění operace přírůstkového kopírování pomocí zdrojového identifikátoru URI

Start-AzStorageBlobIncrementalCopy -AbsoluteUri "http://www.somesite.com/somefile?snapshot=2017-04-07T10:05:40.2126635Z" -DestContainer container -DestBlob blob -DestContext $context

Tento příkaz spustí operaci přírůstkové kopírování pomocí zdrojového identifikátoru URI.

Příklad 3: Spuštění operace přírůstkového kopírování pomocí kanálu kontejneru z GetAzureStorageContainer

Get-AzStorageContainer -Container container1 | Start-AzStorageBlobIncrementalCopy -SrcBlob blob  -SrcBlobSnapshotTime "04/07/2017 09:55:36.1190229 AM +00:00" -DestContainer container2

Tento příkaz spustí operaci přírůstkové kopírování pomocí kanálu kontejneru z rutiny GetAzureStorageContainer.

Příklad 4: Spuštění operace přírůstkového kopírování z objektu CloudPageBlob do cílového objektu blob s názvem objektu blob

$srcBlobSnapshot = Get-AzStorageBlob -Container container1 -prefix blob1| Where-Object ({$_.ICloudBlob.IsSnapshot})[0]
Start-AzStorageBlobIncrementalCopy -CloudBlob $srcBlobSnapshot.ICloudBlob -DestContainer container2 -DestBlob blob2

Tento příkaz spustí operaci přírůstkové kopírování z objektu CloudPageBlob do cílového objektu blob s názvem objektu blob.

Parametry

-AbsoluteUri

Absolutní identifikátor URI zdroje. Je třeba poznamenat, že přihlašovací údaje by měly být zadány v identifikátoru URI, pokud zdroj vyžaduje nějaké.

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:Identifikátor SrcURI, SourceUri

Sady parametrů

UriPipeline
Position:Named
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:True
Hodnota ze zbývajících argumentů:False

-ClientTimeoutPerRequest

Maximální doba provádění na straně klienta pro každý požadavek v sekundách.

Vlastnosti parametru

Typ:

Nullable<T>[Int32]

Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:ClientTimeoutPerRequestInSeconds

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-CloudBlob

Objekt CloudBlob z klientské knihovny Azure Storage. Můžete ho vytvořit nebo použít rutinu Get-AzStorageBlob.

Vlastnosti parametru

Typ:Microsoft.Azure.Storage.Blob.CloudPageBlob
Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:SrcICloudBlob, SrcCloudBlob, ICloudBlob, SourceICloudBlob, SourceCloudBlob

Sady parametrů

BlobInstance
Position:Named
Povinné:True
Hodnota z kanálu:True
Hodnota z kanálu podle názvu vlastnosti:True
Hodnota ze zbývajících argumentů:False
BlobInstanceToBlobInstance
Position:Named
Povinné:True
Hodnota z kanálu:True
Hodnota z kanálu podle názvu vlastnosti:True
Hodnota ze zbývajících argumentů:False

-CloudBlobContainer

Objekt CloudBlobContainer z klientské knihovny Azure Storage. Můžete ho vytvořit nebo použít rutinu Get-AzStorageContainer.

Vlastnosti parametru

Typ:Microsoft.Azure.Storage.Blob.CloudBlobContainer
Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:SourceCloudBlobContainer

Sady parametrů

ContainerInstance
Position:Named
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:True
Hodnota ze zbývajících argumentů:False

-ConcurrentTaskCount

Celkový počet souběžných asynchronních úloh. Výchozí hodnota je 10.

Vlastnosti parametru

Typ:

Nullable<T>[Int32]

Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-Confirm

Před spuštěním cmdletu vás vyzve k potvrzení.

Vlastnosti parametru

Typ:SwitchParameter
Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:viz

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-Context

Kontext zdrojového Azure Storage Můžete ho vytvořit pomocí New-AzStorageContext rutiny.

Vlastnosti parametru

Typ:IStorageContext
Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:SrcContext, SourceContext

Sady parametrů

ContainerInstance
Position:Named
Povinné:False
Hodnota z kanálu:True
Hodnota z kanálu podle názvu vlastnosti:True
Hodnota ze zbývajících argumentů:False
BlobInstance
Position:Named
Povinné:False
Hodnota z kanálu:True
Hodnota z kanálu podle názvu vlastnosti:True
Hodnota ze zbývajících argumentů:False
BlobInstanceToBlobInstance
Position:Named
Povinné:False
Hodnota z kanálu:True
Hodnota z kanálu podle názvu vlastnosti:True
Hodnota ze zbývajících argumentů:False
ContainerName
Position:Named
Povinné:False
Hodnota z kanálu:True
Hodnota z kanálu podle názvu vlastnosti:True
Hodnota ze zbývajících argumentů:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

Vlastnosti parametru

Typ:IAzureContextContainer
Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:AzureRmContext, AzureCredential

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-DestBlob

Název cílového objektu blob

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:DestinationBlob

Sady parametrů

ContainerInstance
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False
BlobInstance
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False
ContainerName
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-DestCloudBlob

Cílový objekt CloudBlob

Vlastnosti parametru

Typ:Microsoft.Azure.Storage.Blob.CloudPageBlob
Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:DestICloudBlob, DestinationCloudBlob, DestinationICloudBlob

Sady parametrů

BlobInstanceToBlobInstance
Position:Named
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-DestContainer

Název cílového kontejneru

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:DestinationContainer

Sady parametrů

ContainerInstance
Position:Named
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False
BlobInstance
Position:Named
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False
ContainerName
Position:Named
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False
UriPipeline
Position:Named
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-DestContext

Cílový kontext Azure Storage. Můžete ho vytvořit pomocí New-AzStorageContext rutiny.

Vlastnosti parametru

Typ:IStorageContext
Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:DestinationContext

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-ServerTimeoutPerRequest

Časový limit serveru pro každý požadavek v sekundách vypršel.

Vlastnosti parametru

Typ:

Nullable<T>[Int32]

Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:ServerTimeoutPerRequestInSeconds

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-SrcBlob

Název objektu blob zdrojové stránky

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:SourceBlob

Sady parametrů

ContainerInstance
Position:Named
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False
ContainerName
Position:Named
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-SrcBlobSnapshotTime

Čas snímku objektu blob zdrojové stránky

Vlastnosti parametru

Typ:

Nullable<T>[DateTimeOffset]

Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:SourceBlobSnapshotTime

Sady parametrů

ContainerInstance
Position:Named
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False
ContainerName
Position:Named
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-SrcContainer

Název zdrojového kontejneru

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:SourceContainer

Sady parametrů

ContainerName
Position:Named
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-WhatIf

Ukazuje, co se stane, když se příkaz spustí. Příkazový modul nebyl spuštěn.

Vlastnosti parametru

Typ:SwitchParameter
Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:Wi

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

CommonParameters

Tato rutina podporuje běžné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v about_CommonParameters.

Vstupy

Microsoft.Azure.Storage.Blob.CloudPageBlob

Microsoft.Azure.Storage.Blob.CloudBlobContainer

String

IStorageContext

Výstupy

AzureStorageBlob