Bagikan melalui


Start-AzureStorageBlobIncrementalCopy

Mulai operasi penyalinan bertahap dari rekam jepret blob Halaman ke blob Halaman tujuan yang ditentukan.

Peringatan

Modul AzureRM PowerShell telah resmi tidak digunakan lagi per 29 Februari 2024. Pengguna disarankan untuk bermigrasi dari AzureRM ke modul Az PowerShell untuk memastikan dukungan dan pembaruan yang berkelanjutan.

Meskipun modul AzureRM mungkin masih berfungsi, modul tersebut tidak lagi dipertahankan atau didukung, menempatkan penggunaan berkelanjutan berdasarkan kebijaksanaan dan risiko pengguna. Silakan merujuk ke sumber daya migrasi kami untuk panduan tentang transisi ke modul Az.

Sintaks

Start-AzureStorageBlobIncrementalCopy
     -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>]
Start-AzureStorageBlobIncrementalCopy
     -CloudBlob <CloudPageBlob>
     -DestContainer <String>
     [-DestBlob <String>]
     [-Context <IStorageContext>]
     [-DestContext <IStorageContext>]
     [-ServerTimeoutPerRequest <Int32>]
     [-ClientTimeoutPerRequest <Int32>]
     [-DefaultProfile <IAzureContextContainer>]
     [-ConcurrentTaskCount <Int32>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-AzureStorageBlobIncrementalCopy
     -CloudBlob <CloudPageBlob>
     -DestCloudBlob <CloudPageBlob>
     [-Context <IStorageContext>]
     [-DestContext <IStorageContext>]
     [-ServerTimeoutPerRequest <Int32>]
     [-ClientTimeoutPerRequest <Int32>]
     [-DefaultProfile <IAzureContextContainer>]
     [-ConcurrentTaskCount <Int32>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-AzureStorageBlobIncrementalCopy
     -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>]
Start-AzureStorageBlobIncrementalCopy
     -AbsoluteUri <String>
     -DestContainer <String>
     -DestBlob <String>
     [-Context <IStorageContext>]
     [-DestContext <IStorageContext>]
     [-ServerTimeoutPerRequest <Int32>]
     [-ClientTimeoutPerRequest <Int32>]
     [-DefaultProfile <IAzureContextContainer>]
     [-ConcurrentTaskCount <Int32>]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]

Deskripsi

Mulai operasi penyalinan bertahap dari rekam jepret blob Halaman ke blob Halaman tujuan yang ditentukan. Lihat detail selengkapnya tentang fitur di https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/incremental-copy-blob.

Contoh

Contoh 1: Mulai Operasi Salin Bertambah Bertahap menurut nama blob dan waktu rekam jepret

PS C:\>Start-AzureStorageBlobIncrementalCopy -SrcContainer container1 -SrcBlob blob1 -SrcBlobSnapshotTime "04/07/2017 09:55:36.1190229 AM +00:00" -DestContainer container2 -DestBlob blob2

Perintah ini memulai Operasi Salin Bertambah Bertahap menurut nama blob dan waktu rekam jepret

Contoh 2: Mulai operasi penyalinan bertahap menggunakan uri sumber

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

Perintah ini memulai Operasi Salin Bertahap menggunakan uri sumber

Contoh 3: Mulai operasi penyalinan bertahap menggunakan alur kontainer dari GetAzureStorageContainer

PS C:\>Get-AzureStorageContainer -Container container1 | Start-AzureStorageBlobIncrementalCopy -SrcBlob blob  -SrcBlobSnapshotTime "04/07/2017 09:55:36.1190229 AM +00:00" -DestContainer container2

Perintah ini memulai Operasi Salin Bertahap menggunakan alur kontainer dari GetAzureStorageContainer

Contoh 4: mulai operasi penyalinan bertahap dari objek CloudPageBlob ke blob tujuan dengan nama blob

PS C:\>$srcBlobSnapshot = Get-AzureStorageBlob -Container container1 -prefix blob1| ?{$_.ICloudBlob.IsSnapshot})[0]
PS C:\>Start-AzureStorageBlobIncrementalCopy -CloudBlob $srcBlobSnapshot.ICloudBlob -DestContainer container2 -DestBlob blob2

Perintah ini memulai Operasi Salin Bertahap dari objek CloudPageBlob ke blob tujuan dengan nama blob

Parameter

-AbsoluteUri

Uri absolut ke sumbernya. Perhatikan bahwa kredensial harus disediakan di Uri, jika sumber memerlukannya.

Jenis:String
Alias:SrcUri, SourceUri
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-ClientTimeoutPerRequest

Waktu eksekusi maksimum sisi klien untuk setiap permintaan dalam detik.

Jenis:Nullable<T>[Int32]
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-CloudBlob

Objek CloudBlob dari pustaka Klien Azure Storage. Anda dapat membuatnya atau menggunakan cmdlet Get-AzureStorageBlob.

Jenis:CloudPageBlob
Alias:SrcICloudBlob, SrcCloudBlob, ICloudBlob, SourceICloudBlob, SourceCloudBlob
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-CloudBlobContainer

Objek CloudBlobContainer dari pustaka Klien Azure Storage. Anda dapat membuatnya atau menggunakan cmdlet Get-AzureStorageContainer.

Jenis:CloudBlobContainer
Alias:SourceCloudBlobContainer
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-ConcurrentTaskCount

Jumlah total tugas asinkron bersamaan. Nilai defaultnya adalah 10.

Jenis:Nullable<T>[Int32]
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Confirm

Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.

Jenis:SwitchParameter
Alias:cf
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Context

Konteks Azure Storage Sumber. Anda dapat membuatnya dengan cmdlet New-AzureStorageContext.

Jenis:IStorageContext
Alias:SrcContext, SourceContext
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan Azure.

Jenis:IAzureContextContainer
Alias:AzureRmContext, AzureCredential
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-DestBlob

Nama blob tujuan

Jenis:String
Alias:DestinationBlob
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-DestCloudBlob

Objek CloudBlob Tujuan

Jenis:CloudPageBlob
Alias:DestICloudBlob, DestinationCloudBlob, DestinationICloudBlob
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-DestContainer

Nama kontainer tujuan

Jenis:String
Alias:DestinationContainer
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-DestContext

Konteks Azure Storage Tujuan. Anda dapat membuatnya dengan cmdlet New-AzureStorageContext.

Jenis:IStorageContext
Alias:DestinationContext
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-ServerTimeoutPerRequest

Waktu server habis untuk setiap permintaan dalam hitung detik.

Jenis:Nullable<T>[Int32]
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-SrcBlob

Nama blob halaman sumber.

Jenis:String
Alias:SourceBlob
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-SrcBlobSnapshotTime

Waktu rekam jepret blob halaman sumber.

Jenis:Nullable<T>[DateTimeOffset]
Alias:SourceBlobSnapshotTime
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-SrcContainer

Nama Kontainer Sumber

Jenis:String
Alias:SourceContainer
Position:Named
Nilai default:None
Diperlukan:True
Terima input alur:False
Terima karakter wildcard:False

-WhatIf

Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.

Jenis:SwitchParameter
Alias:wi
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

Input

CloudPageBlob

CloudBlobContainer

String

IStorageContext

Output

AzureStorageBlob