Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Artikel ini menjelaskan cara mengelola dan memantau Azure Files yang dicadangkan (rekam jepret dan cadangan vault ) menggunakan Azure Backup melalui Azure PowerShell. Anda juga dapat mengelola cadangan Azure Files menggunakan portal Microsoft Azure, Azure CLI, REST API.
Peringatan
Pastikan versi PowerShell ditingkatkan ke versi minimum untuk Az.RecoveryServices 2.6.0
cadangan Azure Files.
Pelajari selengkapnya tentang persyaratan untuk perubahan tersebut.
Mengubah kebijakan perlindungan
Pilih tingkat cadangan:
Untuk mengubah kebijakan yang digunakan untuk mencadangkan Azure Files, 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
Mengubah perlindungan untuk instans cadangan yang ada
Untuk mengubah perlindungan untuk instans cadangan yang ada, jalankan cmdlet berikut:
Dapatkan kontainer yang tersedia di akun penyimpanan.
$saName = "MyStorage" $container = Get-AzRecoveryServicesBackupContainer ` -VaultId $vault.ID ` -ContainerType AzureStorage ` -FriendlyName $saName $container
Contoh output:
PS C:\Users\testuser> $container FriendlyName ResourceGroupName Status ContainerType ------------ ----------------- ------ ------------- dayaafssa Daya-BCDR-RG Registered AzureStorage
Dapatkan item cadangan untuk dimodifikasi.
$item = Get-AzRecoveryServicesBackupItem ` -VaultId $vault.ID ` -Container $container ` -WorkloadType AzureFiles
Contoh output:
PS C:\Users\testuser> $item Name FriendlyName ContainerType ContainerUniqueName WorkloadType Protec tionSt atus ---- ------------ ------------- ------------------- ------------ ------ AzureFileShare;C3706F26E2AED1C4082559C3… dpafs-2 AzureStorage StorageContainer;Storage;Daya-BCDR-RG;d… AzureFiles Healt… AzureFileShare;216165261F88994EC0E80277… dpafs-1 AzureStorage StorageContainer;Storage;Daya-BCDR-RG;d… AzureFiles Healt…
Ubah perlindungan.
$enableJob = Enable-AzRecoveryServicesBackupProtection ` -VaultId $vault.ID ` -Policy $policy ` -Item $item[01]
Lacak tugas 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.
Hentikan perlindungan di File Share
Anda dapat menghentikan perlindungan untuk Azure Files dengan menggunakan salah satu cara berikut:
- Hentikan semua pekerjaan pencadangan mendatang dan hapus semua titik pemulihan
- Hentikan semua pekerjaan pencadangan di masa depan, tetapi biarkan titik pemulihan
Mungkin ada biaya yang terkait dengan meninggalkan titik pemulihan dalam penyimpanan, karena rekam jepret yang mendasar yang dibuat oleh Azure Backup dipertahankan. Namun, manfaat membiarkan titik pemulihan adalah Anda dapat memulihkan File Share nanti, jika diinginkan. Untuk informasi tentang biaya meninggalkan titik pemulihan, lihat detail harga. Jika Anda memilih untuk menghapus semua Poin Pemulihan, Anda tidak dapat memulihkan Saham Berkas.
Menghentikan perlindungan dan mempertahankan titik pemulihan
Untuk menghentikan perlindungan serta mempertahankan data, gunakan cmdlet Disable-AzRecoveryServicesBackupProtection.
Contoh berikut menghentikan perlindungan untuk Berbagi File 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 cadangan untuk operasi hentikan perlindungan 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 File 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 tentang mengelola cadangan Azure Files di portal Microsoft Azure.