استكشاف أخطاء "Azure File Sync" وإصلاحها
استخدم Azure File Sync لتجميع مشاركات ملفات مؤسستك في Azure Files، مع الحفاظ على المرونة والأداء والتوافق لأي خادم ملفات محلي. تبادر Azure File Sync بتحويل Windows Server إلى ذاكرة تخزين مؤقتة سريعة لمشاركة ملف Azure. يمكنك استخدام أي بروتوكول متوفر على Windows Server للوصول لبياناتك محليًا، بما في ذلك بروتوكولات SMB وNFS وFTPS. يمكنك الحصول على العدد الذي تحتاجه من ذاكرات التخزين المؤقت في جميع أنحاء العالم.
تم تصميم هذه المقالة لمساعدتك في استكشاف الأخطاء وإصلاحها وحل المشكلات التي قد تواجهك مع نشر Azure File Sync. كما نصف كيفية جمع السجلات المهمة من النظام إذا كانت هناك حاجة إلى تحقيق أعمق في المشكلة. إذا لم تجد إجابة لسؤالك، يمكنك الاتصال بنا من خلال القنوات التالية (بترتيب تصاعدي):
- صفحة Microsoft Q&A لـAzure Files.
- ملاحظات مجتمع Azure.
- دعم Microsoft. لإنشاء طلب دعم جديد، في مدخل Azure، في علامة التبويب مساعدة، حدد زر مساعدة + الدعم، ثم حدد طلب دعم جديد.
أواجه مشكلة في Azure File Sync على الخادم الخاص بي (المزامنة، والطبقات السحابية، وما إلى ذلك). هل يجب علي إزالة نقطة نهاية الخادم وإعادة إنشائها؟
لا: إزالة نقطة نهاية الخادم ليست مثل إعادة تشغيل خادم! لا تعد إزالة نقطة نهاية الخادم وإعادة إنشائها حلًا مناسبًا لإصلاح المشكلات المتعلقة بالمزامنة أو الطبقات السحابية أو الجوانب الأخرى لـAzure File Sync. تعد إزالة نقطة نهاية الخادم عملية مدمرة. قد يؤدي ذلك إلى فقدان البيانات في حالة وجود ملفات متدرجة خارج مساحة اسم نقطة نهاية الخادم. لمزيد من المعلومات، راجع سبب وجود الملفات المتدرجة خارج مساحة اسم نقطة نهاية الخادم لمزيد من المعلومات. أو قد يؤدي إلى ملفات يتعذر الوصول إليها للملفات المتدرجة الموجودة داخل مساحة اسم نقطة نهاية الخادم. لن يتم حل هذه المشكلات عند إعادة إنشاء نقطة نهاية الخادم. قد توجد الملفات المتدرجة داخل مساحة اسم نقطة نهاية الخادم حتى إذا لم يتم تمكين طبقات السحابة مطلقًا. لهذا السبب نوصي بعدم إزالة نقطة نهاية الخادم إلا إذا كنت ترغب في التوقف عن استخدام Azure File Sync مع هذا المجلد المحدد أو إذا تلقيت تعليمات صريحة للقيام بذلك من قبل مهندس Microsoft. لمزيد من المعلومات حول إزالة نقاط نهاية الخادم، راجع إزالة نقطة نهاية خادم.
تثبيت الوكيل وتسجيل الخادم
استكشاف أخطاء فشل تثبيت العامل وإصلاحها
في حالة فشل تثبيت عامل Azure File Sync، في موجه أوامر غير مقيد، قم بتشغيل الأمر التالي لتشغيل التسجيل في أثناء تثبيت الوكيل:
StorageSyncAgent.msi /l*v AFSInstaller.log
راجع installer.log لتحديد سبب فشل التثبيت.
فشل تثبيت العامل بسبب خطأ: انتهى معالج إعداد عامل مزامنة التخزين قبل الأوان بسبب خطأ
في سجل تثبيت الوكيل، يتم تسجيل الخطأ التالي:
CAQuietExec64: + CategoryInfo : SecurityError: (:) , PSSecurityException
CAQuietExec64: + FullyQualifiedErrorId : UnauthorizedAccess
CAQuietExec64: Error 0x80070001: Command line returned an error.
تحدث هذه المشكلة إذا تم تكوين نهج تنفيذ PowerShell باستخدام نهج المجموعة وإعداد النهج هو "السماح بالبرامج النصية الموقعة فقط". يتم توقيع جميع البرامج النصية المضمنة مع عامل Azure File Sync. فشل تثبيت عامل Azure File Sync لأن المثبت يقوم بتنفيذ البرنامج النصي باستخدام إعداد نهج تجاوز التنفيذ.
لحل هذه المشكلة، قم بتعطيل إعداد نهج المجموعة تشغيل تنفيذ البرنامج النصي مؤقتًا على الخادم. بمجرد اكتمال تثبيت الوكيل، يمكن إعادة تمكين إعداد نهج المجموعة.
فشل تثبيت العامل على وحدة تحكم مجال Active Directory
إذا حاولت تثبيت عامل المزامنة على وحدة تحكم مجال Active Directory حيث يكون مالك دور PDC على Windows Server 2008 R2 أو إصدار أقل من نظام التشغيل، فقد تصادف المشكلة حيث سيفشل عامل المزامنة في التثبيت.
لحل المشكلة، انقل دور PDC إلى وحدة تحكم مجال أخرى قيد التشغيل Windows Server 2012 R2 أو أحدث، ثم قم بتثبيت المزامنة.
فشل الوصول إلى وحدة تخزين على Windows Server 2012 R2 بسبب خطأ: المعلمة غير صحيحة
بعد إنشاء نقطة نهاية خادم على Windows Server 2012 R2، يحدث الخطأ التالي عند الوصول إلى وحدة التخزين:
حرف محرك الأقراص:\ لا يمكن الوصول إليه.
المعلمة غير صحيحة.
لحل هذه المشكلة، قم بتثبيت KB2919355 ثم أعد تشغيل الخادم. إذا لم يتم تثبيت هذا التحديث بسبب تثبيت تحديث أحدث بالفعل، فانتقل إلى Windows Update، وقم بتثبيت آخر التحديثات لـWindows Server 2012 R2 وأعد تشغيل الخادم.
لا يسرد تسجيل الخادم كافة اشتراكات Azure
عند تسجيل خادم باستخدام ServerRegistration.exe، تكون الاشتراكات مفقودة عند النقر فوق القائمة المنسدلة لاشتراك Azure.
تحدث هذه المشكلة لأن ServerRegistration.exe سيقوم فقط باسترداد الاشتراكات من مستأجري Azure AD الخمسة الأوائل.
لزيادة حد مستأجر تسجيل الخادم على الخادم، قم بإنشاء قيمة DWORD تسمى ServerRegistrationTenantLimit ضمن HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Azure\StorageSync بقيمة أكبر من 5.
يمكنك أيضًا كمحاولة للتغلب على هذه المشكلة استخدام أوامر PowerShell التالية لتسجيل الخادم:
Connect-AzAccount -Subscription "<guid>" -Tenant "<guid>"
Register-AzStorageSyncServer -ResourceGroupName "<your-resource-group-name>" -StorageSyncServiceName "<your-storage-sync-service-name>"
يعرض تسجيل الخادم الرسالة التالية: "المتطلبات المسبقة مفقودة"
تظهر هذه الرسالة إذا لم يتم تثبيت الوحدة النمطية Az أو AzureRM PowerShell على PowerShell 5.1.
ملاحظة
ServerRegistration.exe لا يدعم PowerShell 6.x. يمكنك استخدام Register-AzStorageSyncServer cmdlet على PowerShell 6.x لتسجيل الخادم.
لتثبيت الوحدة النمطية Az أو AzureRM على PowerShell 5.1، قم بتنفيذ الخطوات التالية:
- اكتب powershell من موجه أوامر مرتفع واضغط على إدخال.
- قم بتثبيت أحدث وحدة نمطية Az أو AzureRM باتباع الوثائق:
- قم بتشغيل ServerRegistration.exe، وأكمل المعالج لتسجيل الخادم باستخدام خدمة مزامنة التخزين.
يعرض "تسجيل الخادم" الرسالة التالية: "هذا الخادم مسجل بالفعل"

