Mengelola pencadangan berbagi Azure dengan PowerShell
Artikel ini menjelaskan cara menggunakan Azure PowerShell untuk mengelola dan memantau berbagi Azure yang dicadangkan oleh layanan Azure Backup.
Peringatan
Pastikan versi PowerShell ditingkatkan ke versi minimum untuk 'Az.RecoveryServices 2.6.0' untuk cadangan AFS. Untuk detail selengkapnya, lihat bagian yang menguraikan persyaratan untuk perubahan ini.
Mengubah kebijakan perlindungan
Untuk mengubah kebijakan yang digunakan untuk mencadangkan berbagi Azure, gunakan Enable-AzRecoveryServicesBackupProtection. Tentukan item cadangan yang relevan dan kebijakan pencadangan baru.
Contoh berikut mengubah kebijakan perlindungan testAzureFS dari dailyafs menjadi monthlyafs.
$monthlyafsPol = Get-AzRecoveryServicesBackupProtectionPolicy -Name "monthlyafs"
$afsContainer = Get-AzRecoveryServicesBackupContainer -FriendlyName "testStorageAcct" -ContainerType AzureStorage
$afsBkpItem = Get-AzRecoveryServicesBackupItem -Container $afsContainer -WorkloadType AzureFiles -Name "testAzureFS"
Enable-AzRecoveryServicesBackupProtection -Item $afsBkpItem -Policy $monthlyafsPol
Melacak pekerjaan pencadangan dan pemulihan
Operasi pencadangan dan pemulihan sesuai permintaan mengembalikan pekerjaan bersama dengan ID, seperti yang ditunjukkan saat Anda menjalankan pencadangan sesuai permintaan. Gunakan cmdlet Get-AzRecoveryServicesBackupJobDetails untuk melacak kemajuan dan detail pekerjaan.
$job = Get-AzRecoveryServicesBackupJob -JobId 00000000-6c46-496e-980a-3740ccb2ad75 -VaultId $vaultID
$job | fl
IsCancellable : False
IsRetriable : False
ErrorDetails : {Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models.AzureFileShareJobErrorInfo}
ActivityId : 00000000-5b71-4d73-9465-8a4a91f13a36
JobId : 00000000-6c46-496e-980a-3740ccb2ad75
Operation : Restore
Status : Failed
WorkloadName : testAFS
StartTime : 12/10/2018 9:56:38 AM
EndTime : 12/10/2018 11:03:03 AM
Duration : 01:06:24.4660027
BackupManagementType : AzureStorage
$job.ErrorDetails
ErrorCode ErrorMessage Recommendations
--------- ------------ ---------------
1073871825 Microsoft Azure Backup encountered an internal error. Wait for a few minutes and then try the operation again. If the issue persists, please contact Microsoft support.
Menghentikan perlindungan di berbagi
Ada dua cara untuk berhenti melindungi berbagi Azure:
- Hentikan semua pekerjaan pencadangan pada masa mendatang dan hapus semua titik pemulihan
- Hentikan semua pekerjaan pencadangan di masa depan, tetapi biarkan titik pemulihan
Mungkin akan ada biaya yang terkait dengan membiarkan titik pemulihan dalam penyimpanan karena rekam jepret dasarnya yang dibuat oleh Azure Backup akan dipertahankan. Namun, manfaat dari membiarkan titik pemulihan adalah Anda dapat memulihkan berbagi nanti, jika diinginkan. Untuk informasi tentang biaya membiarkan titik pemulihan, lihat detail harga. Jika Anda memilih untuk menghapus semua titik pemulihan, Anda tidak dapat memulihkan berbagi.
Menghentikan perlindungan dan mempertahankan titik pemulihan
Untuk menghentikan perlindungan serta mempertahankan data, gunakan cmdlet Disable-AzRecoveryServicesBackupProtection.
Contoh berikut menghentikan perlindungan untuk berbagi afsfileshare, tetapi mempertahankan semua titik pemulihan:
$vaultID = Get-AzRecoveryServicesVault -ResourceGroupName "afstesting" -Name "afstest" | select -ExpandProperty ID
$bkpItem = Get-AzRecoveryServicesBackupItem -BackupManagementType AzureStorage -WorkloadType AzureFiles -Name "afsfileshare" -VaultId $vaultID
Disable-AzRecoveryServicesBackupProtection -Item $bkpItem -VaultId $vaultID
WorkloadName Operation Status StartTime EndTime JobID
------------ --------- ------ --------- ------- -----
afsfileshare DisableBackup Completed 1/26/2020 2:43:59 PM 1/26/2020 2:44:21 PM 98d9f8a1-54f2-4d85-8433-c32eafbd793f
Atribut ID Pekerjaan dalam output sesuai dengan ID Pekerjaan dari pekerjaan yang dibuat oleh layanan pencadangan untuk operasi "stop protection" Anda. Untuk melacak status pekerjaan, gunakan cmdlet Get-AzRecoveryServicesBackupJob.
Menghentikan perlindungan tanpa mempertahankan titik pemulihan
Untuk menghentikan perlindungan tanpa mempertahankan titik pemulihan, gunakan cmdlet Disable-AzRecoveryServicesBackupProtection dan tambahkan parameter -RemoveRecoveryPoints.
Contoh berikut menghentikan perlindungan untuk berbagi afsfileshare tanpa mempertahankan titik pemulihan:
$vaultID = Get-AzRecoveryServicesVault -ResourceGroupName "afstesting" -Name "afstest" | select -ExpandProperty ID
$bkpItem = Get-AzRecoveryServicesBackupItem -BackupManagementType AzureStorage -WorkloadType AzureFiles -Name "afsfileshare" -VaultId $vaultID
Disable-AzRecoveryServicesBackupProtection -Item $bkpItem -VaultId $vaultID -RemoveRecoveryPoints
WorkloadName Operation Status StartTime EndTime JobID
------------ --------- ------ --------- ------- -----
afsfileshare DeleteBackupData Completed 1/26/2020 2:50:57 PM 1/26/2020 2:51:39 PM b1a61c0b-548a-4687-9d15-9db1cc5bcc85
Langkah berikutnya
Pelajari pengelolaan pencadangan berbagi Azure di portal Microsoft Azure.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk