كيفية إستبدال وحدة تحكم RAID ميتة (غير قابلة للتشغيل) دون فقدان البيانات
في مقال اليوم، سوف نستكشفكيفية إستبدال وحدة تحكم RAID ميتة (غير قابلة للتشغيل) دون فقدان البيانات عند تعطلها. كيفية إستيراد إنشاء خارجي، و إستبدال وحدة التحكم القديمة بنموذج مختلف، وكيفية إستخراج المعلومات من أقراص نظام مصفوفة RAID عندما تكون وحدة التحكم مفقودة.
- الطريقة 1. كيفية إستبدال وحدة تحكم RAID دون فقدان أي شيء
- الطريقة 2. كيفية إستبدال وحدة تحكم RAID بطراز مشابه من جهة تصنيع مختلفة
- كيفية إستعادة البيانات عندما تكون وحدة التحكم ميتة
- لخاتمة
- أسئلة وأجوبة
- التعليقات
في بيئة تكنولوجيا المعلومات الحديثة، قد يكون هناك عدة أسباب وراء رغبة مسؤولي النظام في التغيير من وحدة تحكم RAID إلى أخرى. مع الكميات المتزايدة من البيانات المراد معالجتها، سيتعين عليك عاجلاً أم آجلاً توسيع مجموعة الأقراص، ولكن غالبًا لا يمكنك القيام بذلك بسبب وحدة التحكم القديمة، وفي بعض الأحيان قد تتعطل وحدات التحكم. مهما حدث، هناك سؤال واحد يجب الإجابة عليه: هل يمكنك الإنتقال إلى جهاز جديد دون فقدان البيانات؟
لحسن الحظ، هناك عدة طرق للقيام بذلك:
- الأمر الصعب، الذي يتطلب منك هو عمل نسخة إحتياطية من البيانات، وإعادة إنشاء المصفوفة وإستعادة البيانات من النسخة الإحتياطية.
- والأمر البسيط، هو أن تقوم فقط بتوصيل محركات الأقراص بوحدة التحكم الجديدة و إستيراد الإنشاء الخارجي.
يتضمن الخيار الثاني مخاطر معينة تتعلق بفقدان البيانات ولكنه يتيح لك توفير الكثير من الوقت. لسوء الحظ، فإن الطرق المختلفة المستخدمة لتخزين بيانات إنشاء مصفوفة RAID تجعل من المستحيل نقل البيانات بين أنظمة التخزين لمختلف الشركات المصنعة دون فقدان البيانات. يتم تخزين بيانات إنشاء مصفوفة RAID على محركات الأقراص التي تتكون منها المصفوفة. توجد هذه المعلومات في المقطع الأول أو الأخير لكل محرك أقراص وتُعرف باسم البيانات الوصفية. تتم كتابة هذه البيانات الوصفية على محركات الأقراص بواسطة البرنامج الثابت لوحدة التحكم RAID عند إنشاء المصفوفة. يتم تكرار هذا التكوين على كل محرك من محركات الأقراص، وجميع بيانات الخدمة متطابقة تمامًا، بإستثناء رقم محرك الأقراص.
عند توصيل محركات الأقراص بوحدة تحكم مختلفة، يجب تحديد التكوين القديم و إستيراده دون فقدان البيانات أو إعادة تكوين الأقسام أو المصفوفات. يستخدم مصنعو وحدات تحكم RAID أساليب مختلفة لتخزين هذه المعلومات. في البداية، دعنا نتعرف على كيفية تحديد بديل مناسب لوحدة التحكم القديمة.
الطريقة 1. كيفية إستبدال وحدة تحكم RAID دون فقدان أي شيء
أول شيء يجب تذكره هو هذا: إذا أجريت تغييرات على البيانات الوصفية أو إستبدلت بطاقة التحويل (أو التوسيع)، فهناك دائمًا خطر فقدان البيانات. لتأمين نفسك ضد فقدان البيانات من نظام RAID، قم بإجراء نسخة إحتياطية كاملة وتحقق منها قبل بدء عملية النقل.
لإستبدال وحدة تحكم ميتة، من الأفضل إختيار جهاز من نفس الطراز؛ إذا لم يكن ذلك ممكنًا أو كان طرازك قديمًا، فيمكنك إختيار وحدة تحكم من نفس العلامة التجارية ولكن بتكوين أحدث. يجب ألا تكون هناك صعوبات في إستبدال بطاقة التوسيع بجهاز من نفس الطراز: الشيء الوحيد الذي قد يتعين عليك القيام به هو تحديث البرامج الثابتة الخاصة به.
عند إستبدال طراز قديم بجهاز جيل جديد من نفس الشركة المصنعة، قم بزيارة موقع الويب الرسمي الخاص بها للتأكد من أن البطاقة الجديدة تدعم التقنيات المستخدمة في البطاقة القديمة. يجب أن يحتوي موقع الويب الخاص بالشركة المصنعة على قائمة بالأجهزة المدعومة و القابلة للتبديل.
علي سبيل المثال، https://www.dell.com/learn/us/en/04/campaigns/dell-raid-controllers?c=us&l=en&s=bsd
لدي نظام RAID 5 يتكون من ثلاثة محركات أقراص ويعتمد على وحدة تحكم Dell، طراز PERC H310. للتوضيح، سأوضح لك كيفية إستبداله بجهاز آخر من نفس الشركة المصنعة، طراز H710.
هناك العديد من السيناريوهات المحتملة لكيفية تصرف نظام التخزين بعد تثبيت وحدة التحكم الجديدة.
الحالة الأولى هي أن الجهاز يستورد مجموعة الأقراص تلقائيًا. عند التمهيد، سيعرض النظام إشعارًا بوجود إنشاء خارجي وأنك بحاجة إلى الضغط على مفتاح معين لإستيراده؛ في حالتي هذا المفتاح هو F.
بعد ذلك، ستحدد وحدة التحكم الإنشاء السابق وتقوم بتحميله تلقائيًا، وعندما يتم تمهيد نظام التشغيل، ستجد جميع البيانات في المكان الذي كانت عليه في السابق.
في السيناريو الثاني، سترى إشعارًا يفيد بأن النظام عثر على إنشاء خارجي، لكنه فشل في تحميله تلقائيًا، ويمكنك تهيئته عن طريق فتح BIOS الخاص بوحدة التحكم. قم بذلك عن طريق الضغط على إختصار لوحة المفاتيح (مفتاح С أو Ctrl + R).
في النافذة التي ستفتح، قم بإختيار الخط العلوي و إضغط على F2 للإنشاء، و إختر إنشاء خارجي ثم إضغط على Enter، وفي القائمة الفرعية التي تفتح، قم بتحديد الإستيراد لإستيراد إنشاء خارجي، أو المسح لإزالته. بالطبع، سنختار الإستيراد.
قد يستغرق الأمر بضع دقائق قبل معالجة التكوين، وبعد ذلك، يجب أن تعرض الأداة المساعدة قائمة بمحركات الأقراص الإفتراضية التي تم تكوينها لهذا النظام. هذه هي نهاية إجراء إستبدال وحدة التحكم، وبعد بدء تشغيل نظام التشغيل، يمكنك التأكد من عدم فقدان أي معلومات، وأن جميع الملفات لا تزال على القرص.
هناك شيء مهم يجب مراعاته عند توصيل محركات الأقراص بوحدة التحكم الجديدة، تأكد من توصيلها بالترتيب الصحيح. يمكن لبعض وحدات التحكم إستيراد التهيئة بغض النظر عن الترتيب الذي تم توصيل الأقراص به، ولكن العديد منها لا يفعل ذلك، لذلك يوصى بتوصيلها بنفس الطريقة التي كانت بها متصلة بوحدة التحكم القديمة. إذا كانت متصلة بالمنفذ صفر لوحدة التحكم القديمة، فيجب أن تكون متصلة بالمنفذ نفسه بوحدة التحكم الجديدة، وإلا ستنتهي محاولة الإستيراد بالفشل وستفقد جميع الملفات.
أيضًا، قد تضطر إلى تغيير البرنامج الثابت لوحدة التحكم إلى الإصدار المستخدم مع وحدة التحكم القديمة أو تحديث البرنامج الثابت.
الطريقة 2. كيفية إستبدال وحدة تحكم RAID بطراز مشابه من جهة تصنيع مختلفة
يستخدم مصنعو وحدات تحكم RAID طرقًا مختلفة لتخزين معلومات الخدمة على الأقراص، لذلك إذا كنت تخطط لإستبدال وحدة التحكم الميتة بطراز مختلف من جهة تصنيع أخرى، فهناك بعض الأشياء التي يجب أخذها بعين الإعتبار.
تحتاج إلى معرفة ما إذا كانت وحدة التحكم الجديدة تدعم التنسيق العام لبيانات محرك الأقراص (DDF)، وإصدار DDF الذي تدعمه، والترتيب المستخدم لكتابة البايتات وتخزين المعلومات في قرص المصفوفة.
DDF (تنسيق بيانات القرص) هو بنية تنسيق البيانات في مجموعات محركات الأقراص داخل نظام RAID.
يوفر مستوى أساسيًا من التفاعل بين بائعي RAID المتعددين. تعتبر بنية DDF العامة في RAID مهمة جدًا لأنها تضمن نقل البيانات بين أنظمة التخزين من جهات تصنيع مختلفة دون فقدان البيانات.
في الوقت الحالي، يتوفر في نسختين – 1.2 و 2.0. قد تدعم نماذج وماركات وحدات التحكم المختلفة الإصدار الأول أو الإصدار الثاني أو كليهما، لذلك من المهم إكتشاف ذلك عند البحث عن بديل.
ميزة أخرى يجب الإنتباه إليها هي ترتيب أو تسلسل وحدات بايت الكتابة.
في الحوسبة، يتم تمثيل جميع المعلومات في تسلسل البايت. إذا كان لا يمكن تمثيل رقم معين على أنه بايت واحد، فمن المهم حقًا الترتيب الذي سيتم كتابة البايتات في ذاكرة الكمبيوتر. بإستثناء الأوامر المختلطة والمقلوبة، هناك طريقتان رئيسيتان لكتابة البايت، Big Endian و Little Endian.
الأول، Big Endian، سيكتب بايت من اليسار إلى اليمين (يبدو كالتالي: الشكل 123 مكتوب بالشكل 1،2،3).
سيكتب الترتيب الثاني (Little Endian) البايت بترتيب عكسي، وسيتم كتابة نفس الرقم 123 بالشكل 3،2،1. يمكنك رؤيته بالتفصيل بمساعدة محرر Hex.
إذا إستخدمت وحدة التحكم لبناء نظام RAID وكتابة بياناتها التي تستعمل الترتيب الأول لكتابة وحدات البايت، ثم قمت بإستبدالها بوحدة تحكم تستعمل الترتيب الثاني، فقد تواجه صعوبات في إستيراد الإنشاء. ستفشل عملية الإستيراد أو لن تتمكن وحدة التحكم من تحديد الإنشاء الخارجي.
أثناء الإختبار، تمكنا من إستيراد إنشاء خارجي مع نماذج وحدة تحكم Dell PERC التالية: H310 ،H330 ،H710 ،H830 ، بحيث يمكن إستبدال هذه الأجهزة بالتبادل دون المخاطرة بفقدان البيانات.
بإستخدام RAID 5 المستند إلى Dell PERC H310، تمكنا من إستيراد الإنشاء الخارجي دون فقدان البيانات إلى أنواع مختلفة من نفس الشركة المصنعة.
بالنسبة لبائعي الجهات الخارجية، ستكتشفت وحدة التحكم Fujitsu D311 المزودة ببرنامج LSI الثابت، الإنشاء الخارجي على محركات الأقراص و سقترح إستيرادها أثناء التمهيد الأول.
عند فتح BIOS الخاص بوحدة التحكم، يمكننا أن نرى أن التكوين السابق لم يتغير، وبعد تشغيل نظام التشغيل، ظلت جميع الملفات الموجودة في أقراص المصفوفة سليمة.
ومع ذلك، في حالة وجود وحدة تحكم مماثلة في البرامج الثابتة LSI ، IBM ServeRAID M5016 ، فشلنا في إستيراد الإنشاء الخارجي، لأن وحدة التحكم لم تتمكن من تحديد التكوين الخارجي بشكل صحيح.
عندما حاولنا إستيراد إنشاء من وحدة التحكم Dell PERC H310 إلى وحدة التحكم Adaptec ASR 6805T، واجهت وحدة التحكم الثانية خطأً، وأصبح إستيراد التكوين دون فقدان البيانات أمرًا مستحيلًا. إذا قمنا بمقارنة ميزاتها، يمكننا أن نرى أن جهاز Adaptec يدعم إصدار DF 2.0 وله ترتيب كتابة مختلف للبايت، وهو على الأرجح السبب الرئيسي لفشل إستيراد التكوين.
تمتلك أجهزة التحكم التي تنتجها شركة HP هيكلها الخاص لبناء أنظمة RAID وكتابة البيانات إلى محركات الأقراص في المصفوفة. هذا هو السبب في وجود فرص قليلة للنجاح إذا حاولت إستبدال وحدة تحكم HP بجهاز تحكم من علامة تجارية مختلفة.
إذا كانت مجموعة الأقراص القابلة للتمهيد، وقمت بإستبدال وحدة التحكم الخاصة بها بطراز مختلف، فقد تضطر إلى تثبيت برمجية تشغيل خاصة بنظام التشغيل للجهاز الجديد، وإلا فقد يرفض النظام بأكمله التمهيد.
أيضًا، يجب أن تأخذ في الإعتبار أنه لا يمكن نقل جميع مستويات RAID إلى نموذج تحكم مختلف؛ وهذا ينطبق على المصفوفات متعددة المستويات مثل RAID 10 و 50 و 60 والتي تتضمن عدة مجموعات من الأقراص. إذا كنت تحاول إستيراد تكوين خارجي وواجهت خطأ، فقد يكون السبب في ذلك هو أن نظام RAID الخاص بك هو تكوين متعدد المستويات.
كيفية إستعادة البيانات عندما تكون وحدة التحكم ميتة
إذا فشلت في العثور على بديل لوحدة تحكم ميتة، ولكنك لا تزال ترغب في إستخراج بعض البيانات المهمة من محركات الأقراص، فإستخدم أداة متخصصة لإستعادة البيانات من أنظمة RAID.
يمكن لـ Hetman Recovery إستعادة البيانات من أقراص نظام RAID حتى إذا كانت وحدة التحكم مفقودة. تقرأ الأداة المساعدة من نظام التخزين جميع المعلومات المتعلقة بوحدة التحكم أو اللوحة الأم أو البرنامج المستخدم لإنشاء مجموعة أقراص، ثم تعيد بناء مصفوفة RAID التالفة.
بعد ذلك، ستتمكن من فحصه و إستعادة المعلومات المهمة.
لخاتمة
يمكن العثور على ميزة أو خيارات Drive Roaming لإستيراد تكوين خارجي في جميع وحدات التحكم الحديثة تقريبًا. هذا هو السبب في أننا قد نفترض أن إستبدال أحد نماذج وحدة التحكم بنموذج آخر من قبل نفس الشركة المصنعة لا ينبغي أن يسبب أي مشاكل. إذا كان الجهاز المعني قديمًا جدًا، فيجب عليك أولاً التحقق من توافقه من خلال زيارة صفحة الويب الرسمية للشركة المصنعة. ومع ذلك، يجب أن تكون أفضل طريقة هي نقل المعلومات بمساعدة نسخة إحتياطية – في هذه الحالة، يكون النجاح مضمونًا.
الخاصية | الوصف |
---|---|
اسم الوظيفة | التجوال بين الأقراص (Drive Roaming) |
الغرض | القدرة على تغيير منافذ توصيل الأقراص الصلبة في مصفوفة RAID دون فقدان البيانات أو تدهور الأداء |
مستويات RAID المدعومة | RAID 0, RAID 1, RAID 5, RAID 10 وغيرها |
أهم المزايا | يوفر مرونة في إعادة تكوين مصفوفة RAID دون الحاجة إلى إعادة تعيين الأقراص يدويًا في BIOS |
تأثير الأداء | لا يؤثر على أداء مصفوفة RAID |
سيناريوهات الاستخدام | إعادة ترتيب الأقراص في منافذ مختلفة في وحدة التحكم RAID أو تغيير المواقع المادية للأقراص |
المخاطر | قد يؤدي إعادة توصيل الأقراص بشكل غير صحيح إلى فقدان البيانات إذا لم يتم اتباع التعليمات |
التوافق | يعتمد على طراز وحدة التحكم RAID والبرامج الثابتة |