تظهر هذه الرسالة إذا كان الخادم مسجلًا مسبقًا في خدمة مزامنة التخزين. لإلغاء تسجيل الخادم من "خدمة مزامنة التخزين" الحالية ثم التسجيل باستخدام "خدمة مزامنة التخزين" جديدة، أكمل الخطوات الموضحة في إلغاء تسجيل خادم باستخدام Azure File Sync.
إذا لم يكن الخادم مدرجًا ضمن الخوادم المسجلة في "خدمة مزامنة التخزين"، على الخادم الذي تريد إلغاء تسجيله، قم بتشغيل أوامر PowerShell التالية:
Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll"
Reset-StorageSyncServer
ملاحظة
إذا كان الخادم جزءًا من مجموعة، يمكنك استخدام المعلمة Reset-StorageSyncServer -CleanClusterRegistration الاختيارية لإزالة تسجيل نظام المجموعة أيضًا.
عندما أقوم بتسجيل خادم، أرى العديد من الردود "موقع ويب غير موثوق به". لماذا؟
تحدث هذه المشكلة عند تمكين نهج أمان Internet Explorer المحسن أثناء تسجيل الخادم. لمزيد من المعلومات حول كيفية تعطيل نهج أمان Internet Explorer المحسن بشكل صحيح، راجع إعداد خادم Windows لاستخدامه مع Azure File Sync وكيفية نشر Azure File Sync.
الخادم غير مدرج ضمن الخوادم المسجلة في مدخل Azure
إذا لم يكن الخادم مدرجًا ضمن الخوادم المسجلة لخدمة مزامنة التخزين:
- سجل الدخول إلى الخادم الذي تريد تسجيله.
- افتح مستكشف الملفات، ثم انتقل إلى دليل تثبيت عامل مزامنة التخزين (الموقع الافتراضي هو C:\Program Files\Azure\StorageSyncAgent).
- قم بتشغيل ServerRegistration.exe، وأكمل المعالج لتسجيل الخادم باستخدام خدمة مزامنة التخزين.
إدارة المجموعة
أخطاء إنشاء نقطة نهاية السحابة
يفشل إنشاء نقطة نهاية السحابة، مع هذا الخطأ: "Azure FileShare المحدد قيد الاستخدام بالفعل بواسطة CloudEndpoint مختلف"
يحدث هذا الخطأ إذا كانت مشاركة ملف Azure قيد الاستخدام بالفعل بواسطة نقطة نهاية سحابة أخرى.
إذا ظهرت لك هذه الرسالة وكانت مشاركة ملف Azure غير مستخدمة حاليًا بواسطة نقطة نهاية سحابية، فأكمل الخطوات التالية لمسح بيانات تعريف Azure File Sync على مشاركة ملف Azure:
تحذير
يؤدي حذف بيانات التعريف على مشاركة ملف Azure قيد الاستخدام حاليًا بواسطة نقطة نهاية سحابية إلى فشل عمليات Azure File Sync. إذا قمت بعد ذلك باستخدام مشاركة الملفات هذه للمزامنة في مجموعة مزامنة مختلفة، فسيكون فقدان البيانات للملفات الموجودة في مجموعة المزامنة القديمة شبه مؤكد.
- في مدخل Azure، انتقل إلى مشاركة ملفات Azure.
- انقر بزر الماوس الأيمن فوق مشاركة ملف Azure، ثم حدد تحرير بيانات التعريف.
- انقر بالزر الأيمن على SyncService ثم حدد Delete.
فشل إنشاء نقطة نهاية السحابة، مع هذا الخطأ: "AuthorizationFailed"
يحدث هذا الخطأ إذا لم يكن لحساب المستخدم الخاص بك حقوق كافية لإنشاء نقطة نهاية سحابية.
لإنشاء نقطة نهاية سحابية، يجب أن يكون لدى حساب المستخدم الخاص بك أذونات تخويل Microsoft التالية:
- القراءة: الحصول على تعريف الدور
- الكتابة: إنشاء تعريف دور مخصص أو تحديثه
- القراءة: الحصول على تعيين دور
- الكتابة: إنشاء تعيين الدور
تملك الأدوار المضمنة التالية أذونات تخويل Microsoft المطلوبة:
- مالك
- مسؤول وصول المستخدم
لتحديد ما إذا كان دور حساب المستخدم الخاص بك لديه الأذونات المطلوبة:
- في مدخل Azure، حدد مجموعات الموارد.
- حدد مجموعة الموارد حيث يوجد حساب التخزين، ثم حدد التحكم في الوصول (IAM).
- انقر فوق علامة التبويب Role assignments.
- حدد الدور (على سبيل المثال، المالك أو المساهم) لحساب المستخدم الخاص بك.
- في القائمة موفر الموارد، حدد تفويض Microsoft.
- يجب أن يكون لتعيين الدور أذونات القراءةوالكتابة.
- يجب أن يحتوي تعريف الدور على أذونات القراءةوالكتابة.
أخطاء إنشاء نقطة نهاية الخادم وحذفها
فشل إنشاء نقطة نهاية الخادم، مع هذا الخطأ: "MgmtServerJobFailed" (رمز الخطأ: -2134375898 أو 0x80c80226)
يحدث هذا الخطأ إذا كان مسار نقطة نهاية الخادم على وحدة تخزين النظام وتم تمكين طبقات السحابة. طبقات السحابة غير مدعومة على وحدة تخزين النظام. لإنشاء نقطة نهاية خادم على وحدة تخزين النظام، قم بتعطيل طبقات السحابة عند إنشاء نقطة نهاية الخادم.
فشل إنشاء نقطة نهاية الخادم، مع هذا الخطأ: "MgmtServerJobFailed" (رمز الخطأ: -2147024894 أو 0x80070002)
يحدث هذا الخطأ إذا كان مسار نقطة نهاية الخادم المحدد غير صالح. تحقق من أن مسار نقطة نهاية الخادم المحدد هو وحدة تخزين NTFS مرفقة محليا. ملاحظة: لا يدعم Azure File Sync محركات الأقراص المعينة كمسار نقطة نهاية للخادم.
فشل إنشاء نقطة نهاية الخادم، مع هذا الخطأ: "MgmtServerJobFailed" (رمز الخطأ: -2134375640 أو 0x80c80328)
يحدث هذا الخطأ إذا كان مسار نقطة نهاية الخادم المحدد غير صالح. تحقق من أن مسار نقطة نهاية الخادم المحدد هو وحدة تخزين NTFS مرفقة محليا. ملاحظة: لا يدعم Azure File Sync محركات الأقراص المعينة كمسار نقطة نهاية للخادم.
فشل إنشاء نقطة نهاية الخادم، مع هذا الخطأ: "MgmtServerJobFailed" (رمز الخطأ: -2134347507 أو 0x80c8710d)
يحدث هذا الخطأ لأن Azure File Sync لا يدعم نقاط نهاية الخادم على وحدات التخزين التي تحتوي على مجلد معلومات وحدة تخزين النظام المضغوط. لحل هذه المشكلة، قم بفك ضغط المجلد معلومات وحدة تخزين النظام. إذا كان المجلد معلومات وحدة تخزين النظام هو المجلد الوحيد المضغوط على وحدة التخزين، فقم بتنفيذ الخطوات التالية:
- قم بتنزيل أداة PsExec.
- قم بتشغيل الأمر التالي من موجه أوامر غير مقيد لتشغيل موجه أوامر يعمل ضمن حساب النظام: PsExec.exe -i -s -d cmd
- من موجه الأوامر الذي يعمل ضمن حساب النظام، اكتب الأوامر التالية واضغط على enter:
cd / d "حرف محرك الأقراص:\معلومات وحدة تخزين النظام"
مدمج /u/s
فشل إنشاء نقطة نهاية الخادم، مع هذا الخطأ: "MgmtServerJobFailed" (رمز الخطأ: -2134376345 أو 0x80C80067)
يحدث هذا الخطأ إذا تم الوصول إلى حد نقاط نهاية الخادم لكل خادم. يدعم Azure File Sync حاليا ما يصل إلى 30 نقطة نهاية للخادم لكل خادم. لمزيد من المعلومات، راجع أهداف مقياس ملفات Azure.
فشل إنشاء نقطة نهاية الخادم، مع هذا الخطأ: "MgmtServerJobFailed" (رمز الخطأ: -2134376427 أو 0x80c80015)
يحدث هذا الخطأ إذا كانت نقطة نهاية خادم أخرى تقوم بالفعل بمزامنة مسار نقطة نهاية الخادم المحدد. لا يدعم Azure File Sync نقاط نهاية خادم متعددة تقوم بمزامنة نفس الدليل أو وحدة التخزين.
فشل إنشاء نقطة نهاية الخادم، مع هذا الخطأ: "MgmtServerJobFailed" (رمز الخطأ: -2160590967 أو 0x80c80077)
يحدث هذا الخطأ إذا كان مسار نقطة نهاية الخادم يحتوي على ملفات متدرجة معزولة. إذا تمت إزالة نقطة نهاية خادم مؤخرًا، فانتظر حتى يكتمل تنظيف الملفات المتدرجة المعزولة. يتم تسجيل معرف حدث 6662 إلى سجل أحداث القياس عن بعد بمجرد بدء تنظيف الملفات المتدرجة المعزولة. يتم تسجيل معرف حدث 6661 بمجرد اكتمال تنظيف الملفات المتدرجة المعزولة ويمكن إعادة إنشاء نقطة نهاية خادم باستخدام المسار. إذا فشل إنشاء نقطة نهاية الخادم بعد اكتمال تنظيف الملفات المتدرجة أو إذا تعذر العثور على معرف الحدث 6661 في سجل أحداث القياس عن بعد بسبب ترحيل سجل الأحداث، فقم بإزالة الملفات المتدرجة المعزولة عن طريق تنفيذ الخطوات الموثقة في الملفات المتدرجة التي يتعذر الوصول إليها على الخادم بعد حذف مقطع نقطة نهاية الخادم.
فشل إنشاء نقطة نهاية الخادم، مع هذا الخطأ: "MgmtServerJobFailed" (رمز الخطأ: -2134347757 أو 0x80c87013)
يحدث هذا الخطأ إذا كان الخادم غير متصل بالإنترنت أو ليس لديه اتصال بالشبكة. إذا لم يعد الخادم متوفرًا، فقم بإلغاء تسجيل الخادم في البوابة الإلكترونية، مما سيؤدي إلى حذف نقاط نهاية الخادم. لحذف نقاط نهاية الخادم، اتبع الخطوات الموضحة في إلغاء تسجيل خادم باستخدام Azure File Sync.
حماية نقطة نهاية الخادم
غير قادر على فتح صفحة خصائص نقطة نهاية الخادم أو تحديث نهج طبقات السحابة
يمكن أن تحدث هذه المشكلة في حالة فشل عملية إدارة على نقطة نهاية الخادم. إذا لم يتم فتح صفحة خصائص نقطة نهاية الخادم في مدخل Azure، فقد يؤدي تحديث نقطة نهاية الخادم باستخدام أوامر PowerShell من الخادم إلى حل هذه المشكلة.
# Get the server endpoint id based on the server endpoint DisplayName property
Get-AzStorageSyncServerEndpoint `
-ResourceGroupName myrgname `
-StorageSyncServiceName storagesvcname `
-SyncGroupName mysyncgroup | `
Tee-Object -Variable serverEndpoint
# Update the free space percent policy for the server endpoint
Set-AzStorageSyncServerEndpoint `
-InputObject $serverEndpoint
-CloudTiering `
-VolumeFreeSpacePercent 60
تحتوي نقطة نهاية الخادم على حالة صحية "بدون نشاط" أو "معلق" وحالة الخادم على الشفرة البرمجية للخوادم المسجلة هي "تظهر في وضع عدم الاتصال"
يمكن أن تحدث هذه المشكلة إذا لم تكن عملية "مراقبة مزامنة التخزين" (AzureStorageSyncMonitor.exe) قيد التشغيل أو كان الخادم غير قادر على الوصول إلى خدمة Azure File Sync.
على الخادم الذي يظهر في حالة "دون اتصال" في البوابة الإلكترونية، انظر إلى معرف الحدث 9301 في سجل أحداث القياس عن بعد (الموجود ضمن التطبيقات والخدمات\Microsoft\FileSync\Agent في عارض الأحداث) لتحديد سبب عدم تمكن الخادم من الوصول إلى خدمة Azure File Sync.
إذا اكتمل GetNextJob والحالة: 0 مسجلة، يمكن للخادم الاتصال بخدمة Azure File Sync.
- افتح "إدارة المهام" على الخادم وتحقق من تشغيل عملية "مراقبة مزامنة التخزين" (AzureStorageSyncMonitor.exe). إذا لم تكن العملية قيد التشغيل، فحاول أولًا إعادة تشغيل الخادم. إذا لم تؤدِ إعادة تشغيل الخادم إلى حل المشكلة، فقم بالترقية إلى أحدث إصدار من عامل Azure File Sync.
إذا اكتمل GetNextJob والحالة: -2134347756 مسجلة، فلن يتمكن الخادم من الاتصال بخدمة Azure File Sync بسبب تكوين ترتيب مجموعة تشفير جدار حماية أو وكيل أو TLS.
إذا كان الخادم خلف جدار حماية، فتحقق من السماح بإصدار المنفذ 443. إذا كان جدار الحماية يقيد حركة المرور إلى نطاقات معينة، فتأكد من إمكانية الوصول إلى المجالات المدرجة في وثائق جدار الحماية.
إذا كان الخادم خلف وكيل، فقم بتكوين إعدادات الوكيل على مستوى الجهاز أو التطبيق باتباع الخطوات الواردة في وثائق الوكيل.
استخدم Test-StorageSyncNetworkConnectivity cmdlet للتحقق من اتصال الشبكة بنقاط نهاية الخدمة. لمعرفة المزيد، راجع اختبار اتصال الشبكة بنقاط نهاية الخدمة.
إذا تم تكوين ترتيب مجموعة تشفير TLS على الخادم، فيمكنك استخدام نهج المجموعة أو أوامر TLS لإضافة مجموعات تشفير:
- لاستخدام نهج المجموعة، راجع تكوين ترتيب مجموعة تشفير طبقة النقل الآمنة باستخدام نهج المجموعة.
- لاستخدام أوامر TLS cmdlets ( TLS)، راجع تكوين ترتيب مجموعة تشفير طبقة النقل الآمنة باستخدام أوامر TLS PowerShell Cmdets.
يدعم Azure File Sync حاليًا مجموعات التشفير التالية لبروتوكول TLS 1.2:
- TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
- TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
- TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
- TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
إذا اكتمل GetNextJob والحالة: -2134347764 مسجلة، فلن يتمكن الخادم من الاتصال بخدمة Azure File Sync بسبب شهادة منتهية الصلاحية أو محذوفة.
- قم بتشغيل الأمر PowerShell التالي على الخادم لإعادة تعيين الشهادة المستخدمة للمصادقة:
Reset-AzStorageSyncServerCertificate -ResourceGroupName <string> -StorageSyncServiceName <string>
تحتوي نقطة نهاية الخادم على حالة صحة "بدون نشاط" وحالة الخادم على الشفرة البرمجية للخوادم المسجلة هي "متصل"
تعني حالة صحة نقطة نهاية الخادم "بدون نشاط" أن نقطة نهاية الخادم لم تسجل نشاط المزامنة خلال الساعتين الماضيتين.
للتحقق من نشاط المزامنة الحالي على خادم، راجع كيف أراقب تقدم جلسة المزامنة الحالية؟.
قد لا تسجل نقطة نهاية الخادم نشاط المزامنة لعدة ساعات بسبب خطأ أو موارد النظام غير كافية. تحقق من تثبيت أحدث إصدار من عامل Azure File Sync. إذا استمرت المشكلة، فافتح طلب دعم.
ملاحظة
إذا كانت حالة الخادم على الشفرة النصلية للخوادم المسجلة هي "يظهر غير متصل"، فقم بتنفيذ الخطوات الموثقة في نقطة نهاية الخادم التي لها حالة صحية "لا يوجد نشاط" أو "معلق" وحالة الخادم على الشفرة النصلية للخوادم المسجلة هي قسم "يظهر دون اتصال".
مزامنة
إذا قمت بإنشاء ملف مباشرة في مشاركة ملفات Azure عبر SMB أو من خلال البوابة الإلكترونية، فكم من الوقت يستغرق الملف للمزامنة مع الخوادم في مجموعة المزامنة؟
لا يتم الكشف عن التغييرات التي تم إجراؤها على مشاركة ملف Azure باستخدام مدخل Azure أو SMB على الفور ونسخها مثل التغييرات التي تطرأ على نقطة نهاية الخادم. لا يحتوي Azure Files حتى الآن على إعلامات تغيير أو يوميات، لذلك لا توجد طريقة لبدء جلسة مزامنة تلقائيًا عند تغيير الملفات. على Windows Server، تستخدم Azure File Sync دفتر يومية Windows USN لبدء جلسة عمل مزامنة تلقائيًا عند تغيير الملفات.
للكشف عن التغييرات التي تطرأ على مشاركة ملف Azure، يحتوي Azure File Sync على مهمة مجدولة تسمى مهمة اكتشاف التغييرات. تقوم مهمة الكشف عن التغيير بتعداد كل ملف في مشاركة الملف، ثم مقارنته بإصدار المزامنة لهذا الملف. عندما تحدد مهمة الكشف عن التغيير أن الملفات قد تغيرت، يبدأ Azure File Sync جلسة مزامنة. تبدأ مهمة اكتشاف التغيير كل 24 ساعة. نظرًا لأن مهمة الكشف عن التغيير تعمل عن طريق تعداد كل ملف في مشاركة ملفات Azure، يستغرق اكتشاف التغيير وقتًا أطول في مساحات الأسماء الأكبر منه في مساحات الأسماء الأصغر. بالنسبة إلى مساحات الأسماء الكبيرة، قد يستغرق الأمر وقتًا أطول من مرة كل 24 ساعة لتحديد الملفات التي تم تغييرها.
لمزامنة الملفات التي تم تغييرها في مشاركة ملفات Azure على الفور، يمكن استخدام cmdlet PowerShell للكشف عن استدعاء AzStorageSyncChangeDetection لبدء الكشف عن التغييرات في مشاركة ملفات Azure يدويًا. تم تصميم cmdlet هذا للسيناريوهات التي يقوم فيها نوع من العمليات التلقائية بإجراء تغييرات في مشاركة ملف Azure أو يتم إجراء التغييرات بواسطة مسؤول (مثل نقل الملفات والدلائل إلى المشاركة). بالنسبة لتغييرات المستخدم النهائي، تتمثل التوصية في تثبيت عامل Azure File Sync في جهاز IaaS ظاهري وتمكين المستخدمين النهائيين من الوصول إلى مشاركة الملفات من خلال الجهاز الظاهري IaaS. بهذه الطريقة ستتم مزامنة جميع التغييرات بسرعة مع وكلاء آخرين دون الحاجة إلى استخدام Invoke-AzStorageSyncChangeDetection cmdlet. لمعرفة المزيد، راجع وثائق Invoke-AzStorageSyncChangeDetection.
ملاحظة
يمكن لـInvoke-AzStorageSyncChangeDetection PowerShell cmdlet الكشف عن 10000 عنصر كحد أقصى. للحصول على قيود أخرى، راجع وثائق Invoke-AzStorageSyncChangeDetection.
ملاحظة
لا تؤدي التغييرات التي تم إجراؤها على مشاركة ملفات Azure باستخدام REST إلى تحديث آخر وقت تم تعديله بواسطة SMB ولن يتم عرضها على أنها تغيير عن طريق المزامنة.
نحن نستكشف إضافة اكتشاف التغيير لمشاركة ملف Azure مشابهة لـUSN لوحدات التخزين على Windows Server. ساعدنا في تحديد أولويات هذه الميزة للتطوير المستقبلي من خلال التصويت لها في ملاحظات مجتمع Azure.
حماية نقطة نهاية الخادم في حالة معلقة لعدة ساعات
من المتوقع حدوث هذه المشكلة إذا قمت بإنشاء نقطة نهاية سحابة واستخدام مشاركة ملف Azure يحتوي على بيانات. يجب إكمال مهمة تعداد التغييرات التي تفحص التغييرات في مشاركة ملفات Azure قبل أن تتمكن الملفات من المزامنة بين نقاط نهاية السحابة والخادم. يعتمد وقت إكمال المهمة على حجم مساحة الاسم في مشاركة ملفات Azure. يجب تحديث حماية نقطة نهاية الخادم بمجرد اكتمال مهمة تعداد التغييرات.
كيف أراقب صحة المزامنة؟
داخل كل مجموعة مزامنة، يمكنك الانتقال لأسفل إلى نقاط نهاية الخادم الفردية الخاصة بها لمعرفة حالة آخر جلسات مزامنة مكتملة. يشير عمود الصحة الأخضر وقيمة "الملفات التي لا تتم مزامنتها" إلى 0 إلى أن المزامنة تعمل كما هو متوقع. إذا لم يكن الأمر كذلك، فراجع أدناه للحصول على قائمة بأخطاء المزامنة الشائعة وكيفية التعامل مع الملفات التي لا تتم مزامنتها.

