Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez a cikk bemutatja, hogyan kezelheti és monitorozhatja a biztonsági mentett Azure Files fájlokat (pillanatképek és archivált biztonsági másolatok) az Azure Backup használatával, Azure PowerShell segítségével. Az Azure Files biztonsági mentéseit az Azure Portal, az Azure CLI és a REST API használatával is kezelheti.
Figyelmeztetés
Győződjön meg arról, hogy a PowerShell-verzió az Azure Files biztonsági mentéseinek minimális verziójára Az.RecoveryServices 2.6.0 van frissítve.
További információ a módosításra vonatkozó követelményekről.
A támogatott Azure Files biztonsági mentési és visszaállítási forgatókönyveiről, a régiók rendelkezésre állásáról és korlátairól a támogatási mátrixban olvashat. Gyakori kérdésekért tekintse meg a gyakori kérdéseket.
A védelmi szabályzat módosítása
Válasszon biztonsági mentési szintet:
Az Azure Files biztonsági mentéséhez használt szabályzat módosításához használja az Enable-AzRecoveryServicesBackupProtection parancsot. Adja meg a megfelelő biztonsági mentési elemet és az új biztonsági mentési szabályzatot.
Az alábbi példa a testAzureFS védelmi szabályzatot a dailyafs-rőla monthlyafsre módosítja.
$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
Meglévő biztonsági mentési példány védelmének módosítása
Meglévő biztonsági mentési példány védelmének módosításához futtassa a következő parancsmagokat:
Kérje le a tárfiókban elérhető tárolókat.
$saName = "MyStorage" $container = Get-AzRecoveryServicesBackupContainer ` -VaultId $vault.ID ` -ContainerType AzureStorage ` -FriendlyName $saName $containerA kimenet példája:
PS C:\Users\testuser> $container FriendlyName ResourceGroupName Status ContainerType ------------ ----------------- ------ ------------- dayaafssa Daya-BCDR-RG Registered AzureStorageKérje le a módosítani kívánt biztonsági mentési elemet.
$item = Get-AzRecoveryServicesBackupItem ` -VaultId $vault.ID ` -Container $container ` -WorkloadType AzureFilesA kimenet példája:
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…Módosítsa a védelmet.
$enableJob = Enable-AzRecoveryServicesBackupProtection ` -VaultId $vault.ID ` -Policy $policy ` -Item $item[01]
Biztonsági mentési és visszaállítási feladatok nyomon követése
Az igény szerinti biztonsági mentési és visszaállítási műveletek egy feladatot és egy azonosítót adnak vissza, amint az igény szerinti biztonsági mentés futtatásakor látható. A Feladat előrehaladásának és részleteinek nyomon követéséhez használja a Get-AzRecoveryServicesBackupJobDetails parancsmagot.
$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.
Egy fájlmegosztás védelmének leállítása
Az Azure Files védelmét az alábbi módok egyikével állíthatja le:
- Az összes jövőbeli biztonsági mentési feladat leállítása és az összes helyreállítási pont törlése
- Az összes jövőbeli biztonsági mentési feladat leállítása, de a helyreállítási pontok elhagyása
Előfordulhat, hogy a helyreállítási pontok tárolóban való elhagyásával kapcsolatos költségek merülhetnek fel, mivel az Azure Backup által létrehozott mögöttes pillanatképek megmaradnak. A helyreállítási pontok elhagyásának előnye azonban az, hogy igény szerint később visszaállíthatja a fájlmegosztást. A helyreállítási pontok elhagyásának költségeivel kapcsolatos információkért tekintse meg a díjszabás részleteit. Ha úgy dönt, hogy törli az összes helyreállítási pontot, nem állíthatja vissza a fájlmegosztást.
Védelem leállítása és helyreállítási pontok megőrzése
Az adatok megőrzése során a védelem leállításához használja a Disable-AzRecoveryServicesBackupProtection parancsmagot.
Az alábbi példa leállítja az afsfileshare fájlmegosztás védelmét, de megtartja az összes helyreállítási pontot:
$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
A kimenet feladatazonosító attribútuma annak a feladatnak a feladatazonosítójának felel meg, amelyet a biztonsági mentési szolgáltatás hozott létre a stop protection művelethez. A feladat állapotának nyomon követéséhez használja a Get-AzRecoveryServicesBackupJob parancsmagot.
A védelem leállítása helyreállítási pontok megőrzése nélkül
A helyreállítási pontok megőrzése nélküli védelem leállításához használja a Disable-AzRecoveryServicesBackupProtection parancsmagot, és adja hozzá a -RemoveRecoveryPoints paramétert.
Az alábbi példa a helyreállítási pontok megőrzése nélkül állítja le az afsfileshare fájlmegosztás védelmét:
$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
Következő lépések
További információ az Azure Files biztonsági mentéseinek az Azure Portalon történő kezeléséről.