حلّ المجتمع

إضافة محرك أقراص إلى RAID 1 في ZimaOS: خيارات السعة

A ZimaCube user wanted to grow an existing RAID 1 media pool without losing data as the Plex library expanded.

الخلاصة: لا يمكنك إضافة قرص ثالث إلى RAID 1 في ZimaOS لزيادة السعة

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

تصف مستويات RAID في ZimaOS RAID 1 بأنه تخطيط مكوّن من قرصين، وRAID 5 بأنه الخيار القابل للتوسّع للشركات الصغيرة والمكتبات المنزلية.

الخيار 1: الاحتفاظ بـ RAID 1 وإضافة مجموعة تخزين ثانية

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

يفيدك التخطيط لتخزين Plex عندما تمتد مكتبة الوسائط عبر أكثر من مساحة تخزين واحدة في ZimaOS.

الخيار 2: الانتقال إلى RAID 5 للتوسّع مستقبلًا

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

المسار الآمن هو:

  1. انسخ بيانات RAID 1 احتياطيًا إلى مكان آخر.
  2. تحقق من النسخة الاحتياطية.
  3. أنشئ RAID 5 جديدًا باستخدام ثلاثة أقراص على الأقل.
  4. انتظر حتى تستقر عمليات التهيئة وإعادة البناء.
  5. استعد البيانات.

الخيار 3: استبدال النسخة المتطابقة بأقراص أكبر

يمكن لهذا الخيار الحفاظ على نموذج RAID 1 المكوّن من قرصين مع زيادة السعة، لكن وثائق ZimaOS العامة الحالية لا تضمن سير عمل شاملًا من نوع «استبدال القرصين واحدًا تلو الآخر والتوسّع تلقائيًا». إذا لم توضح الواجهة دعم التوسّع بعد الاستبدال، فاستخدم المسار: النسخ الاحتياطي ← إعادة البناء ← الاستعادة، بدلًا من التجربة على بيانات الإنتاج.

لماذا لا تزداد سعة RAID 1 بإضافة قرص ثالث للنسخة المتطابقة

يخزّن RAID 1 نسخًا من البيانات نفسها. وقد تؤدي إضافة أعضاء أكثر إلى النسخة المتطابقة إلى زيادة التكرار في بعض تطبيقات Linux RAID، لكنها لا تضيف سعة قابلة للاستخدام بالطريقة التي أرادها المستخدم. ويعرض ZimaOS RAID 1 عمدًا باعتباره خيار NAS منزليًا بسيطًا مكوّنًا من قرصين.

توسعة RAID ليست بديلًا عن النسخ الاحتياطي

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

يغطي كل من النسخ الاحتياطي في ZimaOS واسترداد RAID طبقتي الأمان الرئيسيتين.

خطّط لتخزين Plex قبل امتلاء RAID 1 الأول

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

على مستوى RAID، يمكن لـ Linux md دعم عدة أعضاء في النسخة المتطابقة، لكن ذلك لا ينشئ أيضًا توسعة في السعة القابلة للاستخدام التي أرادها المستخدم. ويوفر نموذج RAID في mdadm خلفية مفيدة، بينما يظل تصميم RAID 1 الموثق في ZimaOS هو القاعدة العملية للواجهة.

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

الأسئلة الشائعة

هل يمكنني إضافة قرص واحد إلى RAID 1 مكوّن من قرصين؟

ليس لزيادة السعة القابلة للاستخدام في ZimaOS. توثق ZimaOS أن RAID 1 عبارة عن نسخة متطابقة من قرصين.

هل يمكن لـ Plex استخدام مجموعتي تخزين منفصلتين في ZimaOS؟

نعم. ثبّت مساري الوسائط على المضيف داخل حاوية Plex، وأضف الموقعين إلى مكتبات Plex المناسبة.

هل ينبغي أن أنتقل من RAID 1 إلى RAID 5؟

إذا كنت تحتاج إلى مجموعة واحدة تنمو مع توسّع مجموعة الوسائط، فإن RAID 5 خيار معماري أنسب. أجرِ نسخة احتياطية قبل تغيير نوع المصفوفة.

هل يستطيع RAID 5 تحمّل تعطل قرص؟

نعم، صُمّم RAID 5 السليم لتحمّل تعطل عضو واحد. أما RAID 6 فيتحمل تعطل عضوين.

هل يحمي RAID 1 من الحذف غير المقصود؟

لا. إذ تُنسخ عمليات حذف الملفات أو إتلافها أيضًا. احتفظ بنسخة احتياطية مستقلة.