كيف أراقب تقدم جلسة المزامنة الحالية؟
ضمن مجموعة المزامنة، انتقل إلى نقطة نهاية الخادم المعنية وانظر إلى قسم نشاط المزامنة لمعرفة عدد الملفات التي تم تحميلها أو تنزيلها في جلسة المزامنة الحالية. ضع في اعتبارك أن هذه الحالة ستتأخر لمدة 5 دقائق تقريبًا، وإذا كانت جلسة المزامنة صغيرة بما يكفي لإكمالها خلال هذه الفترة، فقد لا يتم الإبلاغ عنها في البوابة الإلكترونية.
كيف أعرف ما إذا كانت خوادمي متزامنة مع بعضها البعض؟
لكل خادم في مجموعة مزامنة معينة، تأكد مما يلي:
- الطوابع الزمنية لمحاولة المزامنة الأخيرة لكل من التحميل والتنزيل حديثة.
- الحالة خضراء لكل من التحميل والتنزيل.
- يعرض الحقل "نشاط المزامنة" عددًا قليلًا جدًا من الملفات المتبقية للمزامنة، أو لا يعرض أي ملفات.
- الحقل "الملفات التي لا تتم مزامنتها" هو 0 لكل من التحميل والتنزيل.
كيف أعرف ما إذا كانت هناك ملفات أو مجلدات معينة لا تتم مزامنتها؟
إذا كان عدد PerItemErrorCount على الخادم أو عدد الملفات التي لا تتم مزامنتها في البوابة الإلكترونية أكبر من 0 لأي جلسة مزامنة معينة، فهذا يعني أن بعض العناصر تفشل في المزامنة. يمكن أن يكون للملفات والمجلدات خصائص تمنعها من المزامنة. يمكن أن تكون هذه الخصائص ثابتة وتتطلب إجراء صريحًا لاستئناف المزامنة، على سبيل المثال إزالة الأحرف غير المدعومة من اسم الملف أو المجلد. يمكن أن تكون أيضًا عابرة، مما يعني أن الملف أو المجلد سيستأنف المزامنة تلقائيًا؛ على سبيل المثال، سيتم استئناف مزامنة الملفات ذات المؤشرات المفتوحة تلقائيًا عند إغلاق الملف. عندما يكتشف مشغل Azure File Sync مثل هذه المشكلة، يتم إنشاء سجل أخطاء يمكن تحليله لسرد العناصر التي لا تتم مزامنتها حاليًا بشكل صحيح.
للاطلاع على هذه الأخطاء، قم بتشغيل البرنامج النصي PowerShell FileSyncErrorsReport.ps1 (الموجود في دليل تثبيت العامل الخاص بعامل Azure File Sync) لتحديد الملفات التي فشلت في المزامنة بسبب المؤشرات المفتوحة أو الأحرف غير المعتمدة أو مشكلات أخرى. يخبرك الحقل ItemPath بموقع الملف فيما يتعلق بدليل المزامنة الجذر. راجع قائمة أخطاء المزامنة الشائعة أدناه للاطلاع على خطوات المعالجة.
ملاحظة
إذا كان البرنامج النصي FileSyncErrorsReport.ps1 بإرجاع "لم يتم العثور على أخطاء في الملف" أو لم يسرد أخطاء كل عنصر لمجموعة المزامنة، فإن السبب هو إما:
السبب 1: لم يكن لدى آخر جلسة مزامنة مكتملة أخطاء لكل عنصر. يجب تحديث البوابة الإلكترونية قريبا لإظهار 0 ملفات لا تتم مزامنتها. بشكل افتراضي، سيعرض البرنامج النصي FileSyncErrorsReport.ps1 أخطاء لكل عنصر فقط لآخر جلسة مزامنة مكتملة. لعرض الأخطاء لكل عنصر لكافة جلسات المزامنة، استخدم المعلمة -ReportAllErrors.
- تحقق من أحدث معرف حدث 9102 في سجل أحداث القياس عن بعد للتأكد من أن PerItemErrorCount هو 0.
السبب 2: سجل أحداث ItemResults على الخادم منتهٍ بسبب الكثير من الأخطاء لكل عنصر وسجل الأحداث لم يعد يحتوي على أخطاء لمجموعة المزامنة هذه.
- لمنع حدوث هذه المشكلة، قم بزيادة حجم سجل أحداث ItemResults. يمكن العثور على سجل أحداث ItemResults ضمن "Applications and Services Logs\Microsoft\FileSync\Agent" في عارض الأحداث.
استكشاف الأخطاء وإصلاحها لكل ملف/دليل
سجل ItemResults - أخطاء المزامنة لكل عنصر
| HRESULT | HRESULT (عشري) | سلسلة خطأ | مشكلة | المعالجة |
|---|---|---|---|---|
| 0x80070043 | -2147942467 | ERROR_BAD_NET_NAME | لا يمكن الوصول إلى الملف المتدرج على الخادم. تحدث هذه المشكلة إذا لم يتم استدعاء الملف المتدرج قبل حذف نقطة نهاية الخادم. | لحل هذه المشكلة، راجع لا يمكن الوصول إلى الملفات المتدرجة على الخادم بعد حذف نقطة نهاية خادم. |
| 0x80c80207 | -2134375929 | ECS_E_SYNC_CONSTRAINT_CONFLICT | لا يمكن مزامنة تغيير الملف أو الدليل حتى الآن لأنه لم تتم مزامنة مجلد تابع بعد. ستتم مزامنة هذا العنصر بعد مزامنة التغييرات التابعة. | لا يوجد إجراء مطلوب. إذا استمر الخطأ لعدة أيام، استخدم البرنامج النصي PowerShell FileSyncErrorsReport.ps1 لتحديد سبب عدم مزامنة المجلد التابع بعد. |
| 0x80C8028A | -2134375798 | ECS_E_SYNC_CONSTRAINT_CONFLICT_ON_FAILED_DEPENDEE | لا يمكن مزامنة تغيير الملف أو الدليل حتى الآن لأنه لم تتم مزامنة مجلد تابع بعد. ستتم مزامنة هذا العنصر بعد مزامنة التغييرات التابعة. | لا يوجد إجراء مطلوب. إذا استمر الخطأ لعدة أيام، استخدم البرنامج النصي PowerShell FileSyncErrorsReport.ps1 لتحديد سبب عدم مزامنة المجلد التابع بعد. |
| 0x80c80284 | -2134375804 | ECS_E_SYNC_CONSTRAINT_CONFLICT_SESSION_FAILED | لا يمكن مزامنة تغيير الملف أو الدليل حتى الآن لأنه لم تتم مزامنة مجلد تابع بعد وفشلت جلسة المزامنة. ستتم مزامنة هذا العنصر بعد مزامنة التغييرات التابعة. | لا يوجد إجراء مطلوب. إذا استمر الخطأ، فتحقق من فشل جلسة المزامنة. |
| 0x8007007b | -2147024773 | ERROR_INVALID_NAME | اسم الملف أو الدليل غير صالح. | أعد تسمية الملف أو الدليل المعنيّ. راجع التعامل مع الأحرف غير المدعومة لمزيد من المعلومات. |
| 0x80c80255 | -2134375851 | ECS_E_XSMB_REST_INCOMPATIBILITY | اسم الملف أو الدليل غير صالح. | أعد تسمية الملف أو الدليل المعنيّ. راجع التعامل مع الأحرف غير المدعومة لمزيد من المعلومات. |
| 0x80c80018 | -2134376424 | ECS_E_SYNC_FILE_IN_USE | لا يمكن مزامنة الملف لأنه قيد الاستخدام. ستتم مزامنة الملف عندما لا يكون قيد الاستخدام. | لا يوجد إجراء مطلوب. يقوم Azure File Sync بإنشاء لقطة VSS مؤقتة مرة واحدة يوميًا على الخادم لمزامنة الملفات التي تحتوي على مؤشرات مفتوحة. |
| 0x80c8031d | -2134375651 | ECS_E_CONCURRENCY_CHECK_FAILED | تم تغيير الملف، ولكن لم يتم اكتشاف التغيير بعد عن طريق المزامنة. سيتم استرداد المزامنة بعد اكتشاف هذا التغيير. | لا يوجد إجراء مطلوب. |
| 0x80070002 | -2147024894 | ERROR_FILE_NOT_FOUND | تم حذف الملف والمزامنة ليست على علم بالتغيير. | لا يوجد إجراء مطلوب. ستتوقف المزامنة عن تسجيل هذا الخطأ بمجرد اكتشاف اكتشاف حذف الملف. |
| 0x80070003 | -2147942403 | ERROR_PATH_NOT_FOUND | لا يمكن مزامنة حذف ملف أو دليل لأن العنصر قد تم حذفه بالفعل في الوجهة والمزامنة ليست على علم بالتغيير. | لا يوجد إجراء مطلوب. ستتوقف المزامنة عن تسجيل هذا الخطأ بمجرد تشغيل اكتشاف التغيير على الوجهة وتكتشف المزامنة حذف العنصر. |
| 0x80c80205 | -2134375931 | ECS_E_SYNC_ITEM_SKIP | تم تخطي الملف أو الدليل ولكن ستتم مزامنته خلال جلسة المزامنة التالية. إذا تم الإبلاغ عن هذا الخطأ عند تنزيل العنصر، فمن المرجح أن يكون اسم الملف أو الدليل غير صالح. | لا يلزم اتخاذ أي إجراء إذا تم الإبلاغ عن هذا الخطأ عند تحميل الملف. إذا تم الإبلاغ عن الخطأ عند تنزيل الملف، فأعد تسمية الملف أو الدليل المعني. راجع التعامل مع الأحرف غير المدعومة لمزيد من المعلومات. |
| 0x800700B7 | -2147024713 | ERROR_ALREADY_EXISTS | لا يمكن مزامنة إنشاء ملف أو دليل لأن العنصر قد موجود بالفعل في الوجهة والمزامنة ليست على علم بالتغيير. | لا يوجد إجراء مطلوب. ستتوقف المزامنة عن تسجيل هذا الخطأ بمجرد تشغيل اكتشاف التغيير على الوجهة وتكتشف المزامنة بهذا العنصر الجديد. |
| 0x80c8603e | -2134351810 | ECS_E_AZURE_STORAGE_SHARE_SIZE_LIMIT_REACHED | لا يمكن مزامنة الملف لأنه تم الوصول إلى حد مشاركة ملف Azure. | لحل هذه المشكلة، راجع لقد وصلت إلى قسم حد تخزين مشاركة ملفات Azure في دليل استكشاف الأخطاء وإصلاحها. |
| 0x80c83008 | -2134364152 | ECS_E_CANNOT_CREATE_AZURE_STAGED_FILE | لا يمكن مزامنة الملف لأنه تم الوصول إلى حد مشاركة ملف Azure. | لحل هذه المشكلة، راجع لقد وصلت إلى قسم حد تخزين مشاركة ملفات Azure في دليل استكشاف الأخطاء وإصلاحها. |
| 0x80c8027C | -2134375812 | ECS_E_ACCESS_DENIED_EFS | يتم تشفير الملف بواسطة حل غير مدعوم (مثل NTFS EFS). | قم بفك تشفير الملف واستخدام حل تشفير مدعوم. للحصول على قائمة بحلول الدعم، راجع قسم التشفير في دليل التخطيط. |
| 0x80c80283 | -2160591491 | ECS_E_ACCESS_DENIED_DFSRRO | يوجد الملف على مجلد النسخ المتماثل للقراءة فقط DFS-R. | يوجد الملف على مجلد النسخ المتماثل للقراءة فقط DFS-R. لا يدعم Azure Files Sync نقاط نهاية الخادم على مجلدات النسخ المتماثل للقراءة فقط DFS-R. راجع دليل التخطيط للحصول على مزيد من المعلومات. |
| 0x80070005 | -2147024891 | ERROR_ACCESS_DENIED | يحتوي الملف على حالة معلقة للحذف. | لا يوجد إجراء مطلوب. سيتم حذف الملف بمجرد إغلاق جميع مؤشرات الملفات المفتوحة. |
| 0x80c86044 | -2134351804 | ECS_E_AZURE_AUTHORIZATION_FAILED | لا يمكن مزامنة الملف بسبب تمكين جدار الحماية وإعدادات الشبكة الظاهرية على حساب التخزين وليس لدى الخادم حق الوصول إلى حساب التخزين. | أضف عنوان IP للخادم أو الشبكة الظاهرية باتباع الخطوات الموثقة في القسم تكوين جدار الحماية وإعدادات الشبكة الظاهرية في دليل النشر. |
| 0x80c80243 | -2134375869 | ECS_E_SECURITY_DESCRIPTOR_SIZE_TOO_LARGE | لا يمكن مزامنة الملف لأن حجم واصف الأمان يتجاوز حد 64 KiB. | لحل هذه المشكلة، قم بإزالة إدخالات التحكم في الوصول (ACE) على الملف لتقليل حجم واصف الأمان. |
| 0x8000ffff | -2147418113 | E_UNEXPECTED | لا يمكن مزامنة الملف بسبب خطأ غير متوقع. | إذا استمر الخطأ لعدة أيام، يرجى فتح حالة دعم. |
| 0x80070020 | -2147024864 | ERROR_SHARING_VIOLATION | لا يمكن مزامنة الملف لأنه قيد الاستخدام. ستتم مزامنة الملف عندما لا يكون قيد الاستخدام. | لا يوجد إجراء مطلوب. |
| 0x80c80017 | -2134376425 | ECS_E_SYNC_OPLOCK_BROKEN | تم تغيير الملف في أثناء المزامنة، لذلك يجب مزامنته مرة أخرى. | لا يوجد إجراء مطلوب. |
| 0x80070017 | -2147024873 | ERROR_CRC | لا يمكن مزامنة الملف بسبب خطأ CRC. يمكن أن يحدث هذا الخطأ إذا لم يتم استدعاء ملف متدرج قبل حذف نقطة نهاية خادم أو إذا كان الملف تالفًا. | لحل هذه المشكلة، راجع لا يمكن الوصول إلى الملفات المتدرجة على الخادم بعد حذف نقطة نهاية خادم لإزالة الملفات المتدرجة المعزولة. في حالة استمرار حدوث الخطأ بعد إزالة الملفات المتدرجة المعزولة، قم بتشغيل chkdsk على وحدة التخزين. |
| 0x80c80200 | -2134375936 | ECS_E_SYNC_CONFLICT_NAME_EXISTS | لا يمكن مزامنة الملف لأنه تم الوصول إلى الحد الأقصى لعدد ملفات التعارض. يدعم Azure File Sync 100 ملف تعارض لكل ملف. لمعرفة المزيد حول تعارضات الملفات، راجع الأسئلة المتداولة حول Azure File Sync. | لحل هذه المشكلة، قم بتقليل عدد ملفات التعارض. ستتم مزامنة الملف بمجرد أن يكون عدد ملفات التعارض أقل من 100. |
| 0x80c8027d | -2134375811 | ECS_E_DIRECTORY_RENAME_FAILED | لا يمكن مزامنة إعادة تسمية دليل لأن الملفات أو المجلدات داخل الدليل تحتوي على مؤشرات مفتوحة. | لا يوجد إجراء مطلوب. ستتم مزامنة إعادة تسمية الدليل بمجرد إغلاق جميع مؤشرات الملفات المفتوحة داخل الدليل. |
| 0x800700de | -2147024674 | ERROR_BAD_FILE_TYPE | لا يمكن الوصول إلى الملف المتدرج على الخادم لأنه يشير إلى إصدار من الملف لم يعد موجودًا في مشاركة ملف Azure. | يمكن أن تحدث هذه المشكلة إذا تمت استعادة الملف المتدرج من نسخة احتياطية من Windows Server. لحل هذه المشكلة، قم باستعادة الملف من لقطة في مشاركة ملف Azure. |
التعامل مع الأحرف غير المدعومة
إذا كان البرنامج النصي FileSyncErrorsReport.ps1 يعرض أخطاء مزامنة لكل عنصر بسبب الأحرف غير المعتمدة (رمز الخطأ 0x8007007b أو 0x80c80255)، فيجب إزالة الأحرف الخطأ أو إعادة تسميتها من أسماء الملفات المعنية. من المحتمل أن يقوم PowerShell بطباعة هذه الأحرف كعلامات استفهام أو مستطيلات فارغة نظرًا لأن معظم هذه الأحرف لا تحتوي على ترميز مرئي قياسي.
ملاحظة
يمكن استخدام أداة التقييم لتحديد الأحرف غير المدعومة. إذا كانت مجموعة البيانات تحتوي على عدة ملفات تحتوي على أحرف غير صالحة، فاستخدم البرنامج النصي ScanUnsupportedChars لإعادة تسمية الملفات التي تحتوي على أحرف غير مدعومة.
يحتوي الجدول أدناه على كافة أحرف unicode التي لا يدعمها Azure File Sync بعد.
| مجموعة الأحرف | عدد الأحرف |
|---|---|
| 0x00000000 - 0x0000001F (أحرف التحكم) | 32 |
| 0x0000FDD0 - 0x0000FDDD (نماذج العرض باللغة العربية-أ) | 14 |
|
9 |
|
8 |
|
6 |
| 0x0000FFF0، 0x0000FFFD، 0x0000FFFE، 0x0000FFFF (الحروف الخاصة) | 4 |
| الملفات أو الدلائل التي تنتهي بنقطة | 1 |
أخطاء المزامنة الشائعة
| خطأ | رمز |
|---|---|
| HRESULT | 0x800704c7 |
| HRESULT (عشري) | -2147023673 |
| سلسلة خطأ | ERROR_CANCELLED |
| العلاج المطلوب | لا |
قد تفشل جلسات المزامنة لأسباب مختلفة بما في ذلك الخادم الذي تتم إعادة تشغيله أو تحديثه، ولقطات VSS، وما إلى ذلك. على الرغم من أن هذا الخطأ يبدو وكأنه يتطلب متابعة، إلا أنه من الآمن تجاهل هذا الخطأ ما لم يستمر على مدار عدة ساعات.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80072ee7 |
| HRESULT (عشري) | -2147012889 |
| سلسلة خطأ | WININET_E_NAME_NOT_RESOLVED |
| العلاج المطلوب | نعم |
يمكن أن يحدث هذا الخطأ عندما يتعذر الوصول إلى خدمة Azure File Sync من الخادم. يمكنك استكشاف أخطاء هذا الخطأ وإصلاحها من خلال العمل من خلال الخطوات التالية:
تحقق من عدم حظر خدمة Windows
FileSyncSvc.exeبواسطة جدار الحماية الخاص بك.تحقق من أن المنفذ 443 مفتوح للاتصالات الصادرة إلى خدمة Azure File Sync. يمكنك القيام بذلك باستخدام
Test-NetConnectioncmdlet. يمكن العثور على عنوان URL للعنصر النائب<azure-file-sync-endpoint>أدناه في مستند إعدادات وكيل Azure File Sync وجدار الحماية.Test-NetConnection -ComputerName <azure-file-sync-endpoint> -Port 443تأكد من تعيين تكوين الوكيل كما هو متوقع. يمكن القيام بذلك باستخدام
Get-StorageSyncProxyConfigurationcmdlet. يمكن العثور على مزيد من المعلومات حول تكوين الوكيل لـAzure File Sync في إعدادات وكيل Azure File Sync وجدار الحماية.$agentPath = "C:\Program Files\Azure\StorageSyncAgent" Import-Module "$agentPath\StorageSync.Management.ServerCmdlets.dll" Get-StorageSyncProxyConfigurationاستخدم Test-StorageSyncNetworkConnectivity cmdlet للتحقق من اتصال الشبكة بنقاط نهاية الخدمة. لمعرفة المزيد، راجع اختبار اتصال الشبكة بنقاط نهاية الخدمة.
اتصل بمسؤول الشبكة للحصول على مساعدة إضافية لاستكشاف أخطاء اتصال الشبكة وإصلاحها.
ملاحظة
بمجرد استعادة اتصال الشبكة بخدمة Azure File Sync، قد لا تستأنف المزامنة على الفور. بشكل افتراضي، سيبدأ Azure File Sync جلسة مزامنة كل 30 دقيقة إذا لم يتم اكتشاف أي تغييرات داخل موقع نقطة نهاية الخادم. لفرض جلسة مزامنة، أعد تشغيل خدمة عامل مزامنة التخزين (FileSyncSvc) أو قم بإجراء تغيير على ملف أو دليل داخل موقع نقطة نهاية الخادم.
تم تقييد طلب المستخدم بواسطة الخدمة.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c8004c |
| HRESULT (عشري) | -2134376372 |
| سلسلة خطأ | ECS_E_USER_REQUEST_THROTTLED |
| العلاج المطلوب | لا |
ولا يلزم اتخاذ أي إجراء؛ سيحاول الخادم مرة أخرى. إذا استمر هذا الخطأ لعدة ساعات، فقم بإنشاء طلب دعم.
فشلت المزامنة بسبب إحباط العملية
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c83000 |
| HRESULT (عشري) | -2134364160 |
| سلسلة خطأ | ECS_E_OPERATION_ABORTED |
| العلاج المطلوب | لا |
لا يلزم اتخاذ أي إجراء آخر. إذا استمر هذا الخطأ لعدة ساعات، فقم بإنشاء طلب دعم.
يتم حظر المزامنة حتى يكتمل اكتشاف التغيير بعد الاستعادة
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c83075 |
| HRESULT (عشري) | -2134364043 |
| سلسلة خطأ | ECS_E_SYNC_BLOCKED_ON_CHANGE_DETECTION_POST_RESTORE |
| العلاج المطلوب | لا |
لا يلزم اتخاذ أي إجراء آخر. عند استعادة ملف أو مشاركة ملف (نقطة نهاية سحابية) باستخدام Azure Backup، يتم حظر المزامنة حتى يكتمل اكتشاف التغيير في مشاركة ملف Azure. يتم تشغيل اكتشاف التغيير على الفور بمجرد اكتمال الاستعادة وتستند المدة إلى عدد الملفات الموجودة في مشاركة الملفات.
فشلت المزامنة لأنه تم إلغاء تحميل قاعدة بيانات المزامنة.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80041295 |
| HRESULT (عشري) | -2147216747 |
| سلسلة خطأ | SYNC_E_METADATA_INVALID_OPERATION |
| العلاج المطلوب | لا |
يحدث هذا الخطأ عادة عندما يقوم تطبيق النسخ الاحتياطي بإنشاء لقطة VSS ويتم إلغاء تحميل قاعدة بيانات المزامنة. إذا استمر هذا الخطأ لعدة ساعات، فقم بإنشاء طلب دعم.
يتعذر على Sync الوصول إلى مشاركة ملف Azure المحددة في نقطة نهاية السحابة.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c8305f |
| HRESULT (عشري) | -2134364065 |
| سلسلة خطأ | ECS_E_EXTERNAL_STORAGE_ACCOUNT_AUTHORIZATION_FAILED |
| العلاج المطلوب | نعم |
يحدث هذا الخطأ لأن عامل Azure File Sync لا يمكنه الوصول إلى مشاركة ملف Azure، والذي قد يكون بسبب عدم وجود مشاركة ملف Azure أو حساب التخزين الذي يستضيفه. يمكنك استكشاف أخطاء هذا الخطأ وإصلاحها من خلال العمل من خلال الخطوات التالية:
- التحقق من وجود حساب التخزين.
- تأكد من وجود مشاركة ملف Azure.
- تأكد من أن Azure File Sync لديه حق الوصول إلى حساب التخزين.
- تحقق من تكوين جدار الحماية وإعدادات الشبكة الظاهرية على حساب التخزين بشكل صحيح (إذا تم تمكينه)
فشلت المزامنة لأن الطلب غير مصرح به لتنفيذ هذه العملية.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c86044 |
| HRESULT (عشري) | -2134351804 |
| سلسلة خطأ | ECS_E_AZURE_AUTHORIZATION_FAILED |
| العلاج المطلوب | نعم |
يحدث هذا الخطأ لأن عامل Azure File Sync غير مصرح له بالوصول إلى مشاركة ملف Azure. يمكنك استكشاف أخطاء هذا الخطأ وإصلاحها من خلال العمل من خلال الخطوات التالية:
- التحقق من وجود حساب التخزين.
- تأكد من وجود مشاركة ملف Azure.
- تحقق من تكوين جدار الحماية وإعدادات الشبكة الظاهرية على حساب التخزين بشكل صحيح (إذا تم تمكينه)
- تأكد من أن Azure File Sync لديه حق الوصول إلى حساب التخزين.
تعذر حل اسم حساب التخزين المستخدم.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80C83060 |
| HRESULT (عشري) | -2134364064 |
| سلسلة خطأ | ECS_E_STORAGE_ACCOUNT_NAME_UNRESOLVED |
| العلاج المطلوب | نعم |
تحقق من أنه يمكنك حل اسم DNS للتخزين من الخادم.
Test-NetConnection -ComputerName <storage-account-name>.file.core.windows.net -Port 443تحقق من تكوين جدار الحماية وإعدادات الشبكة الظاهرية على حساب التخزين بشكل صحيح (إذا تم تمكينه)
ملاحظة
بمجرد استعادة اتصال الشبكة بخدمة Azure File Sync، قد لا تستأنف المزامنة على الفور. بشكل افتراضي، سيبدأ Azure File Sync جلسة مزامنة كل 30 دقيقة إذا لم يتم اكتشاف أي تغييرات داخل موقع نقطة نهاية الخادم. لفرض جلسة مزامنة، أعد تشغيل خدمة عامل مزامنة التخزين (FileSyncSvc) أو قم بإجراء تغيير على ملف أو دليل داخل موقع نقطة نهاية الخادم.
حدث خطأ غير معروف في أثناء الوصول إلى حساب التخزين.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c8308a |
| HRESULT (عشري) | -2134364022 |
| سلسلة خطأ | ECS_E_STORAGE_ACCOUNT_UNKNOWN_ERROR |
| العلاج المطلوب | نعم |
- التحقق من وجود حساب التخزين.
- تحقق من تكوين جدار الحماية وإعدادات الشبكة الظاهرية على حساب التخزين بشكل صحيح (إذا تم تمكينه)
فشلت المزامنة بسبب قفل حساب التخزين.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c83092 |
| HRESULT (عشري) | -2134364014 |
| سلسلة خطأ | ECS_E_STORAGE_ACCOUNT_LOCKED |
| العلاج المطلوب | نعم |
يحدث هذا الخطأ لأن حساب التخزين يحتوي على تأمين مورد للقراءة فقط. لحل هذه المشكلة، قم بإزالة تأمين المورد للقراءة فقط على حساب التخزين.
فشلت المزامنة بسبب مشكلة في قاعدة بيانات المزامنة.
| خطأ | رمز |
|---|---|
| HRESULT | 0x8e5e044e |
| HRESULT (عشري) | -1906441138 |
| سلسلة خطأ | JET_errWriteConflict |
| العلاج المطلوب | نعم |
يحدث هذا الخطأ عند وجود مشكلة في قاعدة البيانات الداخلية المستخدمة بواسطة Azure File Sync. عند حدوث هذه المشكلة، قم بإنشاء طلب دعم وسنتصل بك لمساعدتك في حل هذه المشكلة.
إصدار عامل Azure File Sync المثبت على الخادم غير مدعوم.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80C8306B |
| HRESULT (عشري) | -2134364053 |
| سلسلة خطأ | ECS_E_AGENT_VERSION_BLOCKED |
| العلاج المطلوب | نعم |
يحدث هذا الخطأ إن كان إصدار عامل Azure File Sync المثبت على الخادم غير مدعوم. لحل هذه المشكلة، قم بالترقية إلى إصدار عامل معتمد.
لقد وصلت إلى حد تخزين مشاركة ملفات Azure.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c8603e |
| HRESULT (عشري) | -2134351810 |
| سلسلة خطأ | ECS_E_AZURE_STORAGE_SHARE_SIZE_LIMIT_REACHED |
| العلاج المطلوب | نعم |
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c80249 |
| HRESULT (عشري) | -2134375863 |
| سلسلة خطأ | ECS_E_NOT_ENOUGH_REMOTE_STORAGE |
| العلاج المطلوب | نعم |
تفشل جلسات المزامنة مع أي من هذه الأخطاء عند الوصول إلى حد تخزين مشاركة ملف Azure، والذي يمكن أن يحدث إذا تم تطبيق حصة نسبية لمشاركة ملف Azure أو إذا تجاوز الاستخدام حدود مشاركة ملف Azure. لمزيد من المعلومات، راجع الحدود الحالية لمشاركة ملف Azure.
انتقل إلى مجموعة المزامنة داخل خدمة مزامنة التخزين.
حدد نقطة نهاية السحابة داخل مجموعة المزامنة.
لاحظ اسم مشاركة ملف Azure في الجزء المفتوح.
حدد حساب التخزين المرتبط. في حالة فشل هذا الرابط، تتم إزالة حساب التخزين المشار إليه.

