Share via


Get-AzStorageBlobCopyState

Lekéri egy Azure Storage-blob másolási állapotát.

Syntax

Get-AzStorageBlobCopyState
   [-Blob] <String>
   [-Container] <String>
   [-WaitForComplete]
   [-Context <IStorageContext>]
   [-ServerTimeoutPerRequest <Int32>]
   [-ClientTimeoutPerRequest <Int32>]
   [-DefaultProfile <IAzureContextContainer>]
   [-ConcurrentTaskCount <Int32>]
   [<CommonParameters>]
Get-AzStorageBlobCopyState
   -CloudBlob <CloudBlob>
   [-WaitForComplete]
   [-Context <IStorageContext>]
   [-ServerTimeoutPerRequest <Int32>]
   [-ClientTimeoutPerRequest <Int32>]
   [-DefaultProfile <IAzureContextContainer>]
   [-ConcurrentTaskCount <Int32>]
   [<CommonParameters>]
Get-AzStorageBlobCopyState
   -CloudBlobContainer <CloudBlobContainer>
   [-Blob] <String>
   [-WaitForComplete]
   [-Context <IStorageContext>]
   [-ServerTimeoutPerRequest <Int32>]
   [-ClientTimeoutPerRequest <Int32>]
   [-DefaultProfile <IAzureContextContainer>]
   [-ConcurrentTaskCount <Int32>]
   [<CommonParameters>]

Description

A Get-AzStorageBlobCopyState parancsmag lekéri egy Azure Storage-blob másolási állapotát. A másolási cél blobon kell futnia.

Példák

1. példa: Blob másolási állapotának lekérése

Get-AzStorageBlobCopyState -Blob "ContosoPlanning2015" -Container "ContosoUploads"

Ez a parancs lekéri a ContosoPlanning2015 nevű blob másolási állapotát a ContosoUploads tárolóban.

2. példa: Blob másolási állapotának lekérése a folyamat használatával

Get-AzStorageBlob -Blob "ContosoPlanning2015" -Container "ContosoUploads" | Get-AzStorageBlobCopyState

Ez a parancs lekéri a ContosoPlanning2015 nevű blobot a ContosoUploads nevű tárolóban a Get-AzStorageBlob parancsmag használatával, majd átadja az eredményt az aktuális parancsmagnak a folyamatkezelő használatával. A Get-AzStorageBlobCopyState parancsmag lekéri a blob másolási állapotát.

3. példa: Egy tárolóban lévő blob másolási állapotának lekérése a folyamat használatával

Get-AzStorageContainer -Name "ContosoUploads" | Get-AzStorageBlobCopyState -Blob "ContosoPlanning2015"

Ez a parancs lekéri a Get-AzStorageBlob parancsmaggal elnevezett tárolót, majd átadja az eredményt az aktuális parancsmagnak. A Get-AzStorageContainer parancsmag lekéri a contosoPlanning2015 nevű blob másolási állapotát a tárolóban.

4. példa: A másolási állapot lekéréséhez indítsa el a másolást és a folyamatot

$destBlob = Start-AzStorageBlobCopy -SrcContainer "contosouploads" -SrcBlob "ContosoPlanning2015" -DestContainer "contosouploads2" -DestBlob "ContosoPlanning2015_copy"

$destBlob | Get-AzStorageBlobCopyState

Az első parancs elindítja a "ContosoPlanning2015" blob másolását a "ContosoPlanning2015_copy" fájlba, és kimenetként adja ki a destiantion blobobjektumot. A második parancsfolyamat a get-AzStorageBlobCopyState-hoz a destiantion blobobjektumot a blobmásolási állapot lekéréséhez.

Paraméterek

-Blob

Egy blob nevét adja meg. Ez a parancsmag lekéri a paraméter által megadott Azure Storage-blob blobmásolási műveletének állapotát.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ClientTimeoutPerRequest

Egy szolgáltatáskérés ügyféloldali időtúllépési időközét adja meg másodpercben. Ha az előző hívás a megadott időközönként meghiúsul, a parancsmag újrapróbálkozza a kérést. Ha ez a parancsmag nem kap sikeres választ az időköz eltelte előtt, ez a parancsmag hibát ad vissza.

Type:Nullable<T>[Int32]
Aliases:ClientTimeoutPerRequestInSeconds
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CloudBlob

Egy CloudBlob-objektumot határoz meg az Azure Storage-ügyfélkódtárból. CloudBlob-objektum beszerzéséhez használja a Get-AzStorageBlob parancsmagot.

Type:CloudBlob
Aliases:ICloudBlob
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-CloudBlobContainer

Egy CloudBlobContainer-objektumot határoz meg az Azure Storage-ügyfélkódtárból. Ez a parancsmag lekéri egy blob másolási állapotát a paraméter által megadott tárolóban. CloudBlobContainer-objektum beszerzéséhez használja a Get-AzStorageContainer parancsmagot.

Type:CloudBlobContainer
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ConcurrentTaskCount

Az egyidejű hálózati hívások maximális száma. Ezzel a paramétersel korlátozhatja az egyidejűséget a helyi processzor- és sávszélesség-használat szabályozására az egyidejű hálózati hívások maximális számának megadásával. A megadott érték abszolút szám, és nem szorozza meg a magok számával. Ez a paraméter segíthet csökkenteni a hálózati csatlakozási problémákat alacsony sávszélességű környezetekben, például másodpercenként 100 kilobitben. Az alapértelmezett érték 10.

Type:Nullable<T>[Int32]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Container

Egy tároló nevét adja meg. Ez a parancsmag lekéri a paraméter által megadott tárolóban lévő blob másolási állapotát.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Context

Egy Azure Storage-környezetet határoz meg. A tárolási környezet beszerzéséhez használja a New-AzStorageContext parancsmagot.

Type:IStorageContext
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.

Type:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServerTimeoutPerRequest

A szolgáltatásoldali időtúllépési időközt adja meg másodpercben egy kéréshez. Ha a megadott időköz el nem telik, mielőtt a szolgáltatás feldolgozza a kérést, a tárolási szolgáltatás hibát ad vissza.

Type:Nullable<T>[Int32]
Aliases:ServerTimeoutPerRequestInSeconds
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WaitForComplete

Azt jelzi, hogy ez a parancsmag megvárja a másolás befejezését. Ha nem adja meg ezt a paramétert, a parancsmag azonnal visszaad egy eredményt.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Bevitelek

CloudBlob

CloudBlobContainer

IStorageContext

Kimenetek

CopyState