قائمة التحقق لاستعادة الخادم المنزلي: كلمة المرور، الشبكة، الإقلاع، والتخزين

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

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

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

توقف قبل أن تجعل المشكلة أكبر

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

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

العَرَض الطبقة المحتملة الفحص الآمن الأول
نسيت كلمة مرور المسؤول الوصول تحقق من الجلسة الحالية، مفتاح SSH، المسؤول الثاني، أو وحدة التحكم المحلية
لا يمكن العثور على الخادم في الشبكة المحلية الشبكة تحقق من ضوء الاتصال، عقدة الموجه، الكابل، وعنوان IP المحلي
يقلع في وضع الإنقاذ أو GRUB الإقلاع تحقق من ترتيب الإقلاع، قرص نظام التشغيل، وخيار الاستعادة
يبدأ نظام التشغيل لكن المجلدات المشتركة مفقودة التخزين سرد الأقراص وفحص حالة التركيب أو التجمع
يظهر RAID أو ZFS متدهورًا التخزين اقرأ الحالة أولاً؛ لا تعيد البناء بشكل أعمى

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

اعثر على الطبقة الفاشلة قبل إصلاح الخطأ

تبدو العديد من مشاكل خادم المنزل متشابهة من الخارج: واجهة الويب لا تفتح. هذا لا يعني أن نفس الجزء قد تعطل. قد تبدو كابل ميت، أو عنوان IP متغير، أو خدمة ويب متوقفة، أو حساب مقفل، أو محمل إقلاع معطل، أو تجمع تخزين غير مركب، أو وحدة Docker فاشلة كأن "الخادم متوقف".

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

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

استعادة كلمة المرور تتطلب الوصول المحلي أولاً

إذا نسيت كلمة مرور المسؤول، لا تبدأ بإعادة تثبيت نظام التشغيل. تحقق أولاً مما إذا كان لا يزال لديك جلسة ويب مسجلة الدخول، أو مستخدم مسؤول ثانٍ، أو مفتاح SSH، أو إدخال في مدير كلمات المرور، أو وصول إلى وحدة التحكم الفيزيائية.

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

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

استعادة الشبكة تأتي قبل الإصلاح عن بُعد

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

عرض الشبكة السبب المحتمل الإصلاح الأول
لا يوجد عقدة راوتر مشكلة في الكابل، منفذ التبديل، بطاقة الشبكة، أو DHCP جرب كابل ومنفذ راوتر معروفين جيدًا
Ping يعمل، واجهة الويب تفشل مشكلة في خدمة الويب، جدار الحماية، الحاوية، أو المنفذ تحقق من حالة الخدمة بعد تسجيل الدخول محليًا
SSH يعمل، واجهة الويب تفشل مشكلة في طبقة التطبيق أعد تشغيل الخدمة المتأثرة فقط، لا تعيد تشغيل الخادم بأكمله
الوصول المحلي يعمل، الوصول عن بُعد يفشل مشكلة في VPN، النفق، الراوتر، أو DNS إصلاح الوصول عن بُعد بعد استقرار الوصول إلى الشبكة المحلية
تغير IP بعد إعادة التشغيل تغير عقد DHCP احجز IP في الراوتر أو قم بتكوين عنوان ثابت

تشمل الفحوصات المفيدة قائمة عملاء الراوتر، أضواء الاتصال، فحص IP المحلي، إخراج المراقب المباشر، والأوامر الأساسية مثل ip a, ping، و ssh. اجعل الهدف ضيقًا: احصل على وصول موثوق إلى الشبكة المحلية أولاً، ثم أصلح الوصول عن بُعد، VPN، النفق، DNS، أو الوكيل العكسي لاحقًا.

إصلاح التمهيد يتعلق بمسار التمهيد، وليس بمخزن البيانات

فشل التمهيد لا يعني تلقائيًا أن أقراص البيانات تالفة. قد تكون المشكلة الحقيقية في قرص نظام التشغيل، أو محمل التمهيد، أو ترتيب BIOS، أو إدخال UEFI، أو جهاز USB، أو قسم الاستعادة، أو تحديث النواة.

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

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

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

استعادة التخزين تأتي أخيرًا لأنها الأعلى خطورة

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

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

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

افعل أولاً تجنب أولاً
قائمة الأقراص والأقسام تهيئة قرص "غير معروف"
تحقق من حالة المسبح أو المصفوفة إنشاء مسبح جديد فوق الأقراص القديمة
سجل ترتيب فتحات الأقراص نقل الأقراص دون وسمها
انسخ البيانات الحرجة القابلة للقراءة ابدأ إعادة البناء دون تأكيد العضو الفاشل
تحقق من النسخ الاحتياطية قبل الإصلاح افترض أن RAID هو نسخة احتياطية

ZFS، RAID، والأقراص الفردية تحتاج إلى مسارات مختلفة

لا يجب إصلاح قرص ext4 أو XFS واحد، مسبح ZFS، مصفوفة RAID mdadm، قرص نسخ احتياطي USB، وحجم تطبيق Docker بنفس الطريقة.

نوع التخزين الفحص الأول ما لا يجب فعله أولاً
نظام ملفات Linux واحد القرص مرئي، حالة التركيب، نوع نظام الملفات تشغيل الإصلاح على الحجم الخطأ أو المثبت
مسبح ZFS حالة zpool، حالة الاستيراد، الأجهزة المعطوبة أو المتدهورة إنشاء مسبح جديد فوق الأقراص الموجودة
RAID برمجي حالة المصفوفة، الأعضاء المفقودون، الحالة المتدهورة فرض التجميع دون معرفة ترتيب الأعضاء
قرص نسخ احتياطي USB الكابل، الحاوية، نظام الملفات، جهاز آخر افترض فشل القرص قبل اختبار الحاوية
حجم تطبيق Docker المسار، الأذونات، ملفات قاعدة البيانات، التوصيلات المرتبطة احذف التطبيق وأعد تثبيته أولاً

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

