كيفية إستبدال وحدة تحكم RAID ميتة (غير قابلة للتشغيل) دون فقدان البيانات

في مقال اليوم، سوف نستكشفكيفية إستبدال وحدة تحكم RAID ميتة (غير قابلة للتشغيل) دون فقدان البيانات عند تعطلها. كيفية إستيراد إنشاء خارجي، و إستبدال وحدة التحكم القديمة بنموذج مختلف، وكيفية إستخراج المعلومات من أقراص نظام مصفوفة RAID عندما تكون وحدة التحكم مفقودة.

كيفية إستبدال وحدة تحكم RAID ميتة (غير قابلة للتشغيل) دون فقدان البيانات

في بيئة تكنولوجيا المعلومات الحديثة، قد يكون هناك عدة أسباب وراء رغبة مسؤولي النظام في التغيير من وحدة تحكم RAID إلى أخرى. مع الكميات المتزايدة من البيانات المراد معالجتها، سيتعين عليك عاجلاً أم آجلاً توسيع مجموعة الأقراص، ولكن غالبًا لا يمكنك القيام بذلك بسبب وحدة التحكم القديمة، وفي بعض الأحيان قد تتعطل وحدات التحكم. مهما حدث، هناك سؤال واحد يجب الإجابة عليه: هل يمكنك الإنتقال إلى جهاز جديد دون فقدان البيانات؟

لحسن الحظ، هناك عدة طرق للقيام بذلك:

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

يتضمن الخيار الثاني مخاطر معينة تتعلق بفقدان البيانات ولكنه يتيح لك توفير الكثير من الوقت. لسوء الحظ، فإن الطرق المختلفة المستخدمة لتخزين بيانات إنشاء مصفوفة RAID تجعل من المستحيل نقل البيانات بين أنظمة التخزين لمختلف الشركات المصنعة دون فقدان البيانات. يتم تخزين بيانات إنشاء مصفوفة RAID على محركات الأقراص التي تتكون منها المصفوفة. توجد هذه المعلومات في المقطع الأول أو الأخير لكل محرك أقراص وتُعرف باسم البيانات الوصفية. تتم كتابة هذه البيانات الوصفية على محركات الأقراص بواسطة البرنامج الثابت لوحدة التحكم RAID عند إنشاء المصفوفة. يتم تكرار هذا التكوين على كل محرك من محركات الأقراص، وجميع بيانات الخدمة متطابقة تمامًا، بإستثناء رقم محرك الأقراص.

عند توصيل محركات الأقراص بوحدة تحكم مختلفة، يجب تحديد التكوين القديم و إستيراده دون فقدان البيانات أو إعادة تكوين الأقسام أو المصفوفات. يستخدم مصنعو وحدات تحكم RAID أساليب مختلفة لتخزين هذه المعلومات. في البداية، دعنا نتعرف على كيفية تحديد بديل مناسب لوحدة التحكم القديمة.

إذهب للعرض
5️⃣ How to Recover RAID 5 Based on a Motherboard Controller 5️⃣

5️⃣ How to Recover RAID 5 Based on a Motherboard Controller 5️⃣

كيفية إستبدال وحدة تحكم RAID دون فقدان أي شيء

أول شيء يجب تذكره هو هذا: إذا أجريت تغييرات على البيانات الوصفية أو إستبدلت بطاقة التحويل (أو التوسيع)، فهناك دائمًا خطر فقدان البيانات. لتأمين نفسك ضد فقدان البيانات من نظام RAID، قم بإجراء نسخة إحتياطية كاملة وتحقق منها قبل بدء عملية النقل.

لإستبدال وحدة تحكم ميتة، من الأفضل إختيار جهاز من نفس الطراز؛ إذا لم يكن ذلك ممكنًا أو كان طرازك قديمًا، فيمكنك إختيار وحدة تحكم من نفس العلامة التجارية ولكن بتكوين أحدث. يجب ألا تكون هناك صعوبات في إستبدال بطاقة التوسيع بجهاز من نفس الطراز: الشيء الوحيد الذي قد يتعين عليك القيام به هو تحديث البرامج الثابتة الخاصة به.

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

قائمة محولات DELL مع ميزات محددة مدعومة

علي سبيل المثال، https://www.dell.com/learn/us/en/04/campaigns/dell-raid-controllers?c=us&l=en&s=bsd

لدي نظام RAID 5 يتكون من ثلاثة محركات أقراص ويعتمد على وحدة تحكم Dell، طراز PERC H310. للتوضيح، سأوضح لك كيفية إستبداله بجهاز آخر من نفس الشركة المصنعة، طراز H710.

تم إنشاء نظام RAID 5 بثلاثة محركات أقراص

هناك العديد من السيناريوهات المحتملة لكيفية تصرف نظام التخزين بعد تثبيت وحدة التحكم الجديدة.

