كانت توصية المجتمع هي فصل مشكلة الإقلاع عن مشكلة حماية البيانات: تثبيت ZimaOS على SSD أو NVMe صغير، وإنشاء مجموعة RAID من أقراص البيانات الأكبر، ثم تحديد بيانات التطبيقات ومجموعات بيانات المستخدمين التي ينبغي وضعها في تلك المجموعة.
المناقشة لا تثبت إمكانية إقلاع ZimaOS بنظام انعكاس
لم يوثّق أي رد رسمي في المناقشة تثبيتًا مدعومًا لـ ZimaOS على قرص نظام باستخدام RAID1. لذلك كانت التوصية المفيدة معمارية أكثر من كونها حلًا التفافيًا: اعتبر قرص النظام بنيةً تحتية قابلة للاستبدال، واحتفظ بالبيانات المهمة في مكان آخر.
يحمي RAID البيانات، وليس نظام التشغيل افتراضيًا
يوضح مرجع mdadm لـ RAID في Linux أن RAID البرمجي يُنشأ من أجهزة أعضاء وبيانات RAID الوصفية الخاصة بها. يمكن لـ ZimaOS استخدام RAID لمجموعات التخزين، لكن هذا لا يعني تلقائيًا أن برنامج التثبيت يعكس قسم الإقلاع/النظام الخاص به.
يوثّق إعداد التخزين الحالي في ZimaOS استخدام RAID كسير عمل لإنشاء التخزين. ويكتسب سير عمل استرداد RAID أهمية خاصة لأنه يوضح كيف يمكن لمصفوفات البيانات الحالية الاحتفاظ ببيانات RAID الوصفية حتى بعد إعادة تثبيت نظام التشغيل.
لا يلزم أن تكون التطبيقات وبياناتها الكبيرة في المكان نفسه
أوصى أحد ردود المجتمع بالاحتفاظ بالتطبيقات على SSD النظام السريع، مع توجيه مجموعات البيانات الكبيرة—مثل صور Immich—إلى مجموعة RAID. توضح قواعد روابط Docker المربوطة سبب إمكانية ذلك: إذ يمكن لحاوية الوصول إلى دليل مضيف موجود على قرص آخر عبر نقطة تحميل محددة صراحةً.
يوضح ترحيل تخزين Immich النمط نفسه لتطبيق حقيقي على ZimaOS، بينما تساعد متطلبات متجر تطبيقات ZimaOS على الفصل بين متطلبات تشغيل التطبيق ومتطلبات التخزين المستمر.
اختر التخطيط بناءً على ما تحتاج إلى استرداده
- قرص النظام: أعطِ الأولوية لسهولة إعادة التثبيت أو الاستبدال، مع توفير مساحة كافية لـ ZimaOS وبيئة تشغيل الحاويات.
- مجموعة RAID: ضع فيها بيانات المستخدمين وبيانات التطبيقات المستمرة التي تبرر التكرار.
- النسخ الاحتياطية: احتفظ بنسخ مستقلة، لأن RAID لا يحمي من الحذف أو التلف أو السرقة أو كل حالات تعطل عدة أقراص.
الخلاصة
استخدم RAID لحماية البيانات المهمة بدلًا من افتراض أن ZimaOS نفسه يجب أن يقلع من أقراص معكوسة. ويُعد SSD نظام صغيرًا مع مجموعة RAID منفصلة للبيانات التفسير الأنسب لإرشادات المجتمع، كما يمكن ربط مجموعات بيانات التطبيقات بتلك المجموعة عندما يبرر حجمها أو متانتها ذلك.
