تصوير مجلدات الأقراص المثبتة تحت الضغط: حل قائم على blktrace

2025-01-15
تصوير مجلدات الأقراص المثبتة تحت الضغط: حل قائم على blktrace

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