إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
توضح هذه المقالة كيفية إدارة ومراقبة ملفات Azure التي تم نسخها احتياطيا (النسخ الاحتياطية والنسخالاحتياطية المخزنة ) باستخدام Azure Backup عبر Azure PowerShell. يمكنك أيضا إدارة النسخ الاحتياطية لملفات Azure باستخدام مدخل Microsoft AzureوAzure CLIوواجهة برمجة تطبيقات REST.
تحذير
تأكد من ترقية إصدار PowerShell إلى الإصدار الأدنى للنسخ الاحتياطية لملفات Az.RecoveryServices 2.6.0 Azure.
تعرف على المزيد حول متطلبات التغيير.
تعديل نهج الحماية
اختر مستوى النسخ الاحتياطي:
لتغيير النهج المستخدم لنسخ ملفات Azure احتياطيا، استخدم Enable-AzRecoveryServicesBackupProtection. حدد عنصر النسخ الاحتياطي ذا الصلة ونهج النسخ الاحتياطي الجديد.
يغير المثال التالي نهج حماية testAzureFS من dailyafs إلى dailyafs.
$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
تعديل الحماية لمثيل نسخ احتياطي موجود
لتعديل الحماية لمثيل نسخ احتياطي موجود، قم بتشغيل cmdlets التالية:
احصل على الحاويات المتوفرة في حساب التخزين.
$saName = "MyStorage" $container = Get-AzRecoveryServicesBackupContainer ` -VaultId $vault.ID ` -ContainerType AzureStorage ` -FriendlyName $saName $containerمثال على الإخراج:
PS C:\Users\testuser> $container FriendlyName ResourceGroupName Status ContainerType ------------ ----------------- ------ ------------- dayaafssa Daya-BCDR-RG Registered AzureStorageاحصل على عنصر النسخ الاحتياطي لتعديله.
$item = Get-AzRecoveryServicesBackupItem ` -VaultId $vault.ID ` -Container $container ` -WorkloadType AzureFilesمثال على الإخراج:
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…تعديل الحماية.
$enableJob = Enable-AzRecoveryServicesBackupProtection ` -VaultId $vault.ID ` -Policy $policy ` -Item $item[01]
تتبع النسخ الاحتياطي واستعادة الوظائف
تقوم عمليات النسخ الاحتياطي والاستعادة عند الطلب بإرجاع وظيفة مع المعرف، كما هو موضح عند تشغيل نسخة احتياطية عند الطلب. استخدم الأمر Get-AzRecoveryServicesBackupJobDetails لتتبع تقدم المهمة والتفاصيل.
$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.
إيقاف الحماية على مشاركة ملف
يمكنك إيقاف الحماية لملفات Azure باستخدام إحدى الطرق التالية:
- وقف جميع مهام النسخ الاحتياطي المستقبلية وحذف جميع نقاط الاسترداد
- أوقف جميع مهام النسخ الاحتياطي المستقبلية ولكن اترك نقاط الاسترداد
قد تكون هناك تكلفة مرتبطة بترك نقاط الاسترداد في التخزين، حيث يتم الاحتفاظ باللقطات الأساسية التي تم إنشاؤها بواسطة Azure Backup. ومع ذلك، فإن فائدة ترك نقاط الاسترداد هي أنه يمكنك استعادة File Share لاحقا، إذا رغبت في ذلك. للحصول على معلومات حول تكلفة ترك نقاط الاسترداد، راجع تفاصيل التسعير. إذا اخترت حذف جميع نقاط الاسترداد، فلن تتمكن من استعادة مشاركة الملفات.
أوقف الحماية واحتفظ بنقاط الاسترداد
لإيقاف الحماية أثناء الاحتفاظ بالبيانات، استخدم الأمر Disable-AzRecoveryServicesBackupProtection.
يوقف المثال التالي الحماية لمشاركة ملف afsfileshare ولكنه يحتفظ بجميع نقاط الاسترداد:
$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
تتوافق سمة معرف الوظيفة في الإخراج مع معرف الوظيفة للوظيفة التي تم إنشاؤها بواسطة خدمة النسخ الاحتياطي لعملية إيقاف الحماية . لتتبع حالة المهمة، استخدم الأمر Get-AzRecoveryServicesBackupJob.
أوقف الحماية دون الاحتفاظ بنقاط الاسترداد
لإيقاف الحماية دون الاحتفاظ بنقاط الاسترداد، استخدم الأمر Disable-AzRecoveryServicesBackupProtection وأضف المعلمة -RemoveRecoveryPoints.
يوقف المثال التالي الحماية لمشاركة ملف afsfileshare دون الاحتفاظ بنقاط الاسترداد:
$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
الخطوات التالية
تعرف على إدارة النسخ الاحتياطية لملفات Azure في مدخل Microsoft Azure.