حدد ملفات لعرض قائمة مشاركات الملفات.
انقر فوق النقاط الثلاث في نهاية الصف لمشاركة ملف Azure المشار إليها بواسطة نقطة نهاية السحابة.
تحقق من أن الاستخدام أقل من الحصة. يرجى ملاحظة أنه ما لم يتم تحديد حصة نسبية بديلة، ستتطابق الحصة النسبية مع الحد الأقصى لحجم مشاركة ملف Azure.

إذا كانت المشاركة ممتلئة ولم يتم تعيين حصة نسبية، فإن إحدى الطرق الممكنة لإصلاح هذه المشكلة هي جعل كل مجلد فرعي من نقطة نهاية الخادم الحالية في نقطة نهاية الخادم الخاصة به في مجموعات المزامنة المنفصلة الخاصة به. وبهذه الطريقة ستتم مزامنة كل مجلد فرعي مع مشاركات ملفات Azure الفردية.
لا يمكن العثور على مشاركة ملف Azure.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c86030 |
| HRESULT (عشري) | -2134351824 |
| سلسلة خطأ | ECS_E_AZURE_FILE_SHARE_NOT_FOUND |
| العلاج المطلوب | نعم |
يحدث هذا الخطأ عندما يتعذر الوصول إلى مشاركة ملف Azure. لاستكشاف الأخطاء وإصلاحها:
إذا تم حذف مشاركة ملفات Azure، فستحتاج إلى إنشاء مشاركة ملفات جديدة ثم إعادة إنشاء مجموعة المزامنة.
يتم إيقاف المزامنة مؤقتا أثناء تعليق اشتراك Azure هذا.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80C83076 |
| HRESULT (عشري) | -2134364042 |
| سلسلة خطأ | ECS_E_SYNC_BLOCKED_ON_SUSPENDED_SUBSCRIPTION |
| العلاج المطلوب | نعم |
يحدث هذا الخطأ عند تعليق اشتراك Azure. ستتم إعادة تمكين المزامنة عند استعادة اشتراك Azure. راجع لماذا تم تعطيل اشتراك Azure للطلاب وكيف يمكنني إعادة تنشيطه؟ لمزيد من المعلومات.
يحتوي حساب التخزين على جدار حماية أو شبكات ظاهرية تم تكوينها.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c8033e |
| HRESULT (عشري) | -2134375618 |
| سلسلة خطأ | ECS_E_SERVER_BLOCKED_BY_NETWORK_ACL |
| العلاج المطلوب | نعم |
يحدث هذا الخطأ عندما يتعذر الوصول إلى مشاركة ملفات Azure بسبب جدار حماية حساب تخزين أو لأن حساب التخزين ينتمي إلى شبكة ظاهرية. تحقق من تكوين جدار الحماية وإعدادات الشبكة الظاهرية على حساب التخزين بشكل صحيح. لمزيد من المعلومات، راجع تكوين إعدادات جدار الحماية والشبكة الظاهرية.
فشلت المزامنة بسبب مشكلة في قاعدة بيانات المزامنة.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c80219 |
| HRESULT (عشري) | -2134375911 |
| سلسلة خطأ | ECS_E_SYNC_METADATA_WRITE_LOCK_TIMEOUT |
| العلاج المطلوب | لا |
عادة ما يحل هذا الخطأ نفسه، ويمكن أن يحدث إذا كان هناك:
- عدد كبير من تغييرات الملفات عبر الخوادم في مجموعة المزامنة.
- عدد كبير من الأخطاء في الملفات والدلائل الفردية.
إذا استمر هذا الخطأ لأكثر من بضع ساعات، فقم بإنشاء طلب دعم وسنتصل بك لمساعدتك في حل هذه المشكلة.
فشل الخادم في إنشاء اتصال آمن. تلقت الخدمة السحابية شهادة غير متوقعة.
| خطأ | رمز |
|---|---|
| HRESULT | 0x800b0109 |
| HRESULT (عشري) | -2146762487 |
| سلسلة خطأ | CERT_E_UNTRUSTEDROOT |
| العلاج المطلوب | نعم |
يمكن أن يحدث هذا الخطأ إذا كانت مؤسستك تستخدم وكيل إنهاء TLS أو إذا كان كيان ضار يعترض نسبة استخدام الشبكة بين الخادم وخدمة Azure File Sync. إذا كنت متأكدًا من أن هذا متوقع (لأن مؤسستك تستخدم وكيل إنهاء TLS)، يمكنك تخطي التحقق من الشهادة مع تجاوز التسجيل.
إنشاء قيمة التسجيل SkipVerifyingPinnedRootCertificate.
New-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Azure\StorageSync -Name SkipVerifyingPinnedRootCertificate -PropertyType DWORD -Value 1أعد تشغيل خدمة المزامنة على الخادم المسجل.
Restart-Service -Name FileSyncSvc -Force
من خلال تعيين قيمة التسجيل هذه، سيقبل عامل Azure File Sync أي شهادة TLS/SSL موثوق بها محليًا عند نقل البيانات بين الخادم والخدمة السحابية.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80072ee2 |
| HRESULT (عشري) | -2147012894 |
| سلسلة خطأ | WININET_E_TIMEOUT |
| العلاج المطلوب | نعم |
يمكن أن يحدث هذا الخطأ عندما يتعذر الوصول إلى خدمة Azure File Sync من الخادم. يمكنك استكشاف أخطاء هذا الخطأ وإصلاحها من خلال العمل من خلال الخطوات التالية:
تحقق من عدم حظر خدمة Windows
FileSyncSvc.exeبواسطة جدار الحماية الخاص بك.تحقق من أن المنفذ 443 مفتوح للاتصالات الصادرة إلى خدمة Azure File Sync. يمكنك القيام بذلك باستخدام
Test-NetConnectioncmdlet. يمكن العثور على عنوان URL للعنصر النائب<azure-file-sync-endpoint>أدناه في مستند إعدادات وكيل Azure File Sync وجدار الحماية.Test-NetConnection -ComputerName <azure-file-sync-endpoint> -Port 443تأكد من تعيين تكوين الوكيل كما هو متوقع. يمكن القيام بذلك باستخدام
Get-StorageSyncProxyConfigurationcmdlet. يمكن العثور على مزيد من المعلومات حول تكوين الوكيل لـAzure File Sync في إعدادات وكيل Azure File Sync وجدار الحماية.$agentPath = "C:\Program Files\Azure\StorageSyncAgent" Import-Module "$agentPath\StorageSync.Management.ServerCmdlets.dll" Get-StorageSyncProxyConfigurationاستخدم Test-StorageSyncNetworkConnectivity cmdlet للتحقق من اتصال الشبكة بنقاط نهاية الخدمة. لمعرفة المزيد، راجع اختبار اتصال الشبكة بنقاط نهاية الخدمة.
اتصل بمسؤول الشبكة للحصول على مساعدة إضافية لاستكشاف أخطاء اتصال الشبكة وإصلاحها.
ملاحظة
بمجرد استعادة اتصال الشبكة بخدمة Azure File Sync، قد لا تستأنف المزامنة على الفور. بشكل افتراضي، سيبدأ Azure File Sync جلسة مزامنة كل 30 دقيقة إذا لم يتم اكتشاف أي تغييرات داخل موقع نقطة نهاية الخادم. لفرض جلسة مزامنة، أعد تشغيل خدمة عامل مزامنة التخزين (FileSyncSvc) أو قم بإجراء تغيير على ملف أو دليل داخل موقع نقطة نهاية الخادم.
فشلت المزامنة لأن الخادم لم يتمكن من فك تشفير الاستجابة من خدمة Azure File Sync
| خطأ | رمز |
|---|---|
| HRESULT | 0x80072f8f |
| HRESULT (عشري) | -2147012721 |
| سلسلة خطأ | WININET_E_DECODING_FAILED |
| العلاج المطلوب | نعم |
يحدث هذا الخطأ عادة إذا كان وكيل شبكة اتصال يقوم بتعديل الاستجابة من خدمة Azure File Sync. يرجى التحقق من تكوين الوكيل الخاص بك.
فشلت المزامنة بسبب مشكلة في المصادقة.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c80300 |
| HRESULT (عشري) | -2134375680 |
| سلسلة خطأ | ECS_E_SERVER_CREDENTIAL_NEEDED |
| العلاج المطلوب | نعم |
يحدث هذا الخطأ عادة لأن وقت الخادم غير صحيح. إذا كان الخادم قيد التشغيل في جهاز ظاهري، فتحقق من صحة الوقت على المضيف.
فشلت المزامنة بسبب انتهاء صلاحية الشهادة.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c83078 |
| HRESULT (عشري) | -2134364040 |
| سلسلة خطأ | ECS_E_AUTH_SRV_CERT_EXPIRED |
| العلاج المطلوب | نعم |
يحدث هذا الخطأ بسبب انتهاء صلاحية الشهادة المستخدمة للمصادقة.
للتأكد من انتهاء صلاحية الشهادة، قم بتنفيذ الخطوات التالية:
- افتح الأداة الإضافية MMC للشهادات، وحدد حساب الكمبيوتر وانتقل إلى الشهادات (الكمبيوتر المحلي)\شخصي\الشهادات.
- تحقق مما إذا كانت شهادة مصادقة العميل منتهية الصلاحية.
في حالة انتهاء صلاحية شهادة مصادقة العميل، قم بتنفيذ الخطوات التالية لحل المشكلة:
تحقق من تثبيت الإصدار 4.0.1.0 من عامل Azure File Sync أو إصدار أحدث.
قم بتشغيل أمر PowerShell التالي على هذه الأجهزة:
Reset-AzStorageSyncServerCertificate -ResourceGroupName <string> -StorageSyncServiceName <string>
فشلت المزامنة بسبب عدم العثور على شهادة المصادقة.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c80228 |
| HRESULT (عشري) | -2134375896 |
| سلسلة خطأ | ECS_E_AUTH_SRV_CERT_NOT_FOUND |
| العلاج المطلوب | نعم |
يحدث هذا الخطأ بسبب فشل العثور على الشهادة المستخدمة للمصادقة.
لحل هذه المشكلة، قم بتنفيذ الخطوات التالية:
تحقق من تثبيت الإصدار 4.0.1.0 من عامل Azure File Sync أو إصدار أحدث.
قم بتشغيل أمر PowerShell التالي على هذه الأجهزة:
Reset-AzStorageSyncServerCertificate -ResourceGroupName <string> -StorageSyncServiceName <string>
فشلت المزامنة بسبب عدم العثور على هوية المصادقة.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c83079 |
| HRESULT (عشري) | -2134364039 |
| سلسلة خطأ | ECS_E_AUTH_IDENTITY_NOT_FOUND |
| العلاج المطلوب | نعم |
يحدث هذا الخطأ بسبب فشل حذف نقطة نهاية الخادم ونقطة النهاية الآن في حالة محذوفة جزئيًا. لحل هذه المشكلة، أعد محاولة حذف نقطة نهاية الخادم.
وحدة التخزين حيث توجد نقطة نهاية الخادم منخفضة على مساحة القرص.
| خطأ | رمز |
|---|---|
| HRESULT | 0x8e5e0211 |
| HRESULT (عشري) | -1906441711 |
| سلسلة خطأ | JET_errLogDiskFull |
| العلاج المطلوب | نعم |
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c8031a |
| HRESULT (عشري) | -2134375654 |
| سلسلة خطأ | ECS_E_NOT_ENOUGH_LOCAL_STORAGE |
| العلاج المطلوب | نعم |
تفشل جلسات المزامنة مع أحد هذه الأخطاء إما لأن وحدة التخزين تحتوي على مساحة قرص غير كافية أو يتم الوصول إلى حد الحصة النسبية للقرص. يحدث هذا الخطأ عادة لأن الملفات خارج نقطة نهاية الخادم تستخدم مساحة على وحدة التخزين. قم بتحرير مساحة على وحدة التخزين عن طريق إضافة نقاط نهاية إضافية للخادم أو نقل الملفات إلى وحدة تخزين مختلفة أو زيادة حجم وحدة التخزين التي تعمل عليها نقطة نهاية الخادم. إذا تم تكوين حصة نسبية للقرص على وحدة التخزين باستخدام File Server Resource Manager أو حصة NTFS، فقم بزيادة حد الحصة.
الخدمة ليست جاهزة بعد للمزامنة مع نقطة نهاية الخادم هذه.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c8300f |
| HRESULT (عشري) | -2134364145 |
| سلسلة خطأ | ECS_E_REPLICA_NOT_READY |
| العلاج المطلوب | لا |
يحدث هذا الخطأ لأنه تم إنشاء نقطة نهاية السحابة باستخدام محتوى موجود بالفعل على مشاركة ملف Azure. يجب على Azure File Sync فحص مشاركة ملف Azure بحثًا عن كل المحتوى قبل السماح لنقطة نهاية الخادم بمتابعة مزامنتها الأولية.
فشلت المزامنة بسبب مشاكل في العديد من الملفات الفردية.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c8023b |
| HRESULT (عشري) | -2134375877 |
| سلسلة خطأ | ECS_E_SYNC_METADATA_KNOWLEDGE_SOFT_LIMIT_REACHED |
| العلاج المطلوب | نعم |
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c8021c |
| HRESULT (عشري) | -2134375908 |
| سلسلة خطأ | ECS_E_SYNC_METADATA_KNOWLEDGE_LIMIT_REACHED |
| العلاج المطلوب | نعم |
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c80253 |
| HRESULT (عشري) | -2134375853 |
| سلسلة خطأ | ECS_E_TOO_MANY_PER_ITEM_ERRORS |
| العلاج المطلوب | نعم |
تفشل جلسات المزامنة مع أحد هذه الأخطاء عند وجود العديد من الملفات التي تفشل في المزامنة مع أخطاء كل عنصر. قم بتنفيذ الخطوات الموثقة في القسم كيف أعرف ما إذا كانت هناك ملفات أو مجلدات معينة لا تتم مزامنتها؟ لحل أخطاء كل عنصر. بالنسبة لخطأ المزامنة ECS_E_SYNC_METADATA_KNOWLEDGE_LIMIT_REACHED، يرجى فتح حالة دعم.
ملاحظة
يقوم Azure File Sync بإنشاء لقطة VSS مؤقتة مرة واحدة يوميًا على الخادم لمزامنة الملفات التي تحتوي على مؤشرات مفتوحة.
فشلت المزامنة بسبب مشكلة في مسار نقطة نهاية الخادم.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c80019 |
| HRESULT (عشري) | -2134376423 |
| سلسلة خطأ | ECS_E_SYNC_INVALID_PATH |
| العلاج المطلوب | نعم |
تأكد من وجود المسار ووجوده على وحدة تخزين NTFS محلية وليس نقطة إعادة توزيع أو نقطة نهاية خادم موجودة.
فشلت المزامنة لأن إصدار برنامج تشغيل عامل التصفية غير متوافق مع إصدار العامل
| خطأ | رمز |
|---|---|
| HRESULT | 0x80C80277 |
| HRESULT (عشري) | -2134375817 |
| سلسلة خطأ | ECS_E_INCOMPATIBLE_FILTER_VERSION |
| العلاج المطلوب | نعم |
يحدث هذا الخطأ لأن إصدار برنامج تشغيل عامل تصفية Cloud Tiering (StorageSync.sys) الذي تم تحميله غير متوافق مع خدمة عامل مزامنة التخزين (FileSyncSvc). إذا تمت ترقية عامل Azure File Sync، فأعد تشغيل الخادم لإكمال التثبيت. في حالة استمرار حدوث الخطأ، قم بإزالة تثبيت العامل وإعادة تشغيل الخادم وإعادة تثبيت عامل Azure File Sync.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c8004b |
| HRESULT (عشري) | -2134376373 |
| سلسلة خطأ | ECS_E_SERVICE_UNAVAILABLE |
| العلاج المطلوب | لا |
يحدث هذا الخطأ لأن خدمة Azure File Sync غير متوفرة. سيتم حل هذا الخطأ تلقائيًا عند توفر خدمة Azure File Sync مرة أخرى.
ملاحظة
بمجرد استعادة اتصال الشبكة بخدمة Azure File Sync، قد لا تستأنف المزامنة على الفور. بشكل افتراضي، سيبدأ Azure File Sync جلسة مزامنة كل 30 دقيقة إذا لم يتم اكتشاف أي تغييرات داخل موقع نقطة نهاية الخادم. لفرض جلسة مزامنة، أعد تشغيل خدمة عامل مزامنة التخزين (FileSyncSvc) أو قم بإجراء تغيير على ملف أو دليل داخل موقع نقطة نهاية الخادم.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80131500 |
| HRESULT (عشري) | -2146233088 |
| سلسلة خطأ | COR_E_EXCEPTION |
| العلاج المطلوب | لا |
يحدث هذا الخطأ بسبب فشل المزامنة بسبب استثناء. إذا استمر هذا الخطأ لعدة ساعات، فقم بإنشاء طلب دعم.
فشلت المزامنة بسبب فشل حساب التخزين في منطقة أخرى.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c83073 |
| HRESULT (عشري) | -2134364045 |
| سلسلة خطأ | ECS_E_STORAGE_ACCOUNT_FAILED_OVER |
| العلاج المطلوب | نعم |
يحدث هذا الخطأ بسبب فشل حساب التخزين في منطقة أخرى. لا يدعم Azure File Sync ميزة تجاوز فشل حساب التخزين. يجب ألا تفشل حسابات التخزين التي تحتوي على مشاركات ملفات Azure المستخدمة كنقاط نهاية سحابية في Azure File Sync. سيؤدي القيام بذلك إلى توقف المزامنة عن العمل وقد يتسبب أيضًا في فقدان البيانات بشكل غير متوقع في حالة الملفات المتدرجة حديثًا. لحل هذه المشكلة، انقل حساب التخزين إلى المنطقة الأساسية.
فشلت المزامنة بسبب مشكلة مؤقتة في قاعدة بيانات المزامنة.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c8020e |
| HRESULT (عشري) | -2134375922 |
| سلسلة خطأ | ECS_E_SYNC_METADATA_WRITE_LEASE_LOST |
| العلاج المطلوب | لا |
يحدث هذا الخطأ بسبب وجود مشكلة داخلية في قاعدة بيانات المزامنة. سيتم حل هذا الخطأ تلقائيًا عند إعادة المزامنة. إذا استمر هذا الخطأ لفترة طويلة من الزمن، فقم بإنشاء طلب دعم وسنتصل بك لمساعدتك في حل هذه المشكلة.
فشلت المزامنة بسبب التغيير في مستأجر Azure Active Directory
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c83088 |
| HRESULT (عشري) | -2134364024 |
| سلسلة خطأ | ECS_E_INVALID_AAD_TENANT |
| العلاج المطلوب | نعم |
تأكد من أن لديك أحدث وكيل Azure File Sync. اعتبارا من الوكيل V10، يدعم Azure File Sync نقل الاشتراك إلى مستأجر Azure Active Directory مختلف.
بمجرد حصولك على أحدث إصدار من الوكيل، يجب منح تطبيق Microsoft.StorageSync حق الوصول إلى حساب التخزين (راجع التأكد من أن Azure File Sync لديه حق الوصول إلى حساب التخزين).
فشلت المزامنة بسبب عدم تكوين جدار الحماية واستثناء الشبكة الظاهرية
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c83096 |
| HRESULT (عشري) | -2134364010 |
| سلسلة خطأ | ECS_E_MGMT_STORAGEACLSBYPASSNOTSET |
| العلاج المطلوب | نعم |
يحدث هذا الخطأ إذا تم تمكين إعدادات جدار الحماية والشبكة الظاهرية على حساب التخزين ولم يتم تحديد الاستثناء "السماح لخدمات Microsoft الموثوقة بالوصول إلى حساب التخزين هذا". لحل هذه المشكلة، اتبع الخطوات الموثقة في القسم تكوين جدار الحماية وإعدادات الشبكة الظاهرية في دليل النشر.
فشلت المزامنة لأن الأذونات الموجودة في مجلد "معلومات وحدة تخزين النظام" غير صحيحة.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80070005 |
| HRESULT (عشري) | -2147024891 |
| سلسلة خطأ | ERROR_ACCESS_DENIED |
| العلاج المطلوب | نعم |
يمكن أن يحدث هذا الخطأ إذا لم يكن لدى حساب NT AUTHORITY\SYSTEM أذونات إلى مجلد "معلومات وحدة تخزين النظام" على وحدة التخزين حيث توجد نقطة نهاية الخادم. ملاحظة، في حالة فشل مزامنة الملفات الفردية مع ERROR_ACCESS_DENIED، قم بتنفيذ الخطوات الموثقة في قسم استكشاف الأخطاء وإصلاحها لكل ملف/دليل مزامنة.
لحل هذه المشكلة، قم بتنفيذ الخطوات التالية:
- قم بتنزيل أداة PsExec.
- قم بتشغيل الأمر التالي من موجه أوامر غير مقيد لتشغيل موجه أوامر باستخدام حساب النظام:
PsExec.exe -i -s -d cmd - من موجه الأوامر الذي يعمل ضمن حساب النظام، قم بتشغيل الأمر التالي للتأكد من أن حساب NT AUTHORITY\SYSTEM ليس لديه حق الوصول إلى مجلد "معلومات وحدة تخزين النظام":
cacls "drive letter:\system volume information" /T /C - إذا لم يكن حساب NT AUTHORITY\SYSTEM حق الوصول إلى المجلد "معلومات وحدة تخزين النظام" قم بتشغيل الأمر التالي:
cacls "drive letter:\system volume information" /T /E /G "NT AUTHORITY\SYSTEM:F"- في حالة فشل الخطوة #4 مع رفض الوصول، قم بتشغيل الأمر التالي للحصول على ملكية مجلد "معلومات وحدة تخزين النظام" ثم كرر الخطوة #4:
takeown /A /R /F "drive letter:\System Volume Information"
- في حالة فشل الخطوة #4 مع رفض الوصول، قم بتشغيل الأمر التالي للحصول على ملكية مجلد "معلومات وحدة تخزين النظام" ثم كرر الخطوة #4:
فشلت المزامنة لأنه تم حذف مشاركة ملف Azure وإعادة إنشائها.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c8027e |
| HRESULT (عشري) | -2134375810 |
| سلسلة خطأ | ECS_E_SYNC_REPLICA_ROOT_CHANGED |
| العلاج المطلوب | نعم |
يحدث هذا الخطأ لأن Azure File Sync لا يدعم حذف وإعادة إنشاء مشاركة ملف Azure في نفس مجموعة المزامنة.
لحل هذه المشكلة، قم بحذف مجموعة المزامنة وإعادة إنشائها عن طريق تنفيذ الخطوات التالية:
- حذف جميع نقاط نهاية الخادم في مجموعة المزامنة.
- احذف نقطة نهاية السحابة.
- قم بحذف مجموعة المزامنة.
- إذا تم تمكين طبقات السحابة على نقطة نهاية خادم، فاحذف الملفات المتدرجة المعزولة على الخادم عن طريق تنفيذ الخطوات الموثقة في الملفات المتدرجة التي لا يمكن الوصول إليها على الخادم بعد حذف قسم نقطة نهاية الخادم.
- إعادة إنشاء مجموعة المزامنة.
كشفت المزامنة عن استعادة النسخة المتماثلة إلى حالة أقدم
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c80254 |
| HRESULT (عشري) | -2134375852 |
| سلسلة خطأ | ECS_E_SYNC_REPLICA_BACK_IN_TIME |
| العلاج المطلوب | لا |
لا يلزم اتخاذ أي إجراء آخر. يحدث هذا الخطأ بسبب اكتشاف المزامنة استعادة النسخة المتماثلة إلى حالة قديمة. ستدخل المزامنة الآن في وضع التسوية، حيث تعيد إنشاء علاقة المزامنة عن طريق دمج محتويات مشاركة ملف Azure والبيانات الموجودة على نقطة نهاية الخادم. عند تشغيل وضع التسوية، يمكن أن تستغرق العملية وقتا طويلا جدا اعتمادا على حجم مساحة الاسم. لا تحدث المزامنة المنتظمة حتى تنتهي المصالحة، والملفات المختلفة (آخر وقت أو حجم تم تعديله) بين مشاركة ملف Azure ونقطة نهاية الخادم ستؤدي إلى تعارضات الملفات.
فشلت المزامنة بسبب إعادة توجيه طلب HTTP
| خطأ | رمز |
|---|---|
| HRESULT | 0x80190133 |
| HRESULT (عشري) | -2145844941 |
| سلسلة خطأ | HTTP_E_STATUS_REDIRECT_KEEP_VERB |
| العلاج المطلوب | نعم |
يحدث هذا الخطأ لأن Azure File Sync لا يدعم إعادة توجيه HTTP (رمز الحالة 3xx). لحل هذه المشكلة، قم بتعطيل إعادة توجيه HTTP على الخادم الوكيل أو جهاز الشبكة.
حدثت مهلة أثناء نقل البيانات في وضع عدم الاتصال، ولكنها لا تزال قيد التقدم.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c83085 |
| HRESULT (عشري) | -2134364027 |
| سلسلة خطأ | ECS_E_DATA_INGESTION_WAIT_TIMEOUT |
| العلاج المطلوب | لا |
يحدث هذا الخطأ عندما تتجاوز عملية ابتلاع البيانات المهلة. يمكن تجاهل هذا الخطأ إذا كانت المزامنة تحرز تقدمًا (Applied ItemCount أكبر من 0). راجع كيف أراقب تقدم جلسة المزامنة الحالية؟.
فشلت المزامنة لأنه لا يمكن العثور على مسار نقطة نهاية الخادم على الخادم.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80c8027a |
| HRESULT (عشري) | -2134375814 |
| سلسلة خطأ | ECS_E_SYNC_ROOT_DIRECTORY_NOT_FOUND |
| العلاج المطلوب | نعم |
يحدث هذا الخطأ إذا تمت إعادة تسمية الدليل المستخدم كمسار نقطة نهاية الخادم أو حذفه. إذا تمت إعادة تسمية الدليل، فأعد تسمية الدليل مرة أخرى إلى الاسم الأصلي وأعد تشغيل خدمة عامل مزامنة التخزين (FileSyncSvc).
إذا تم حذف الدليل، فقم بتنفيذ الخطوات التالية لإزالة نقطة نهاية الخادم الموجودة وإنشاء نقطة نهاية خادم جديدة باستخدام مسار جديد:
- قم بإزالة نقطة نهاية الخادم في مجموعة المزامنة باتباع الخطوات الموثقة في إزالة نقطة نهاية خادم.
- أنشئ نقطة نهاية الخادم في مجموعة المزامنة باتباع الخطوات الموثقة في إضافة نقطة نهاية خادم.
فشل توفير نقطة نهاية الخادم بسبب مسار خادم فارغ.
| خطأ | رمز |
|---|---|
| HRESULT | 0x80C80299 |
| HRESULT (عشري) | -2134375783 |
| سلسلة خطأ | ECS_E_SYNC_AUTHORITATIVE_UPLOAD_EMPTY_SET |
| العلاج المطلوب | نعم |
تفشل إدارة نقطة نهاية الخادم مع رمز الخطأ هذا إذا تم استيفاء هذه الشروط:
- تم توفير نقطة نهاية الخادم هذه مع وضع المزامنة الأولي: موثوق به للخادم
- مسار الخادم المحلي فارغ أو لا يحتوي على أي عناصر تم التعرف عليها على أنها قادرة على المزامنة.
يحميك خطأ إدارة الحسابات هذا من حذف كل المحتوى الذي قد يكون متوفرًا في مشاركة ملف Azure. التحميل الموثوق به للخادم هو وضع خاص للحاق بموقع سحابي تم زرعه بالفعل، مع التحديثات من موقع الخادم. راجع دليل الترحيل هذا لفهم السيناريو الذي تم إنشاء هذا الوضع من أجله.
- قم بإزالة نقطة نهاية الخادم في مجموعة المزامنة باتباع الخطوات الموثقة في إزالة نقطة نهاية خادم.
- أنشئ نقطة نهاية الخادم في مجموعة المزامنة باتباع الخطوات الموثقة في إضافة نقطة نهاية خادم.
خطوات شائعة لاستكشاف الأخطاء وإصلاحها
- انتقل إلى مجموعة المزامنة داخل خدمة مزامنة التخزين.
- حدد نقطة نهاية السحابة داخل مجموعة المزامنة.
- لاحظ اسم مشاركة ملف Azure في الجزء المفتوح.
- حدد حساب التخزين المرتبط. في حالة فشل هذا الرابط، تتم إزالة حساب التخزين المشار إليه.

