Start-AzStorageBlobIncrementalCopy
Uruchom operację kopiowania przyrostowego z migawki stronicowego obiektu blob do określonego docelowego obiektu blob stronicowego.
Składnia
ContainerInstance (Domyślne)
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>]
Opis
Przykłady
Przykład 1. Rozpoczęcie operacji kopiowania przyrostowego według nazwy obiektu blob i czasu migawki
Start-AzStorageBlobIncrementalCopy -SrcContainer container1 -SrcBlob blob1 -SrcBlobSnapshotTime "04/07/2017 09:55:36.1190229 AM +00:00" -DestContainer container2 -DestBlob blob2
To polecenie uruchamia operację kopiowania przyrostowego według nazwy obiektu blob i czasu migawki
Przykład 2. Uruchamianie operacji kopiowania przyrostowego przy użyciu identyfikatora URI źródłowego
Start-AzStorageBlobIncrementalCopy -AbsoluteUri "http://www.somesite.com/somefile?snapshot=2017-04-07T10:05:40.2126635Z" -DestContainer container -DestBlob blob -DestContext $context
To polecenie uruchamia operację kopiowania przyrostowego przy użyciu identyfikatora URI źródłowego
Przykład 3. Uruchamianie operacji kopiowania przyrostowego przy użyciu potoku kontenera z polecenia GetAzureStorageContainer
Get-AzStorageContainer -Container container1 | Start-AzStorageBlobIncrementalCopy -SrcBlob blob -SrcBlobSnapshotTime "04/07/2017 09:55:36.1190229 AM +00:00" -DestContainer container2
To polecenie uruchamia operację kopiowania przyrostowego przy użyciu potoku kontenera z polecenia GetAzureStorageContainer
Przykład 4: uruchamianie operacji kopiowania przyrostowego z obiektu CloudPageBlob do docelowego obiektu blob o nazwie obiektu blob
$srcBlobSnapshot = Get-AzStorageBlob -Container container1 -prefix blob1| Where-Object ({$_.ICloudBlob.IsSnapshot})[0]
Start-AzStorageBlobIncrementalCopy -CloudBlob $srcBlobSnapshot.ICloudBlob -DestContainer container2 -DestBlob blob2
To polecenie uruchamia operację kopiowania przyrostowego z obiektu CloudPageBlob do docelowego obiektu blob o nazwie obiektu blob
Parametry
-AbsoluteUri
Bezwzględny identyfikator URI do źródła. Należy zauważyć, że poświadczenie powinno być podane w identyfikatorze URI, jeśli źródło wymaga.
Właściwości parametrów
Typ: String
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Aliasy: SrcUri, Identyfikator SourceUri
Zbiory parametrów
UriPipeline
Pozycja: Named
Obowiązkowy: True
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: True
Wartość pozostałych argumentów: False
-ClientTimeoutPerRequest
Maksymalny czas wykonywania po stronie klienta dla każdego żądania w sekundach.
Właściwości parametrów
Typ: Nullable<T> [ Int32 ]
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Aliasy: ClientTimeoutPerRequestInSeconds
Zbiory parametrów
(All)
Pozycja: Named
Obowiązkowy: False
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
-CloudBlob
Obiekt CloudBlob z biblioteki klienta usługi Azure Storage. Można go utworzyć lub użyć polecenia cmdlet Get-AzStorageBlob.
Właściwości parametrów
Typ: Microsoft.Azure.Storage.Blob.CloudPageBlob
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Aliasy: SrcICloudBlob, SrcCloudBlob, ICloudBlob, SourceICloudBlob, SourceCloudBlob
Zbiory parametrów
BlobInstance
Pozycja: Named
Obowiązkowy: True
Wartość z pipeline: True
Wartość z pipeline według nazwy właściwości: True
Wartość pozostałych argumentów: False
BlobInstanceToBlobInstance
Pozycja: Named
Obowiązkowy: True
Wartość z pipeline: True
Wartość z pipeline według nazwy właściwości: True
Wartość pozostałych argumentów: False
-CloudBlobContainer
Obiekt CloudBlobContainer z biblioteki klienta usługi Azure Storage. Można go utworzyć lub użyć polecenia cmdlet Get-AzStorageContainer.
Właściwości parametrów
Typ: Microsoft.Azure.Storage.Blob.CloudBlobContainer
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Aliasy: SourceCloudBlobContainer
Zbiory parametrów
ContainerInstance
Pozycja: Named
Obowiązkowy: True
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: True
Wartość pozostałych argumentów: False
-ConcurrentTaskCount
Całkowita ilość współbieżnych zadań asynchronicznych.
Wartość domyślna to 10.
Właściwości parametrów
Typ: Nullable<T> [ Int32 ]
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Zbiory parametrów
(All)
Pozycja: Named
Obowiązkowy: False
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
-Confirm
Prosi o potwierdzenie przed uruchomieniem cmdletu.
Właściwości parametrów
Typ: SwitchParameter
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Aliasy: por
Zbiory parametrów
(All)
Pozycja: Named
Obowiązkowy: False
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
-Context
Źródłowy kontekst usługi Azure Storage. Można go utworzyć za pomocą polecenia cmdlet New-AzStorageContext.
Właściwości parametrów
Typ: IStorageContext
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Aliasy: SrcContext, SourceContext
Zbiory parametrów
ContainerInstance
Pozycja: Named
Obowiązkowy: False
Wartość z pipeline: True
Wartość z pipeline według nazwy właściwości: True
Wartość pozostałych argumentów: False
BlobInstance
Pozycja: Named
Obowiązkowy: False
Wartość z pipeline: True
Wartość z pipeline według nazwy właściwości: True
Wartość pozostałych argumentów: False
BlobInstanceToBlobInstance
Pozycja: Named
Obowiązkowy: False
Wartość z pipeline: True
Wartość z pipeline według nazwy właściwości: True
Wartość pozostałych argumentów: False
ContainerName
Pozycja: Named
Obowiązkowy: False
Wartość z pipeline: True
Wartość z pipeline według nazwy właściwości: True
Wartość pozostałych argumentów: False
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Właściwości parametrów
Typ: IAzureContextContainer
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Aliasy: AzureRmContext, AzureCredential
Zbiory parametrów
(All)
Pozycja: Named
Obowiązkowy: False
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
-DestBlob
Nazwa docelowego obiektu blob
Właściwości parametrów
Typ: String
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Aliasy: DestinationBlob
Zbiory parametrów
ContainerInstance
Pozycja: Named
Obowiązkowy: False
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
BlobInstance
Pozycja: Named
Obowiązkowy: False
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
ContainerName
Pozycja: Named
Obowiązkowy: False
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
-DestCloudBlob
Docelowy obiekt CloudBlob
Właściwości parametrów
Typ: Microsoft.Azure.Storage.Blob.CloudPageBlob
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Aliasy: DestICloudBlob, DestinationCloudBlob, DestinationICloudBlob
Zbiory parametrów
BlobInstanceToBlobInstance
Pozycja: Named
Obowiązkowy: True
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
-DestContainer
Nazwa kontenera docelowego
Właściwości parametrów
Typ: String
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Aliasy: DestinationContainer
Zbiory parametrów
ContainerInstance
Pozycja: Named
Obowiązkowy: True
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
BlobInstance
Pozycja: Named
Obowiązkowy: True
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
ContainerName
Pozycja: Named
Obowiązkowy: True
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
UriPipeline
Pozycja: Named
Obowiązkowy: True
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
-DestContext
Docelowy kontekst usługi Azure Storage. Można go utworzyć za pomocą polecenia cmdlet New-AzStorageContext.
Właściwości parametrów
Typ: IStorageContext
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Aliasy: DestinationContext
Zbiory parametrów
(All)
Pozycja: Named
Obowiązkowy: False
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
-ServerTimeoutPerRequest
Limit czasu serwera dla każdego żądania w sekundach.
Właściwości parametrów
Typ: Nullable<T> [ Int32 ]
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Aliasy: ServerTimeoutPerRequestInSeconds
Zbiory parametrów
(All)
Pozycja: Named
Obowiązkowy: False
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
-SrcBlob
Nazwa stronicowego obiektu blob źródłowego.
Właściwości parametrów
Typ: String
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Aliasy: SourceBlob
Zbiory parametrów
ContainerInstance
Pozycja: Named
Obowiązkowy: True
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
ContainerName
Pozycja: Named
Obowiązkowy: True
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
-SrcBlobSnapshotTime
Czas migawki stronicowego obiektu blob źródłowego.
Właściwości parametrów
Typ: Nullable<T> [ DateTimeOffset ]
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Aliasy: SourceBlobSnapshotTime
Zbiory parametrów
ContainerInstance
Pozycja: Named
Obowiązkowy: True
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
ContainerName
Pozycja: Named
Obowiązkowy: True
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
-SrcContainer
Nazwa kontenera źródłowego
Właściwości parametrów
Typ: String
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Aliasy: SourceContainer
Zbiory parametrów
ContainerName
Pozycja: Named
Obowiązkowy: True
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
-WhatIf
Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione.
Cmdlet nie jest uruchomiony.
Właściwości parametrów
Typ: SwitchParameter
Wartość domyślna: None
Wspiera dzikie karty: False
DontShow: False
Aliasy: Wi
Zbiory parametrów
(All)
Pozycja: Named
Obowiązkowy: False
Wartość z pipeline: False
Wartość z pipeline według nazwy właściwości: False
Wartość pozostałych argumentów: False
CommonParameters
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters .
Microsoft.Azure.Storage.Blob.CloudPageBlob
Microsoft.Azure.Storage.Blob.CloudBlobContainer
Wyjść