100%
GRIMOIRE
الكتابمدونة البيبيمجلدات التوليفالأساس الحديدي
FRENAR
← السابقالتالي →
RATIO
الأساس الحديدي · دعامة الدرس · الأسبوع 14
◆◆◆
التوافر العالي
والنسخ الاحتياطي
الأسبوع 14 من 26 · الوحدة 5 — أنظمة التشغيل على Bare Metal
8 ساعات نظرية · 27 ساعة تطبيقية
◆ الأهداف التعليمية للأسبوع

1. فهم مفهومي RPO وRTO
2. إعداد عنقود بسيط بعقدتين على Hyperviseur
3. اختبار التبديل التلقائي لـVM عند عطل عقدة
4. إعداد استراتيجية نسخ احتياطي GFS (الجد، الأب، الابن)
5. أتمتة النسخ الاحتياطي واختبار الاستعادة

◆◆◆
⚠ تنبيه — ديمومة الإصدارات المذكورة

تتطور آليات العنقود وHA مع إصدارات Hyperviseurs. تعرض هذه الدعامة مفاهيم عامة؛ يكيّف المكوِّن الإجراءات الخاصة بالأداة المستخدمة وقت الدرس.

Amine RAITI · مهندس بنية تحتية وSRE
وثيقة عمومية · CC BY-NC-SA 4.0 · AI Powered by Amine
عملية ديندون
RATIO
خطة الدرس · 8 ساعات
الخيط النظري الناظم
14.1 · RPO وRTO ومفهوم استمرارية الخدمةساعتان
— RPO (هدف نقطة الاستعادة): ما هو الحد الأقصى المقبول لفقدان البيانات؟
— RTO (هدف وقت الاستعادة): كم من الوقت يمكن تحمل التوقف عن الخدمة؟
— يحددان استراتيجية النسخ الاحتياطي وHA الواجب إعدادها — جعل المتدربين يحسبون RPO وRTO لسيناريو أعمال مُوفَّر
14.2 · العنقود والتوافر العالي3 ساعات
— مبدأ العنقود: عدة مضيفين فيزيائيين يتشاركون مجمع موارد، مع تبديل تلقائي للآلات الافتراضية عند عطل مضيف
— مفهوم النصاب (quorum): لماذا يُنصح بعدد فردي من العقد (تذكير بمنطق التصويت للأسبوع 3 — بول مطبَّق على قرار العنقود)
— التخزين المشترك أو النسخ المتزامن كشرط مسبق لـHA
14.3 · استراتيجيات النسخ الاحتياطي3 ساعات
— الفرق بين نسخ احتياطي كامل / تزايدي / تفاضلي — مزايا وعيوب كل منها
— استراتيجية GFS (الجد، الأب، الابن): تدوير مجموعات النسخ الاحتياطي على فترات يومية وأسبوعية وشهرية
— قاعدة 3-2-1: 3 نسخ، وسيطان مختلفان، نسخة واحدة خارج الموقع
RATIO
التمرين التطبيقي 1 · العنقود والتبديل التلقائي · 14 ساعة

المعدات: عقدتان فيزيائيتان أو آلتان افتراضيتان تلعبان دور عقد Hyperviseur، تخزين مشترك (NFS أو Ceph بسيط إن توفر) أو نسخ حسب إصدار Hyperviseur المستخدم.

(3 ساعات) إعداد عنقود بعقدتين: إضافة العقدة الثانية إلى العنقود، التحقق من النصاب، استكشاف واجهة إدارة العنقود.
(3 ساعات) ترحيل VM من عقدة إلى أخرى (ترحيل ساخن إن توفر التخزين المشترك، وإلا ترحيل بارد) — ملاحظة سلوك VM أثناء الترحيل.
(4 ساعات) اختبار التبديل عند العطل: قطع الشبكة أو التغذية عن عقدة طوعيًا، ملاحظة رد فعل العنقود (مهلة الاكتشاف، التبديل التلقائي لـVM إلى العقدة الناجية).
(ساعتان) تحليل الأحداث المسجَّلة في سجلات العنقود أثناء العطل المحاكى والاسترجاع، تحديد المهلة الفعلية للتبديل.
(ساعتان) كتابة جدول يوثّق RPO وRTO الملاحَظين أثناء الاختبار، ومقارنتهما بالأهداف المحددة في البداية.
تصحيح التمرين التطبيقي 1

النتائج المتوقَّعة لاختبار التبديل: مهلة اكتشاف عطل عقدة تتراوح عادة بين بضع ثوانٍ وبضع دقائق حسب إعداد العنقود (heartbeat timeout). يجب أن تعيد VM التشغيل تلقائيًا على العقدة الناجية، بـRTO فعلي يقابل هذه المهلة + وقت إقلاع VM.

نقطة تعليمية حول RPO: في حالة عطل دون تخزين مشترك، تُفقد البيانات غير المحفوظة منذ آخر Snapshot أو نسخة احتياطية — RPO إذن مرتبط مباشرة بتردد النسخ الاحتياطي، وليس بإعداد HA وحده.

RATIO
التمرين التطبيقي 2 · استراتيجية نسخ احتياطي مؤتمتة · 13 ساعة

المعدات: Hyperviseur المُهيَّأ في التمرين 1، مساحة تخزين خارجية (NAS أو قرص مخصص).

(3 ساعات) إعداد التخزين الاحتياطي الخارجي على Hyperviseur، التحقق من الاتصال والمساحة المتوفرة.
(3 ساعات) جدولة نسخ احتياطي تلقائي يومي لـVM الاختبار، مع احتفاظ مُعدّ وفق استراتيجية GFS (7 نسخ يومية، 4 أسبوعية، 3 شهرية).
(3 ساعات) اختبار استعادة كاملة من نسخة احتياطية: حذف VM، استعادتها من أحدث نسخة احتياطية، التحقق من سلامة النظام المُستعاد.
(ساعتان) اختبار استعادة من نسخة احتياطية أقدم (محاكاة استرجاع حالة سابقة لتلف بيانات)، توثيق فقدان البيانات الفعلي (RPO الحقيقي).
(ساعتان) كتابة خطة النسخ الاحتياطي النهائية موثِّقة الاستراتيجية المُنجَزة، مدد الاحتفاظ، وإجراءات الاستعادة المُختبَرة.
تصحيح التمرين التطبيقي 2

خطة النسخ الاحتياطي المتوقَّعة: يجب أن تحدد الوثيقة صراحة RPO (ما هو الحد الأقصى لفقدان البيانات إذا لزمت الاستعادة، حسب تردد النسخ الاحتياطي)، وRTO (كم من الوقت تستغرق الاستعادة الكاملة، مقاسة أثناء التمرين)، ومدة الاحتفاظ الإجمالية بالنسخ الاحتياطية.

◆ بطاقة تجميع — التقييم الذاتي للأسبوع 14
1. أستطيع تعريف RPO وRTO وحسابهما لسيناريو معطى.
2. أستطيع إعداد عنقود بعقدتين على Hyperviseur.
3. أستطيع ترحيل VM من عقدة إلى أخرى.
4. أستطيع اختبار وقياس مهلة التبديل التلقائي.
5. أستطيع شرح استراتيجية النسخ الاحتياطي GFS.
6. أستطيع جدولة نسخ احتياطي تلقائي مع احتفاظ.
7. أستطيع استعادة VM من نسخة احتياطية والتحقق من سلامتها.
8. أستطيع توثيق خطة نسخ احتياطي بـRPO وRTO مقاسين.
← السابقالتالي →