الإصدار لا يدعم هذا الإصدار من تنسيق الملف ، 0xC03A0005

تم الإبلاغ عن أنه عند إجراء نسخ احتياطي لـ Windows إلى جهاز NAS(NAS device) (النسخ الاحتياطي لمشاركة الشبكة) الذي يقوم بتشغيل Samba ، فإنه يفشل مع ظهور رسالة خطأ - فشل النسخ الاحتياطي ، لا يدعم الإصدار هذا الإصدار من تنسيق الملف (0xC03A0005)(The backup failed, The version does not support this version of the file format (0xC03A0005)) . ستشارك هذه المشاركة التفاصيل حول وقت حدوثها والسبب والحلول لحل المشكلة.

الإصدار لا يدعم هذا الإصدار من تنسيق الملف.  (0xC03A0005)

الإصدار لا يدعم هذا الإصدار من تنسيق الملف ، 0xC03A0005

تحدث المشكلة بسبب وجود تعارض مع ملف VHD(VHD file) الذي تم إنشاؤه بواسطة Windows Backup ويتم تحميله أثناء العملية. توجد ثلاثة أنواع من ملفات VHD هنا -(VHD)

  1. مُثَبَّت،
  2. قابل للتوسيع (متفرق) و
  3. التفاضل.

إذا كان ملف VHD عبارة عن ملف متفرق غير مدعوم من قبل برنامج تشغيل VHD الأصلي ، فسيفشل التثبيت ، وستحصل على هذا الخطأ. أحد الأمثلة على ملف VHD هو الملف الذي يستمر في التوسع اعتمادًا على حجم النسخة الاحتياطية.

تحدث المشكلة فقط في حالة  النسخ الاحتياطي على مستوى(File Level) الملف (ملف / مجلدات في وحدة تخزين) ولكن ليس على مستوى الكتلة الاحتياطية حيث لا يتم تحميل ملف vhd مطلقًا. ومع ذلك ، في حالة File Level Backup ، يتم تحميل vhd ، الذي تم إنشاؤه بواسطة Windows Backup ، والذي لا يدعم تحميل الملفات المتفرقة.

الحل الوحيد القابل للتطبيق هو استخدام خيار Strict Allocate: في ملف smb.conf

تسجيل الدخول إلى SMB باستخدام SSH . افتح ملف التكوين باستخدام محرر VI الموجود في /etc/samba/smb.con f. إذا لم يكن الخيار موجودًا ، يمكنك إضافة strict allocate = yes والذي سيتأكد من عدم وجود ملف متفرق تم إنشاؤه.

ماذا يفعل هذا الخيار؟

وبحسب الموقع الرسمي(official website) ،

When this is set to yes the server will change from UNIX behavior of not committing real disk storage blocks when a file is extended to the Windows behavior of actually forcing the disk system to allocate real storage blocks when a file is created or extended to be a given size. In UNIX terminology this means that Samba will stop creating sparse files.

يمكنك أيضًا اختبار ما إذا كان ملف VHD ملفًا متفرقًا عن طريق تثبيته يدويًا.

افتح أداة إدارة الأقراص(Disk Management tool) وانقر على "إجراء" ثم "إرفاق VHD" ثم حدد مسار ملف vhd. إذا كان الخطأ هو نفسه الذي حصلت عليه للنسخة الاحتياطية ، فذلك بسبب وجود ملف متفرق.

آمل أن يكون المنشور سهل المتابعة ، وكنت قادرًا على حل رمز الخطأ 0xC03A0005 المتعلق بنسخ Windows الاحتياطي إلى NAS .



About the author

أنا مهندس برمجيات لديه خبرة في Xbox Explorer و Microsoft Excel و Windows 8.1 Explorer. في أوقات فراغي ، أحب ممارسة ألعاب الفيديو ومشاهدة التلفزيون. لديّ درجة علمية من جامعة يوتا وأعمل حاليًا كمهندس برمجيات لشركة دولية.



Related posts