ZFS لا يستخدم نموذج fsck التقليدي. بالنسبة لأنظمة ZFS، تشمل التفكير في الاستعادة فحوصات الحالة، التنظيف، الاستيراد، إعادة التحقق، والنسخ الاحتياطي. بالنسبة لـأنظمة الملفات غير ZFS، استخدم أداة الإصلاح الخاصة بنظام الملفات الصحيحة فقط بعد التأكد من حالة الحجم والتركيب.

يجب أن تنتظر استعادة التطبيق حتى يستقر النظام الأساسي

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

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

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

ابنِ طقم استعادة قبل العطل التالي

أفضل استعادة تُحضّر قبل تعطل الخادم. يكون خادم المنزل أسهل في الإصلاح عندما تُخزن التفاصيل المهمة خارج الخادم نفسه.

عنصر الاستعادة لماذا هذا مهم
إدخال مدير كلمات المرور يمنع أن تصبح استعادة كلمة المرور الخطوة الأولى
نسخة احتياطية لحساب المسؤول يوفر مسارًا آخر عند فشل حساب واحد
نسخة احتياطية لمفتاح SSH يستعيد الوصول إلى الطرفية دون الاعتماد فقط على كلمات المرور
شاشة، لوحة مفاتيح، وUSB إقلاع يسمح بالإصلاح المحلي عند فقدان الوصول إلى الشبكة
قائمة حجز DHCP للراوتر يساعد في العثور على الخادم بعد تغييرات الراوتر أو الشبكة
خريطة مكان الأقراص يمنع استبدال أو نقل القرص الخطأ
ملاحظات تخطيط التخزين توثيق تصميم RAID وZFS والتجمع والتركيب
ملفات التكوين والتطبيقات يسرع استعادة Docker والتطبيقات
نسخة احتياطية غير متصلة أو خارج الموقع يحمي البيانات عندما لا يمكن إصلاح الخادم بسرعة

احتفظ بهذا الطقم في مكان لا يحتاج الخادم المعطل للوصول إليه. ملاحظة الاستعادة المخزنة فقط على NAS المعطل ليست ملاحظة استعادة.

اعرف متى تتوقف عن استعادة النظام بنفسك

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

توقف عن استعادة النظام بنفسك عندما تكون عدة أقراص مفقودة، أو قرص يصدر صوت نقر، أو يكون RAID أو التجمع متدهورًا وغير واضح، أو قد تم استبدال القرص الخطأ، أو يطلب استيراد التجمع خيارات مدمرة، أو تكون البيانات حرجة للأعمال ولا توجد نسخة احتياطية.

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

قائمة التحقق النهائية للاسترداد

الخطوة الإجراء
1 أوقف عمليات إعادة التشغيل القسرية وسجل الأعراض الحالية.
2 تأكد من الطاقة، الكابل، الشاشة، لوحة المفاتيح، واتصال الراوتر.
3 تحقق من BIOS أو UEFI لاكتشاف قرص التمهيد وقرص البيانات.
4 استعد الوصول إلى الوحدة المحلية قبل الاعتماد على SSH أو واجهة الويب.
5 أعد تعيين بيانات الاعتماد فقط على نظام تملكه ويمكنك الوصول إليه محليًا.
6 استعد الوصول إلى الشبكة المحلية: DHCP، عنوان IP ثابت، حالة الرابط، وعقدة الراوتر.
7 قم بإصلاح ترتيب التمهيد أو قسم الاسترداد قبل لمس أقراص البيانات.
8 حدد نوع التخزين بدقة: قرص فردي، RAID، ZFS، USB، أو حجم التطبيق.
9 تحقق من حالة التخزين قبل الإصلاح، إعادة البناء، الاستيراد، أو استخدام أدوات نظام الملفات.
10 انسخ البيانات الحرجة القابلة للقراءة قبل الإصلاحات الخطرة.
11 أعد تشغيل التطبيقات فقط بعد استقرار نظام التشغيل، الشبكة، التخزين، والصلاحيات.
12 قم بتحديث مجموعة الاسترداد الخاصة بك لجعل نفس الفشل أسهل في المرة القادمة.

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

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

ماذا يجب أن أفعل أولاً إذا لم أتمكن من الوصول إلى خادم المنزل؟

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

كيف أستعيد كلمة مرور خادم المنزل المنسية؟

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

لماذا يمكنني إرسال طلب ping إلى خادم المنزل لكن لا أستطيع فتح واجهة الويب؟

قد تعمل الشبكة بينما تكون خدمة الويب أو الحاوية أو البروكسي العكسي أو جدار الحماية أو منفذ التطبيق معطلة. تحقق من حالة الخدمة بعد التأكد من توفر تجمع التخزين ومسارات التطبيقات.

هل يجب أن أشغل fsck بعد إيقاف تشغيل غير صحيح؟

ليس تلقائيًا. حدد نظام الملفات أولاً وتأكد من أن الحجم آمن للإصلاح. لا يتبع ZFS نفس نموذج fsck لأنظمة الملفات التقليدية، لذا استخدم أدوات الحالة والاسترداد الخاصة بالتجمع بدلاً من ذلك.

ماذا يجب أن أفعل إذا كان تجمع ZFS الخاص بي متدهورًا؟

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

هل تؤدي إعادة تثبيت نظام التشغيل إلى مسح بيانات NAS؟

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

الدعم والنصائح

المزيد للقراءة

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.