Enable-AzStorageBlobRestorePolicy
Mengaktifkan Kebijakan Pemulihan Blob pada akun Penyimpanan.
Sintaks
AccountName (Default)
Enable-AzStorageBlobRestorePolicy
[-ResourceGroupName] <String>
[-StorageAccountName] <String>
-RestoreDays <Int32>
[-PassThru]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
AccountObject
Enable-AzStorageBlobRestorePolicy
-StorageAccount <PSStorageAccount>
-RestoreDays <Int32>
[-PassThru]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
BlobServicePropertiesResourceId
Enable-AzStorageBlobRestorePolicy
[-ResourceId] <String>
-RestoreDays <Int32>
[-PassThru]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Deskripsi
Cmdlet Enable-AzStorageBlobRestorePolicy memungkinkan Kebijakan Pemulihan Blob untuk layanan Azure Storage Blob.
Contoh
Contoh 1: Mengaktifkan Kebijakan Pemulihan Blob untuk layanan Azure Storage Blob pada akun Storage
Enable-AzStorageBlobDeleteRetentionPolicy -ResourceGroupName "myresourcegroup" -StorageAccountName "mystorageaccount" -RetentionDays 5
Update-AzStorageBlobServiceProperty -ResourceGroupName "myresourcegroup" -StorageAccountName "mystorageaccount" -EnableChangeFeed $true
StorageAccountName : mystorageaccount
ResourceGroupName : myresourcegroup
DefaultServiceVersion :
DeleteRetentionPolicy.Enabled : True
DeleteRetentionPolicy.Days : 5
RestorePolicy.Enabled : False
RestorePolicy.Days :
RestorePolicy.MinRestoreTime :
ChangeFeed : True
IsVersioningEnabled : True
Enable-AzStorageBlobRestorePolicy -ResourceGroupName "myresourcegroup" -StorageAccountName "mystorageaccount" -RestoreDays 4
Get-AzStorageBlobServiceProperty -ResourceGroupName "myresourcegroup" -StorageAccountName "mystorageaccount"
StorageAccountName : mystorageaccount
ResourceGroupName : myresourcegoup
DefaultServiceVersion :
DeleteRetentionPolicy.Enabled : True
DeleteRetentionPolicy.Days : 5
RestorePolicy.Enabled : True
RestorePolicy.Days : 4
RestorePolicy.MinRestoreTime : 8/28/2020 6:00:59 AM
ChangeFeed : True
IsVersioningEnabled : True
Perintah ini pertama-tama mengaktifkan softdelete Blob dan changefeed, lalu mengaktifkan Kebijakan Pemulihan Blob, akhirnya periksa pengaturan di properti layanan Blob.
Layanan Blob RestorePolicy.Days harus lebih kecil dari DeleteRetentionPolicy.Days.
Softdelete blob dan ChangeFeed harus diaktifkan sebelum mengaktifkan Kebijakan Pemulihan blob.
Jika softdelete dan Changefeed baru saja diaktifkan, mungkin perlu menunggu beberapa saat bagi server untuk menangani pengaturan, sebelum mengaktifkan kebijakan pemulihan Blob.
Parameter
-Confirm
Meminta konfirmasi sebelum menjalankan cmdlet.
Properti parameter
Jenis: SwitchParameter
Nilai default: None
Mendukung wildcard: False
DontShow: False
Alias: Cf
Kumpulan parameter
(All)
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
-DefaultProfile
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan Azure.
Properti parameter
Jenis: IAzureContextContainer
Nilai default: None
Mendukung wildcard: False
DontShow: False
Alias: AzContext, AzureRmContext, AzureCredential
Kumpulan parameter
(All)
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
-PassThru
Tampilkan ServiceProperties
Properti parameter
Jenis: SwitchParameter
Nilai default: None
Mendukung wildcard: False
DontShow: False
Kumpulan parameter
(All)
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
-ResourceGroupName
Nama Grup Sumber Daya.
Properti parameter
Jenis: String
Nilai default: None
Mendukung wildcard: False
DontShow: False
Kumpulan parameter
AccountName
Position: 0
Wajib: True
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
-ResourceId
Masukkan Id Sumber Daya akun Penyimpanan, atau Id Sumber Daya properti layanan Blob.
Properti parameter
Jenis: String
Nilai default: None
Mendukung wildcard: False
DontShow: False
Kumpulan parameter
BlobServicePropertiesResourceId
Position: 0
Wajib: True
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: True
Nilai dari argumen yang tersisa: False
-RestoreDays
Mengatur jumlah hari untuk blob dapat dipulihkan..
Properti parameter
Jenis: Int32
Nilai default: None
Mendukung wildcard: False
DontShow: False
Alias: Hari
Kumpulan parameter
(All)
Position: Named
Wajib: True
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
-StorageAccount
Objek akun penyimpanan
Properti parameter
Jenis: PSStorageAccount
Nilai default: None
Mendukung wildcard: False
DontShow: False
Kumpulan parameter
AccountObject
Position: Named
Wajib: True
Nilai dari alur: True
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
-StorageAccountName
Nama Akun Penyimpanan.
Properti parameter
Jenis: String
Nilai default: None
Mendukung wildcard: False
DontShow: False
Alias: Nama Akun, Nama
Kumpulan parameter
AccountName
Position: 1
Wajib: True
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
-WhatIf
Menunjukkan apa yang akan terjadi ketika cmdlet dijalankan.
Cmdlet tidak dijalankan.
Properti parameter
Jenis: SwitchParameter
Nilai default: None
Mendukung wildcard: False
DontShow: False
Alias: wi
Kumpulan parameter
(All)
Position: Named
Wajib: False
Nilai dari alur: False
Nilai dari alur berdasarkan nama properti: False
Nilai dari argumen yang tersisa: False
CommonParameters
Cmdlet ini mendukung parameter umum: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, dan -WarningVariable. Untuk informasi selengkapnya, lihat about_CommonParameters .
Output