Mac OS X: نبذة عن تسجيل يوميات نظام الملفات
يعد تسجيل اليوميات ميزة تساعد على حماية نظام الملفات من انقطاع التيار الكهربائي أو أعطال مكونات الأجهزة، ما يقلل من الحاجة إلى إصلاح مشكلات الدليل. يوضح هذا المستند بعض فوائد استخدام هذه الميزة وكيفية عملها.
يعمل تسجيل اليوميات لنظام ملفات Mac OS Extended (HFS Plus) على تحسين توافر الكمبيوتر ومقاومة الأخطاء، وهو أمر مهم بشكل خاص للخوادم. يحمي تسجيل اليوميات سلامة نظام الملفات على Xserve وأجهزة الكمبيوتر الأخرى التي تستخدم Mac OS X Server في حالة إيقاف التشغيل غير المخطط له أو انقطاع الطاقة. كما أنه يساعد على زيادة وقت تشغيل الخوادم وأجهزة التخزين المتصلة إلى أقصى حد من خلال تسريع إصلاحات وحدات التخزين المتأثرة عند إعادة تشغيل النظام.
عند تمكين تسجيل اليوميات في أحد الأقراص، يتم الاحتفاظ بسجل مستمر من التغييرات التي تطرأ على الملفات في القرص في سجلّ اليوميات. فإذا توقّف الكمبيوتر الخاص بك نتيجة لفشل في الطاقة أو مشاكل أخرى، فسيتم استخدام سجلّ اليوميات لاستعادة القرص إلى حالة جيدة عند إعادة تشغيل الخادم.
وعلى الرغم من أنك قد تتعرض لفقد بيانات المستخدم التي تم تخزينها مؤقتًا في وقت الفشل، إلا أنّ نظام الملفات يعود إلى حالة ثابتة. بالإضافة إلى ذلك، تكون إعادة تشغيل الكمبيوتر أسرع كثيرًا من ذي قبل. تذكَّر نسخ بياناتك احتياطيًا بشكل متكرر دائمًا حسب الضرورة.
لماذا يلزم تسجيل اليوميات؟
تؤدي عمليات انقطاع التيار الكهربائي أو فشل النظام إلى مقاطعة عمليات القراءة والكتابة، الأمر الذي قد يتسبب في تضارب بين دليل نظام الملفات والموقع الفعلي وبنية الملفات المخزّنة. في نظام الملفات الذي لا تُسجّل اليوميات فيه، تكون محركات الأقراص في حالة غير معروفة بعد حدوث عطل، ما يعني أنه لا يوجد سجل لنشاطها قبل إيقاف التشغيل مباشرةً. قبل أن يتمكن الخادم من إعادة تشغيل الخدمات واستئنافها، يجب عليه إجراء تحقق من الاتساق الذي يتطلب المرور عبر نظام الملفات بالكامل، كتلة تلو الأخرى. يمكن أن تستغرق هذه العملية ساعات على وحدة تخزين متعددة التيرابايت، ما يؤدي إلى فترة توقف غير مقبولة للخادم.
يعمل تسجيل اليوميات على تسريع وقت الاسترداد بعد إيقاف تشغيل غير متوقع، ما يُحسّن بشكل كبير من توفر الخادم وأنظمة التخزين. عند تشغيل تسجيل اليوميات على وحدة التخزين، يتتبع الخادم عمليات نظام الملفات تلقائيًا ويحتفظ بسجل مستمر لهذه المعاملات في ملف منفصل، يُسمى سجلّ اليوميات. يمكن لنظام التشغيل استخدام سجلّ اليوميات لإرجاع نظام الملفات إلى حالة معروفة وثابتة بعد حدوث عطل. وهذا يلغي الحاجة إلى إجراء تحقق من الاتساق على نظام الملفات بالكامل أثناء بدء التشغيل. وبدلاً من ذلك، عند إعادة تشغيل الخادم، يقوم Mac OS X ببساطة بإعادة تشغيل المعاملات الأخيرة في سجلّ اليوميات، وتحديث النظام واستئناف العمليات التي توقفت أثناء العطل. باستخدام نظام الملفات الذي يتم فيه تسجيل اليوميات، تستغرق إعادة تشغيل الخادم بضع ثوانٍ فقط، بغض النظر عن عدد الملفات أو حجم وحدة التخزين.
متوافق مع الإصدارات السابقة
يعد نظام الملفات الذي يتم فيه تسجيل اليوميات جزءًا من مجموعة من التحسينات الإضافية لنظام ملفات Mac OS Extended، وهو متوافق مع الإصدارات السابقة من نظام ملفات Mac OS Extended. يمكن للمستخدمين قراءة وحدات تخزين Mac OS Extended التي تم تسجيل يومياتها في سجلّ اليوميات وكتابتها والوصول إليها على أجهزة الكمبيوتر التي لا تحتوي على ميزة تسجيل اليوميات.
يمكن أيضًا استخدام معظم أدوات القرص المساعدة المصمّمة للعمل مع نظام ملفات Mac OS Extended عند تشغيل تسجيل اليوميات. يجب عليك مراجعة بائع أداة القرص قبل استخدام أدوات القرص المساعدة الأقدم باستخدام نظام ملفات يتم تسجيل اليوميات فيه.
الاستخدام العملي والمزيد من المعلومات
قد تظهر لك بعض رسائل "الخطأ" غير الضارة عند تشغيل تسجيل اليوميات. لمعرفة المزيد حول هذه الأمور، راجع "نظام التشغيل Mac OS X: تقارير fsck عن رسائل الخطأ غير الضارة عندما يكون تسجيل اليوميات نشطًا".
لتشغيل تسجيل اليوميات وإيقاف تشغيله باستخدام "أداة القرص":
افتح "أداة القرص" (موجودة في "التطبيقات/الأدوات المساعدة").
اختر وحدة التخزين لتمكين تسجيل اليوميات أو تعطيله.
للتمكين، انقر على زر "تمكين تسجيل اليوميات" أو اختر تمكين تسجيل اليوميات من قائمة الملف.
لتعطيل تسجيل اليوميات، اختر تعطيل تسجيل اليوميات من قائمة الملف .
ملاحظة: في نظام التشغيل Mac OS X 10.4 والإصدارات الأحدث، اضغط على Option لجعل تعطيل تسجيل اليوميات مرئيًا في قائمة الملف.
اعرف المزيد
تم تقديم ميزة تسجيل اليوميات للمرة الأولى في الإصدار 10.2.2 من نظام التشغيل Mac OS X Server، ثم في نظام التشغيل غير التابع للخادم Mac OS X الإصدار 10.3 Panther.