التأكد من وجود مشاركة ملف Azure.
- انقر على نظرة عامة على جدول المحتويات الأيمن للعودة إلى صفحة حساب التخزين الرئيسي.
- حدد ملفات لعرض قائمة مشاركات الملفات.
- تحقق من ظهور مشاركة الملفات المشار إليها بواسطة نقطة نهاية السحابة في قائمة مشاركات الملفات (يجب أن تكون قد لاحظت ذلك في الخطوة 1 أعلاه).
تأكد من أن Azure File Sync لديه حق الوصول إلى حساب التخزين.
انقر على التحكم في الوصول (IAM) في جدول المحتويات الأيمن.
انقر فوق علامة التبويب تعيينات الدور إلى قائمة المستخدمين والتطبيقات (كيانات الخدمة) الذين لديهم حق الوصول إلى حساب التخزين الخاص بك.
تحقق من ظهور Microsoft.StorageSync أو خدمة مزامنة الملفات المختلطة (اسم التطبيق القديم) في القائمة باستخدام دور القارئ والوصول إلى البيانات.

في حالة عدم ظهور Microsoft.StorageSync أو خدمة مزامنة الملفات المختلطة في القائمة، قم بتنفيذ الخطوات التالية:
- انقر فوق Add.
- في حقل الدور، حدد القارئ والوصول إلى البيانات.
- في الحقل تحديد، اكتب Microsoft.StorageSync، وحدد الدور، ثم انقر فوق حفظ.
ترتيب السحابة
هناك مساران للفشل في طبقات السحابة:
- يمكن أن تفشل الملفات في الطبقة، مما يعني أن Azure File Sync يحاول دون جدوى وضع ملف في طبقة إلى Azure Files.
- يمكن أن تفشل الملفات في التذكر، مما يعني أن عامل تصفية نظام ملفات Azure File Sync (StorageSync.sys) يفشل في تنزيل البيانات عندما يحاول المستخدم الوصول إلى ملف تم تدرجه إلى طبقات.
هناك فئتان رئيسيتان من حالات الفشل التي يمكن أن تحدث عبر أي من مساري الفشل:
- فشل التخزين السحابي
- مشكلات توفر خدمة التخزين العابر. لمزيد من المعلومات، راجع اتفاقية مستوى الخدمة (SLA ) لـAzure Storage.
- مشاركة ملف Azure غير المتعذر الوصول إليه. يحدث هذا الفشل عادة عند حذف مشاركة ملف Azure عندما لا تزال نقطة نهاية سحابة في مجموعة مزامنة.
- حساب تخزين يتعذر الوصول إليه. يحدث هذا الفشل عادة عند حذف حساب التخزين بينما لا يزال يحتوي على مشاركة ملف Azure التي تمثل نقطة نهاية سحابية في مجموعة مزامنة.
- فشل الخادم
- لا يتم تحميل عامل تصفية نظام ملفات Azure File Sync (StorageSync.sys). للاستجابة لطلبات الطبقات/الاستدعاء، يجب تحميل عامل تصفية نظام ملفات Azure File Sync. يمكن أن يحدث عدم تحميل عامل التصفية لعدة أسباب، ولكن السبب الأكثر شيوعًا هو أن المسؤول قام بإلغاء تحميله يدويًا. يجب تحميل عامل تصفية نظام ملفات Azure File Sync في جميع الأوقات حتى يعمل Azure File Sync بشكل صحيح.
- نقطة إعادة توزيع مفقودة أو تالفة أو لا تعمل بطريقة أخرى. نقطة إعادة التوزيع هي بنية بيانات خاصة على ملف يتكون من جزأين:
علامة إعادة توزيع، والتي تشير إلى نظام التشغيل إلى أن عامل تصفية نظام ملفات Azure File Sync (StorageSync.sys) قد يحتاج إلى إجراء بعض الإجراءات على IO للملف.
إعادة توزيع البيانات، التي تشير إلى نظام الملفات تصفية عنوان URI للملف على نقطة نهاية السحابة المقترنة (مشاركة ملف Azure).
الطريقة الأكثر شيوعًا التي يمكن أن تتلف بها نقطة إعادة التوزيع هي إذا حاول المسؤول تعديل العلامة أو بياناتها.
- مشاكل الاتصال بالشبكة. من أجل وضع ملف في طبقة أو استدعائه، يجب أن يكون لدى الخادم اتصال بالإنترنت.
تشير الأقسام التالية إلى كيفية استكشاف مشكلات طبقات السحابة وإصلاحها وتحديد ما إذا كانت المشكلة مشكلة في التخزين السحابي أو مشكلة في الخادم.
كيفية مراقبة نشاط الطبقات على الخادم
لمراقبة نشاط الطبقات على خادم، استخدم معرف الحدث 9003 و9016 و9029 في سجل أحداث القياس عن بعد (الموجود ضمن التطبيقات والخدمات\Microsoft\FileSync\Agent في عارض الأحداث).
- يوفر معرف الحدث 9003 توزيع الخطأ لنقطة نهاية خادم. على سبيل المثال، إجمالي عدد الأخطاء، ErrorCode، إلخ. ملاحظة، يتم تسجيل حدث واحد لكل رمز خطأ.
- يوفر معرف الحدث 9016 نتائج ظلال لوحدة تخزين. على سبيل المثال، النسبة المئوية للمساحة الحرة، وعدد الملفات الشبح في الجلسة، وعدد الملفات التي فشلت في الإهمال، وما إلى ذلك.
- يوفر معرف الحدث 9029 معلومات جلسة عمل الظلال لنقطة نهاية خادم. على سبيل المثال، عدد الملفات التي تمت تجربتها في الجلسة، وعدد الملفات المتدرجة في الجلسة، وعدد الملفات المتدرجة بالفعل، وما إلى ذلك.
كيفية مراقبة نشاط الاستدعاء على خادم
لمراقبة نشاط الطبقات على خادم، استخدم معرف الحدث 9005 و9006 و9009 و9059 في سجل أحداث القياس عن بعد (الموجود ضمن التطبيقات والخدمات\Microsoft\FileSync\Agent في عارض الأحداث).
- يوفر معرف الحدث 9005 موثوقية الاستدعاء لنقطة نهاية خادم. على سبيل المثال، إجمالي الملفات الفريدة التي تم الوصول إليها، إجمالي الملفات الفريدة ذات الوصول الفاشل، إلخ.
- يوفر معرف الحدث 9006 توزيع الخطأ لنقطة نهاية خادم. على سبيل المثال، إجمالي طلبات الخطأ، ErrorCode، إلخ. ملاحظة، يتم تسجيل حدث واحد لكل رمز خطأ.
- يوفر معرف الحدث 9009 معلومات جلسة عمل الظلال لنقطة نهاية خادم. على سبيل المثال، DurationSeconds وCountFilesRecallSuccess وCountFilesRecallFailed وما إلى ذلك.
- يوفر معرف الحدث 9059 توزيع استدعاء التطبيق لنقطة نهاية خادم. على سبيل المثال، ShareID واسم التطبيق وTotalEgressNetworkBytes.
كيفية استكشاف أخطاء الملفات التي تفشل في الوصول إلى طبقة وإصلاحها
إذا فشلت الملفات في الانتقال إلى طبقات إلى ملفات Azure:
- في عارض الأحداث، راجع سجلات الأحداث عن بعد والتشغيلية والتشخيصية، الموجودة ضمن التطبيقات والخدمات\Microsoft\FileSync\Agent.
تحقق من وجود الملفات في مشاركة ملفات Azure.
ملاحظة
يجب مزامنة الملف مع مشاركة ملف Azure قبل أن يمكن تدرجه إلى طبقات.
تحقق من أن الخادم لديه اتصال بالإنترنت.
تحقق من تشغيل برامج تشغيل عامل تصفية Azure File Sync (StorageSync.sys وStorageSyncGuard.sys):
- في موجه أوامر غير مقيد، قم بتشغيل
fltmc. تحقق من سرد برامج تشغيل عامل تصفية نظام الملفات StorageSync.sys StorageSyncGuard.sys.
- في موجه أوامر غير مقيد، قم بتشغيل
ملاحظة
يتم تسجيل معرف حدث 9003 مرة واحدة في الساعة في سجل أحداث القياس عن بعد إذا فشل ملف في المستوى (يتم تسجيل حدث واحد لكل رمز خطأ). تحقق من قسم أخطاء الطبقات والمعالجة لمعرفة ما إذا كانت خطوات المعالجة مدرجة لرمز الخطأ.
أخطاء الطبقات ومعالجتها
| HRESULT | HRESULT (عشري) | سلسلة خطأ | مشكلة | المعالجة |
|---|---|---|---|---|
| 0x80c86045 | -2134351803 | ECS_E_INITIAL_UPLOAD_PENDING | فشل الملف في وضع طبقة لأن التحميل الأولي قيد التقدم. | لا يوجد إجراء مطلوب. سيتم ترتيب الملف إلى طبقات بمجرد اكتمال التحميل الأولي. |
| 0x80c86043 | -2134351805 | ECS_E_GHOSTING_FILE_IN_USE | فشل الملف في الطبقة لأنه قيد الاستخدام. | لا يوجد إجراء مطلوب. سيتم نقل الملف للطبقة عندما لا يكون قيد الاستخدام. |
| 0x80c80241 | -2134375871 | ECS_E_GHOSTING_EXCLUDED_BY_SYNC | فشل الملف في وضع طبقة لأنه تم استبعاده بواسطة المزامنة. | لا يوجد إجراء مطلوب. لا يمكن ترتيب الملفات الموجودة في قائمة استبعاد المزامنة. |
| 0x80c86042 | -2134351806 | ECS_E_GHOSTING_FILE_NOT_FOUND | فشل الملف في وضع الطبقة لأنه لم يتم العثور عليه على الخادم. | لا يوجد إجراء مطلوب. إذا استمر الخطأ، تحقق مما إذا كان الملف موجودًا على الخادم. |
| 0x80c83053 | -2134364077 | ECS_E_CREATE_SV_FILE_DELETED | فشل الملف في وضع الطبقة لأنه تم حذفه في مشاركة ملف Azure. | لا يوجد إجراء مطلوب. يجب حذف الملف على الخادم عند تشغيل جلسة مزامنة التنزيل التالية. |
| 0x80c8600e | -2134351858 | ECS_E_AZURE_SERVER_BUSY | فشل الملف في الطبقة بسبب مشكلة في الشبكة. | لا يوجد إجراء مطلوب. إذا استمر الخطأ، فتحقق من اتصال الشبكة بمشاركة ملف Azure. |
| 0x80072ee7 | -2147012889 | WININET_E_NAME_NOT_RESOLVED | فشل الملف في الطبقة بسبب مشكلة في الشبكة. | لا يوجد إجراء مطلوب. إذا استمر الخطأ، فتحقق من اتصال الشبكة بمشاركة ملف Azure. |
| 0x80070005 | -2147024891 | ERROR_ACCESS_DENIED | فشل الملف في الطبقة بسبب خطأ تم رفض الوصول. يمكن أن يحدث هذا الخطأ إذا كان الملف موجودا على مجلد النسخ المتماثل للقراءة فقط DFS-R. | لا يدعم Azure Files Sync نقاط نهاية الخادم على مجلدات النسخ المتماثل للقراءة فقط DFS-R. راجع دليل التخطيط للحصول على مزيد من المعلومات. |
| 0x80072efe | -2147012866 | WININET_E_CONNECTION_ABORTED | فشل الملف في الطبقة بسبب مشكلة في الشبكة. | لا يوجد إجراء مطلوب. إذا استمر الخطأ، فتحقق من اتصال الشبكة بمشاركة ملف Azure. |
| 0x80c80261 | -2134375839 | ECS_E_GHOSTING_MIN_FILE_SIZE | فشل الملف في وضع الطبقة لأن حجم الملف أقل من الحجم المعتمد. | إذا كان إصدار العامل أقل من 9.0، فإن الحد الأدنى لحجم الملف المدعوم هو 64 KiB. إذا كان إصدار العامل هو 9.0 وأحدث، يعتمد الحد الأدنى لحجم الملف المدعوم على حجم نظام مجموعة الملفات (حجم نظام مجموعة الملفات المزدوج). على سبيل المثال، إذا كان حجم نظام مجموعة الملفات 4 KiB، فإن الحد الأدنى لحجم الملف هو 8 KiB. |
| 0x80c83007 | -2134364153 | ECS_E_STORAGE_ERROR | فشل الملف في الطبقة بسبب مشكلة تخزين Azure. | إذا استمرت المشكلة، فافتح طلب دعم. |
| 0x800703e3 | -2147023901 | ERROR_OPERATION_ABORTED | فشل الملف في الطبقة لأنه تم استدعاؤه في نفس الوقت. | لا يوجد إجراء مطلوب. سيتم وضع الملف في طبقات عند اكتمال الاستدعاء ولم يعد الملف قيد الاستخدام. |
| 0x80c80264 | -2134375836 | ECS_E_GHOSTING_FILE_NOT_SYNCED | فشل الملف في وضع الطبقة لأنه لم تتم مزامنته مع مشاركة ملف Azure. | لا يوجد إجراء مطلوب. سيتم وضع الملف في طبقة بمجرد مزامنته مع مشاركة ملف Azure. |
| 0x80070001 | -2147942401 | ERROR_INVALID_FUNCTION | فشل الملف في وضع الطبقة لأن برنامج تشغيل عامل تصفية طبقات السحابة (storagesync.sys) غير قيد التشغيل. | لحل هذه المشكلة، افتح موجه أوامر غير مقيد وقم بتشغيل الأمر التالي: fltmc load storagesyncإذا فشل تحميل برنامج تشغيل عامل تصفية Azure File Sync عند تشغيل الأمر fltmc، فقم بإزالة تثبيت عامل Azure File Sync وإعادة تشغيل الخادم وإعادة تثبيت عامل Azure File Sync. |
| 0x80070070 | -2147024784 | ERROR_DISK_FULL | فشل الملف في وضع الطبقة بسبب عدم كفاية مساحة القرص على وحدة التخزين حيث توجد نقطة نهاية الخادم. | لحل هذه المشكلة، حرر 100 ميغابت على الأقل من مساحة القرص على وحدة التخزين حيث توجد نقطة نهاية الخادم. |
| 0x80070490 | -2147023728 | ERROR_NOT_FOUND | فشل الملف في وضع الطبقة لأنه لم تتم مزامنته مع مشاركة ملف Azure. | لا يوجد إجراء مطلوب. سيتم وضع الملف في طبقة بمجرد مزامنته مع مشاركة ملف Azure. |
| 0x80c80262 | -2134375838 | ECS_E_GHOSTING_UNSUPPORTED_RP | فشل الملف في وضع طبقة لأنه نقطة إعادة توزيع غير معتمدة. | إذا كان الملف عبارة عن نقطة إعادة توزيع إلغاء البيانات المكررة، فاتبع الخطوات الواردة في دليل التخطيط لتمكين دعم إلغاء البيانات المكررة. الملفات التي تحتوي على نقاط إعادة توزيع بخلاف إلغاء البيانات المكررة غير مدعومة ولن يتم تدرجها. |
| 0x80c83052 | -2134364078 | ECS_E_CREATE_SV_STREAM_ID_MISMATCH | فشل الملف في الطبقة لأنه تم تعديله. | لا يوجد إجراء مطلوب. سيتم وضع الملف في طبقة بمجرد مزامنة الملف المعدل مع مشاركة ملف Azure. |
| 0x80c80269 | -2134375831 | ECS_E_GHOSTING_REPLICA_NOT_FOUND | فشل الملف في وضع الطبقة لأنه لم تتم مزامنته مع مشاركة ملف Azure. | لا يوجد إجراء مطلوب. سيتم وضع الملف في طبقة بمجرد مزامنته مع مشاركة ملف Azure. |
| 0x80072ee2 | -2147012894 | WININET_E_TIMEOUT | فشل الملف في الطبقة بسبب مشكلة في الشبكة. | لا يوجد إجراء مطلوب. إذا استمر الخطأ، فتحقق من اتصال الشبكة بمشاركة ملف Azure. |
| 0x80c80017 | -2134376425 | ECS_E_SYNC_OPLOCK_BROKEN | فشل الملف في الطبقة لأنه تم تعديله. | لا يوجد إجراء مطلوب. سيتم وضع الملف في طبقة بمجرد مزامنة الملف المعدل مع مشاركة ملف Azure. |
| 0x800705aa | -2147023446 | ERROR_NO_SYSTEM_RESOURCES | فشل الملف في وضع الطبقة بسبب عدم كفاية موارد النظام. | إذا استمر الخطأ، فتحقق من التطبيق أو برنامج تشغيل وضع النواة الذي يستنفد موارد النظام. |
| 0x8e5e03fe | -1906441218 | JET_errDiskIO | فشل الملف في وضع الطبقة بسبب خطأ إدخال/إخراج عند الكتابة إلى قاعدة بيانات طبقات السحابة. | إذا استمر الخطأ، فقم بتشغيل chkdsk على وحدة التخزين وتحقق من أجهزة التخزين. |
| 0x8e5e0442 | -1906441150 | JET_errInstanceUnavailable | فشل الملف في وضع الطبقة لأن قاعدة بيانات طبقات السحابة غير قيد التشغيل. | لحل هذه المشكلة، قم بإعادة تشغيل خدمة أو خادم FileSyncSvc. إذا استمر الخطأ، فقم بتشغيل chkdsk على وحدة التخزين وتحقق من أجهزة التخزين. |
| 0x80C80285 | -2160591493 | ECS_E_GHOSTING_SKIPPED_BY_CUSTOM_EXCLUSION_LIST | لا يمكن تصنيف الملف إلى طبقات لأنه يتم استبعاد نوع الملف من الطبقات. | لوضع الملفات في طبقة مع هذا النوع من الملفات، قم بتعديل إعداد التسجيل GhostingExclusionList الموجود ضمن HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Azure\StorageSync. |
| 0x80C86050 | -2160615504 | ECS_E_REPLICA_NOT_READY_FOR_TIERING | فشل الملف في التدرج لأن وضع المزامنة الحالي هو تحميل أولي أو تسوية. | لا يوجد إجراء مطلوب. سيتم تقسيم الملف إلى طبقات بمجرد اكتمال المزامنة للتحميل أو التسوية الأولية. |
كيفية استكشاف أخطاء الملفات التي تفشل في الوصول إلى طبقة وإصلاحها
في حالة فشل استدعاء الملفات:
- في عارض الأحداث، راجع سجلات الأحداث عن بعد والتشغيلية والتشخيصية، الموجودة ضمن التطبيقات والخدمات\Microsoft\FileSync\Agent.
- تحقق من وجود الملفات في مشاركة ملفات Azure.
- تحقق من أن الخادم لديه اتصال بالإنترنت.
- افتح الأداة الإضافية MMC الخدمات وتحقق من تشغيل خدمة عامل مزامنة التخزين (FileSyncSvc).
- تحقق من تشغيل برامج تشغيل عامل تصفية Azure File Sync (StorageSync.sys وStorageSyncGuard.sys):
- في موجه أوامر غير مقيد، قم بتشغيل
fltmc. تحقق من سرد برامج تشغيل عامل تصفية نظام الملفات StorageSync.sys StorageSyncGuard.sys.
- في موجه أوامر غير مقيد، قم بتشغيل
ملاحظة
يتم تسجيل معرف حدث 9006 مرة واحدة في الساعة في سجل أحداث القياس عن بعد إذا فشل ملف في الاسترجاع (يتم تسجيل حدث واحد لكل رمز خطأ). تحقق من قسم أخطاء الطبقات والمعالجة لمعرفة ما إذا كانت خطوات المعالجة مدرجة لرمز الخطأ.
استرجاع الأخطاء ومعالجتها
| HRESULT | HRESULT (عشري) | سلسلة خطأ | مشكلة | المعالجة |
|---|---|---|---|---|
| 0x80070079 | -2147942521 | ERROR_SEM_TIMEOUT | فشل الملف في الاستدعاء بسبب انتهاء مهلة الإدخال/الإخراج. يمكن أن تحدث هذه المشكلة لعدة أسباب: قيود موارد الخادم أو ضعف الاتصال بالشبكة أو مشكلة تخزين Azure (على سبيل المثال، التقييد). | لا يوجد إجراء مطلوب. إذا استمر الخطأ لعدة أيام، يرجى فتح حالة دعم. |
| 0x80070036 | -2147024842 | ERROR_NETWORK_BUSY | فشل الملف في الاسترجاع بسبب مشكلة في الشبكة. | إذا استمر الخطأ، فتحقق من اتصال الشبكة بمشاركة ملف Azure. |
| 0x80c80037 | -2134376393 | ECS_E_SYNC_SHARE_NOT_FOUND | فشل الملف في الاسترجاع لأنه تم حذف نقطة نهاية الخادم. | لحل هذه المشكلة، راجع لا يمكن الوصول إلى الملفات المتدرجة على الخادم بعد حذف نقطة نهاية خادم. |
| 0x80070005 | -2147024891 | ERROR_ACCESS_DENIED | فشل الملف في الاسترجاع بسبب خطأ تم رفض الوصول. تحدث هذه المشكلة إن تمكين جدار الحماية وإعدادات الشبكة الظاهرية على حساب التخزين وليس لدى الخادم حق الوصول إلى حساب التخزين. | لحل هذه المشكلة، أضف عنوان IP للخادم أو الشبكة الظاهرية باتباع الخطوات الموثقة في القسم تكوين جدار الحماية وإعدادات الشبكة الظاهرية في دليل النشر. |
| 0x80c86002 | -2134351870 | ECS_E_AZURE_RESOURCE_NOT_FOUND | فشل الملف في الاسترجاع لأنه لا يمكن الوصول إليه في مشاركة ملف Azure. | لحل هذه المشكلة، تحقق من وجود الملف في مشاركة ملف Azure. إذا كان الملف موجودًا في مشاركة ملف Azure، فقم بالترقية إلى أحدث إصدار من عامل Azure File Sync. |
| 0x80c8305f | -2134364065 | ECS_E_EXTERNAL_STORAGE_ACCOUNT_AUTHORIZATION_FAILED | فشل الملف في الاستدعاء بسبب فشل التخويل لحساب التخزين. | لحل هذه المشكلة، تحقق من أن Azure File Sync لديه حق الوصول إلى حساب التخزين. |
| 0x80c86030 | -2134351824 | ECS_E_AZURE_FILE_SHARE_NOT_FOUND | فشل الملف في الاسترجاع لأنه لا يمكن الوصول إليه في مشاركة ملف Azure. | تحقق من وجود مشاركة الملفات وإمكانية الوصول إليها. إذا تم حذف مشاركة الملف وإعادة إنشائها، فقم بتنفيذ الخطوات الموثقة في فشل المزامنة بسبب حذف قسم مشاركة ملف Azure وإعادة إنشائه لحذف مجموعة المزامنة وإعادة إنشائها. |
| 0x800705aa | -2147023446 | ERROR_NO_SYSTEM_RESOURCES | فشل الملف في الاسترجاع بسبب عدم كفاية موارد النظام. | إذا استمر الخطأ، فتحقق من التطبيق أو برنامج تشغيل وضع النواة الذي يستنفد موارد النظام. |
| 0x8007000e | -2147024882 | ERROR_OUTOFMEMORY | فشل الملف في الاسترجاع بسبب عدم كفاية الذاكرة. | إذا استمر الخطأ، تحقق من التطبيق أو برنامج تشغيل وضع النواة الذي يسبب حالة الذاكرة المنخفضة. |
| 0x80070070 | -2147024784 | ERROR_DISK_FULL | فشل الملف في الاسترجاع بسبب عدم كفاية مساحة القرص. | لحل هذه المشكلة، قم بتحرير مساحة على وحدة التخزين عن طريق نقل الملفات إلى وحدة تخزين مختلفة أو زيادة حجم وحدة التخزين أو فرض الملفات إلى الطبقة باستخدام cmdlet Invoke-StorageSyncCloudTiering. |
| 0x80072f8f | -2147012721 | WININET_E_DECODING_FAILED | فشل الملف في الاسترجاع لأن الخادم لم يتمكن من فك تشفير الاستجابة من خدمة Azure File Sync. | يحدث هذا الخطأ عادة إذا كان وكيل شبكة اتصال يقوم بتعديل الاستجابة من خدمة Azure File Sync. يرجى التحقق من تكوين الوكيل الخاص بك. |
| 0x80090352 | -2146892974 | SEC_E_ISSUING_CA_UNTRUSTED | فشل الملف في الاسترجاع لأن مؤسستك تستخدم وكيل إنهاء TLS أو أن كيانًا ضارًا يعترض نسبة استخدام الشبكة بين الخادم وخدمة Azure File Sync. | إذا كنت متأكدًا من توقع حدوث ذلك (لأن مؤسستك تستخدم وكيل إنهاء TLS)، فاتبع الخطوات الموثقة للخطأ CERT_E_UNTRUSTEDROOT لحل هذه المشكلة. |
| 0x80c86047 | -2134351801 | ECS_E_AZURE_SHARE_SNAPSHOT_NOT_FOUND | فشل الملف في الاستدعاء لأنه يشير إلى إصدار من الملف لم يعد موجودا في مشاركة ملف Azure. | يمكن أن تحدث هذه المشكلة إذا تمت استعادة الملف المتدرج من نسخة احتياطية من Windows Server. لحل هذه المشكلة، قم باستعادة الملف من لقطة في مشاركة ملف Azure. |
لا يمكن الوصول إلى الملفات المتدرجة على الخادم بعد حذف نقطة نهاية خادم
يتعذر الوصول إلى الملفات المتدرجة على الخادم إذا لم يتم استدعاء الملفات قبل حذف نقطة نهاية الخادم.
الأخطاء التي يتم تسجيلها إذا تعذر الوصول إلى الملفات المتدرجة
- عند مزامنة ملف، يتم تسجيل رمز الخطأ -2147942467 (0x80070043 - ERROR_BAD_NET_NAME) في سجل أحداث ItemResults
- عند استدعاء ملف، يتم تسجيل رمز الخطأ -2134376393 (0x80c80037 - ECS_E_SYNC_SHARE_NOT_FOUND) في سجل أحداث RecallResults
يمكن استعادة الوصول إلى ملفاتك المتدرجة إذا تم استيفاء الشروط التالية:
- تم حذف نقطة نهاية الخادم خلال الـ30 يومًا الماضية
- لم يتم حذف نقطة نهاية السحابة
- لم يتم حذف مشاركة الملف
- لم يتم حذف مجموعة المزامنة
إذا تم استيفاء الشروط المذكورة أعلاه، يمكنك استعادة الوصول إلى الملفات الموجودة على الخادم عن طريق إعادة إنشاء نقطة نهاية الخادم في نفس المسار على الخادم ضمن نفس مجموعة المزامنة في غضون 30 يومًا.
إذا لم يتم استيفاء الشروط المذكورة أعلاه، فلن تكون استعادة الوصول ممكنة لأن هذه الملفات المتدرجة على الخادم معزولة الآن. اتبع الإرشادات أدناه لإزالة الملفات المتدرجة المعزولة.
ملاحظات
- عندما يتعذر الوصول إلى الملفات المتدرجة على الخادم، يجب أن يظل الملف الكامل قابلًا للوصول إليه إذا قمت بالوصول إلى مشاركة ملف Azure مباشرة.
- لمنع الملفات المتدرجة المعزولة في المستقبل، اتبع الخطوات الموثقة في إزالة نقطة نهاية خادم عند حذف نقطة نهاية خادم.
كيفية الحصول على قائمة الملفات المتدرجة المعزولة
- تحقق من تثبيت الإصدار 5.1 من عامل Azure File Sync أو إصدار أحدث.
- قم بتشغيل أوامر PowerShell التالية لسرد الملفات المتدرجة المعزولة:
Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll"
$orphanFiles = Get-StorageSyncOrphanedTieredFiles -path <server endpoint path>
$orphanFiles.OrphanedTieredFiles > OrphanTieredFiles.txt
- احفظ ملف الإخراج OrphanTieredFiles.txt في حالة الحاجة إلى استعادة الملفات من النسخة الاحتياطية بعد حذفها.
كيفية إزالة الملفات المتدرجة المعزولة
الخيار 1: حذف الملفات المتدرجة المعزولة
يحذف هذا الخيار الملفات المتدرجة المعزولة على Windows Server ولكنه يتطلب إزالة نقطة نهاية الخادم إذا كانت موجودة بسبب الترفيه بعد 30 يومًا أو متصلة بمجموعة مزامنة مختلفة. ستحدث تعارضات الملفات إذا تم تحديث الملفات على Windows Server أو مشاركة ملفات Azure قبل إعادة إنشاء نقطة نهاية الخادم.
- تحقق من تثبيت الإصدار 5.1 من عامل Azure File Sync أو إصدار أحدث.
- قم بعمل نسخة احتياطية من مشاركة ملف Azure وموقع نقطة نهاية الخادم.
- قم بإزالة نقطة نهاية الخادم في مجموعة المزامنة باتباع الخطوات الموثقة في إزالة نقطة نهاية خادم.
تحذير
إذا لم تتم إزالة نقطة نهاية الخادم قبل استخدام cmdlet Remove-StorageSyncOrphanedTieredFiles، فإن حذف الملف المتدرج المعزول على الخادم سيؤدي إلى حذف الملف الكامل في مشاركة ملف Azure.
- قم بتشغيل أوامر PowerShell التالية لسرد الملفات المتدرجة المعزولة:
Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll"
$orphanFiles = Get-StorageSyncOrphanedTieredFiles -path <server endpoint path>
$orphanFiles.OrphanedTieredFiles > OrphanTieredFiles.txt
- احفظ ملف الإخراج OrphanTieredFiles.txt في حالة الحاجة إلى استعادة الملفات من النسخة الاحتياطية بعد حذفها.
- قم بتشغيل أوامر PowerShell التالية لسرد الملفات المتدرجة المعزولة:
Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll"
$orphanFilesRemoved = Remove-StorageSyncOrphanedTieredFiles -Path <folder path containing orphaned tiered files> -Verbose
$orphanFilesRemoved.OrphanedTieredFiles > DeletedOrphanFiles.txt
ملاحظات
- سيتم حذف الملفات المتدرجة التي تم تعديلها على الخادم والتي لم تتم مزامنتها مع مشاركة ملف Azure.
- لن يتم حذف الملفات المتدرجة التي يمكن الوصول إليها (وليس اليتيمة).
- ستبقى الملفات غير المتدرجة على الخادم.
- اختياري: أعد إنشاء نقطة نهاية الخادم إذا تم حذفها في الخطوة 3.
الخيار 2: تحميل مشاركة ملف Azure ونسخ الملفات المعزولة محليا على الخادم
لا يتطلب هذا الخيار إزالة نقطة نهاية الخادم ولكنه يتطلب مساحة كافية على القرص لنسخ الملفات الكاملة محليًا.
- قم بتحميل مشاركة ملف Azure على خادم Windows الذي يحتوي على ملفات متدرجة معزولة.
- قم بتشغيل أوامر PowerShell التالية لسرد الملفات المتدرجة المعزولة:
Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll"
$orphanFiles = Get-StorageSyncOrphanedTieredFiles -path <server endpoint path>
$orphanFiles.OrphanedTieredFiles > OrphanTieredFiles.txt
- استخدم ملف الإخراج OrphanTieredFiles.txt لتحديد الملفات المتدرجة المعزولة على الخادم.
- الكتابة فوق الملفات المتدرجة المعزولة عن طريق نسخ الملف الكامل من مشاركة ملف Azure إلى خادم Windows.
كيفية استكشاف أخطاء الملفات التي تم استدعاؤها بشكل غير متوقع على خادم وإصلاحها
تتسبب برامج مكافحة الفيروسات والنسخ الاحتياطي والتطبيقات الأخرى التي تقرأ أعدادًا كبيرة من الملفات في عمليات استدعاء غير مقصودة ما لم تحترم سمة تخطي دون اتصال وتخطي قراءة محتوى هذه الملفات. يساعد تخطي الملفات غير المتصلة بالإنترنت للمنتجات التي تدعم هذا الخيار على تجنب عمليات الاستدعاء غير المقصودة أثناء العمليات مثل عمليات فحص الفيروسات أو مهام النسخ الاحتياطي.
استشر بائع البرامج لمعرفة كيفية تكوين الحل الخاص به لتخطي قراءة الملفات غير المتصلة بالإنترنت.
قد تحدث عمليات استدعاء غير مقصودة أيضًا في سيناريوهات أخرى، مثل عند استعراض الملفات في مستكشف الملفات. قد يؤدي فتح مجلد يحتوي على ملفات ذات طبقات سحابية في مستكشف الملفات على الخادم إلى عمليات استدعاء غير مقصودة. هذا أكثر احتمالًا إذا تم تمكين حل مكافحة الفيروسات على الخادم.
ملاحظة
استخدم معرف الحدث 9059 في سجل أحداث القياس عن بعد لتحديد التطبيق (التطبيقات) الذي يسبب عمليات الاستدعاء. يوفر هذا الحدث توزيع استدعاء التطبيق لنقطة نهاية خادم ويتم تسجيله مرة واحدة في الساعة.
استثناءات العملية لـAzure File Sync
إذا كنت ترغب في تكوين برنامج مكافحة الفيروسات أو التطبيقات الأخرى لتخطي البحث عن الملفات التي يتم الوصول إليها بواسطة Azure File Sync، فقم بتكوين استثناءات العملية التالية:
- C:\Program Files\Azure\StorageSyncAgent\AfsAutoUpdater.exe
- C:\Program Files\Azure\StorageSyncAgent\FileSyncSvc.exe
- C:\Program Files\Azure\StorageSyncAgent\MAAgent\MonAgentLauncher.exe
- C:\Program Files\Azure\StorageSyncAgent\MAAgent\MonAgentHost.exe
- C:\Program Files\Azure\StorageSyncAgent\MAAgent\MonAgentManager.exe
- C:\Program Files\Azure\StorageSyncAgent\MAAgent\MonAgentCore.exe
- C:\Program Files\Azure\StorageSyncAgent\MAAgent\Extensions\XSyncMonitoringExtension\AzureStorageSyncMonitor.exe
TLS 1.2 مطلوب لـAzure File Sync
يمكنك عرض إعدادات TLS على الخادم الخاص بك من خلال النظر إلى إعدادات التسجيل.
إذا كنت تستخدم وكيلًا، فراجع وثائق الوكيل وتأكد من تكوينه لاستخدام TLS1.2.
استكشاف الأخطاء وإصلاحها بشكل عام
إذا واجهت مشكلات في Azure File Sync على خادم، فابدأ بإكمال الخطوات التالية:
- في عارض الأحداث، راجع سجلات الأحداث عن بعد والتشغيلية والتشخيصية.
- يتم تسجيل مشكلات المزامنة والطبقات والاستدعاء في سجلات القياس عن بعد والتشخيص والأحداث التشغيلية ضمن التطبيقات والخدمات\Microsoft\FileSync\Agent.
- يتم تسجيل المشكلات المتعلقة بإدارة خادم (على سبيل المثال، إعدادات التكوين) في سجلات الأحداث التشغيلية والتشخيصية ضمن التطبيقات والخدمات\Microsoft\FileSync\Management.
- تحقق من تشغيل خدمة Azure File Sync على الخادم:
- افتح الأداة الإضافية MMC الخدمات وتحقق من تشغيل خدمة عامل مزامنة التخزين (FileSyncSvc).
- تحقق من تشغيل برامج تشغيل عامل تصفية Azure File Sync (StorageSync.sys وStorageSyncGuard.sys):
- في موجه أوامر غير مقيد، قم بتشغيل
fltmc. تحقق من سرد برامج تشغيل عامل تصفية نظام الملفات StorageSync.sys StorageSyncGuard.sys.
- في موجه أوامر غير مقيد، قم بتشغيل
إذا لم يتم حل المشكلة، فقم بتشغيل أداة AFSDiag وأرسل إخراج ملف .zip الخاص بها إلى مهندس الدعم المعين لحالتك لمزيد من التشخيص.
لتشغيل AFSDiag، نفذ الخطوات أدناه.
بالنسبة لإصدار العامل v11 والإصدارات الأحدث:
افتح نافذة PowerShell مرتفعة، ثم قم بتشغيل الأوامر التالية (اضغط على Enter بعد كل أمر):
ملاحظة
سيقوم AFSDiag بإنشاء دليل الإخراج ومجلد مؤقت داخله قبل جمع السجلات وسيحذف المجلد المؤقت بعد التنفيذ. حدد موقع إخراج لا يحتوي على بيانات.
cd "c:\Program Files\Azure\StorageSyncAgent" Import-Module .\afsdiag.ps1 Debug-AFS -OutputDirectory C:\output -KernelModeTraceLevel Verbose -UserModeTraceLevel Verboseإعادة إنشاء المشكلة. عند الانتهاء، أدخل D.
يتم حفظ ملف .zip يحتوي على سجلات وملفات تتبع في دليل الإخراج الذي حددته.
بالنسبة لإصدار العامل v10 والإصدارات الأقدم:
قم بإنشاء دليل حيث سيتم حفظ إخراج AFSDiag (على سبيل المثال، C:\Output).
ملاحظة
سيقوم AFSDiag بحذف كل المحتوى في دليل الإخراج قبل جمع السجلات. حدد موقع إخراج لا يحتوي على بيانات.
افتح نافذة PowerShell مرتفعة، ثم قم بتشغيل الأوامر التالية (اضغط على Enter بعد كل أمر):
cd "c:\Program Files\Azure\StorageSyncAgent" Import-Module .\afsdiag.ps1 Debug-Afs c:\output # Note: Use the path created in step 1.بالنسبة لمستوى تتبع وضع نواة Azure File Sync، أدخل 1 (ما لم ينص على خلاف ذلك، لإنشاء المزيد من عمليات التتبع المطولة)، ثم اضغط على مفتاح الإدخال Enter.
بالنسبة لمستوى تتبع وضع نواة Azure File Sync، أدخل 1 (ما لم ينص على خلاف ذلك، لإنشاء المزيد من عمليات التتبع المطولة)، ثم اضغط على مفتاح الإدخال Enter.
إعادة إنشاء المشكلة. عند الانتهاء، أدخل D.
يتم حفظ ملف .zip يحتوي على سجلات وملفات تتبع في دليل الإخراج الذي حددته.