الحالة الأولى هي أن الجهاز يستورد مجموعة الأقراص تلقائيًا. عند التمهيد، سيعرض النظام إشعارًا بوجود إنشاء خارجي وأنك بحاجة إلى الضغط على مفتاح معين لإستيراده؛ في حالتي هذا المفتاح هو F.

تقوم وحدة التحكم الجديدة بالتعرف على مجموعة أقراص

بعد ذلك، ستحدد وحدة التحكم الإنشاء السابق وتقوم بتحميله تلقائيًا، وعندما يتم تمهيد نظام التشغيل، ستجد جميع البيانات في المكان الذي كانت عليه في السابق.

قامت وحدة التحكم بتحميل إعدادات RAID تلقائيًا

في السيناريو الثاني، سترى إشعارًا يفيد بأن النظام عثر على إنشاء خارجي، لكنه فشل في تحميله تلقائيًا، ويمكنك تهيئته عن طريق فتح BIOS الخاص بوحدة التحكم. قم بذلك عن طريق الضغط على إختصار لوحة المفاتيح (مفتاح С أو Ctrl + R).

لا يمكن تحميل الإعدادات تلقائيًا

في النافذة التي ستفتح، قم بإختيار الخط العلوي و إضغط على F2 للإنشاء، و إختر إنشاء خارجي ثم إضغط على Enter، وفي القائمة الفرعية التي تفتح، قم بتحديد الإستيراد لإستيراد إنشاء خارجي، أو المسح لإزالته. بالطبع، سنختار الإستيراد.

إستيراد إعدادات المصفوفة يدويًا

قد يستغرق الأمر بضع دقائق قبل معالجة التكوين، وبعد ذلك، يجب أن تعرض الأداة المساعدة قائمة بمحركات الأقراص الإفتراضية التي تم تكوينها لهذا النظام. هذه هي نهاية إجراء إستبدال وحدة التحكم، وبعد بدء تشغيل نظام التشغيل، يمكنك التأكد من عدم فقدان أي معلومات، وأن جميع الملفات لا تزال على القرص.

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

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

كيفية إستبدال وحدة تحكم RAID بطراز مشابه من جهة تصنيع مختلفة

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

تحتاج إلى معرفة ما إذا كانت وحدة التحكم الجديدة تدعم التنسيق العام لبيانات محرك الأقراص (DDF)، وإصدار DDF الذي تدعمه، والترتيب المستخدم لكتابة البايتات وتخزين المعلومات في قرص المصفوفة.

DDF (تنسيق بيانات القرص) هو بنية تنسيق البيانات في مجموعات محركات الأقراص داخل نظام RAID.

يوفر مستوى أساسيًا من التفاعل بين بائعي RAID المتعددين. تعتبر بنية DDF العامة في RAID مهمة جدًا لأنها تضمن نقل البيانات بين أنظمة التخزين من جهات تصنيع مختلفة دون فقدان البيانات.

في الوقت الحالي، يتوفر في نسختين – 1.2 و 2.0. قد تدعم نماذج وماركات وحدات التحكم المختلفة الإصدار الأول أو الإصدار الثاني أو كليهما، لذلك من المهم إكتشاف ذلك عند البحث عن بديل.

DDF

ميزة أخرى يجب الإنتباه إليها هي ترتيب أو تسلسل وحدات بايت الكتابة.

في الحوسبة، يتم تمثيل جميع المعلومات في تسلسل البايت. إذا كان لا يمكن تمثيل رقم معين على أنه بايت واحد، فمن المهم حقًا الترتيب الذي سيتم كتابة البايتات في ذاكرة الكمبيوتر. بإستثناء الأوامر المختلطة والمقلوبة، هناك طريقتان رئيسيتان لكتابة البايت، Big Endian و Little Endian.

الأول، Big Endian، سيكتب بايت من اليسار إلى اليمين (يبدو كالتالي: الشكل 123 مكتوب بالشكل 1،2،3).

Big Endian - إحدى طرق كتابة البايت

سيكتب الترتيب الثاني (Little Endian) البايت بترتيب عكسي، وسيتم كتابة نفس الرقم 123 بالشكل 3،2،1. يمكنك رؤيته بالتفصيل بمساعدة محرر Hex.

Little Endian - إحدى طرق كتابة البايت

إذا إستخدمت وحدة التحكم لبناء نظام RAID وكتابة بياناتها التي تستعمل الترتيب الأول لكتابة وحدات البايت، ثم قمت بإستبدالها بوحدة تحكم تستعمل الترتيب الثاني، فقد تواجه صعوبات في إستيراد الإنشاء. ستفشل عملية الإستيراد أو لن تتمكن وحدة التحكم من تحديد الإنشاء الخارجي.

أثناء الإختبار، تمكنا من إستيراد إنشاء خارجي مع نماذج وحدة تحكم Dell PERC التالية: H310 ،H330 ،H710 ،H830 ، بحيث يمكن إستبدال هذه الأجهزة بالتبادل دون المخاطرة بفقدان البيانات.

بإستخدام RAID 5 المستند إلى Dell PERC H310، تمكنا من إستيراد الإنشاء الخارجي دون فقدان البيانات إلى أنواع مختلفة من نفس الشركة المصنعة.

بالنسبة لبائعي الجهات الخارجية، ستكتشفت وحدة التحكم Fujitsu D311 المزودة ببرنامج LSI الثابت، الإنشاء الخارجي على محركات الأقراص و سقترح إستيرادها أثناء التمهيد الأول.

وحدة التحكم Fujitsu D311

عند فتح BIOS الخاص بوحدة التحكم، يمكننا أن نرى أن التكوين السابق لم يتغير، وبعد تشغيل نظام التشغيل، ظلت جميع الملفات الموجودة في أقراص المصفوفة سليمة.

لم تواجه وحدة التحكم Fujitsu D311 صعوبة في إكتشاف خصائص المصفوفة

ومع ذلك، في حالة وجود وحدة تحكم مماثلة في البرامج الثابتة LSI ، IBM ServeRAID M5016 ، فشلنا في إستيراد الإنشاء الخارجي، لأن وحدة التحكم لم تتمكن من تحديد التكوين الخارجي بشكل صحيح.

IBM Serveraid M5016 غير قادر على تحديد إعدادات RAID

عندما حاولنا إستيراد إنشاء من وحدة التحكم Dell PERC H310 إلى وحدة التحكم Adaptec ASR 6805T، واجهت وحدة التحكم الثانية خطأً، وأصبح إستيراد التكوين دون فقدان البيانات أمرًا مستحيلًا. إذا قمنا بمقارنة ميزاتها، يمكننا أن نرى أن جهاز Adaptec يدعم إصدار DF 2.0 وله ترتيب كتابة مختلف للبايت، وهو على الأرجح السبب الرئيسي لفشل إستيراد التكوين.

فشل Adaptec ASR 6805T في إكتشاف خصائص المصفوفة

تمتلك أجهزة التحكم التي تنتجها شركة HP هيكلها الخاص لبناء أنظمة RAID وكتابة البيانات إلى محركات الأقراص في المصفوفة. هذا هو السبب في وجود فرص قليلة للنجاح إذا حاولت إستبدال وحدة تحكم HP بجهاز تحكم من علامة تجارية مختلفة.

وحدات تحكم HP

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

أيضًا، يجب أن تأخذ في الإعتبار أنه لا يمكن نقل جميع مستويات RAID إلى نموذج تحكم مختلف؛ وهذا ينطبق على المصفوفات متعددة المستويات مثل RAID 10 و 50 و 60 والتي تتضمن عدة مجموعات من الأقراص. إذا كنت تحاول إستيراد تكوين خارجي وواجهت خطأ، فقد يكون السبب في ذلك هو أن نظام RAID الخاص بك هو تكوين متعدد المستويات.

كيفية إستعادة البيانات عندما تكون وحدة التحكم ميتة

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

Hetman RAID Recovery

يمكن لـ Hetman Recovery إستعادة البيانات من أقراص نظام RAID حتى إذا كانت وحدة التحكم مفقودة. تقرأ الأداة المساعدة من نظام التخزين جميع المعلومات المتعلقة بوحدة التحكم أو اللوحة الأم أو البرنامج المستخدم لإنشاء مجموعة أقراص، ثم تعيد بناء مصفوفة RAID التالفة.

إسترداد البيانات من مصفوفات RAID التالفة التي يتعذر على الكمبيوتر الوصول إليها.
فحص نظام RAID الذي تم إسترداده

بعد ذلك، ستتمكن من فحصه و إستعادة المعلومات المهمة.

إستعادة البيانات من نظام RAID

لخاتمة

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

Abdelhamid Balti

المؤلف: , كاتب تقني

عبد الحميد البلطي كاتب تقني في شركة Hetman Software. يتعامل مع البرامج التعليمية والإرشادات والمراجعات التفصيلية حول كيفية عمل أدوات وبرامج الشركة مع جميع أنواع أجهزة تخزين البيانات.

Mykhailo Miroshnichenko

محرر: , كاتب تقني

يعد ميخايلو ميروشنيتشنكو أحد المبرمجين الرائدين في شركة Hetman Software. يشارك معرفته مع قراء مدونتنا، إستنادًا إلى خمسة عشر عامًا من الخبرة في تطوير البرمجيات. بالإضافة إلى البرمجة، يعتبر ميخايلو خبيرًا في مجال إسترداد البيانات وأنظمة الملفات وأجهزة تخزين البيانات ومصفوفات RAID.

نوصى به لك

يرحب بك مساعد Hetman Software، الذي تم إنشاؤه على أساس الذكاء الإصطناعي.
ابدأ الدردشة