cpbackup-exclude في سيرفرات cPanel/WHM

السلام عليكم ورحمة الله, اليوم بشرح خاصية مهمة وجميلة في cPanel يمكن البعض عرفها من العنوان والبعض لا, على اي حال. الخاصية التي سوف اتكلم عنها اليوم هية من خواص نظام النسخ الاحتياطي في cPanel وتعمل على exclude folder اي فصل مجلدات من النسخ الاحتياطي, مع امكانية الإستخدام من قبل المدير العام في النظام والمستخدم العادي في النظام.

ويكون لكل مستخدم ملف خاص داخل حسابة ليتحكم بة, وملف رئيسي يتحكم بة المدير العام root.

جميعنا نعلم ماهو نظام النسخ الاحتياطي في cPanel وما فائدة لذى لن انتكلم عنة, لجعل الموضوع متخصص اكثر.

دعوني ابسط الامر اكثر. لنفرض الان انا في مدونتي استخدم نظام الكاشات WordPress Cache (طبعاً كلنا نعلم ماهو الكاش) هذا النظام الخاص بالكاشات يقوم بتوليد ملفات html داخل مجلد اسمة (مثلاً)  wp-cache, طبعاً الكاشات تعتبر محتويات تراكمية اي لو ابقيت مجلد wp-cache لمدة سنة ولم تقم بتفريغة نهائياً سوف تجد حجمة خيالي والارقام بالجيجا بايت وكل ماكبرت المدونة كبر الكاش (انا مدونتي حجمها 200 ميجا وكان الكاش بحدود 1.4 جيجا بايت) طيب انا ايش بستفيد لو سويت نسخة احتياطية من الكاش ؟ وهوا الكاش يعتبر مثل الزبالة يعني مانحتاجة عشان نشغل الموقع نحتاجة لتسريع الموقع فقط وفي نفس الوقت اذا تم حذفة لن يحصل اي ضرر على الموقع سوف يقوم النظام بشكل طبيعي جداً بتوليد ملفات كاش جديدة وكان الله مع المحسنين.

طيب انا الان موقعي حجمة (مثال) 2 جيجا ومع الكاشات صار 15 جيجا (كارثة!) خصوصاً عند عملية ضغط وفك ضغط الملفات وايضاً نقل الملف وهو مضغوط من خادم إلى خادم او من خادم إلى عميل وهكذا.  طيب في عندنا حل ليش ما نستخدمة؟  وهذا هو موضوعنا.

قلنا في السابق كل مستخدم يملك ملف من هذا والملف يكون على المسار التالي في مجلد اليوزر داخل البارتشن home هوم:

/home/USERNAME/cpbackup-exclude.conf

اما الملف الخاص بإعدادات الروت او المدير العام فيكون على المسار التالي:

/etc/cpbackup-exclude.conf

بالنسبة لليوزر في حالة اراد حجب مجلد معين مثلاً المجلد wp-cache الموجود في public_html يقوم بإدخال اسم المجلد على الشكل التالي:

public_html/wp-cache

ملاحظة: ملف الخاص باليوزر الافتراضي يكون فارغ ولايحتوي على شيء. اما بالنسبة للروت فيقوم بإدخال المسار على الشكل التالي:

/home/USERNAME/public_html/wp-cache

ملاحظة: ملف الروت في الحالة الافتراضية يحتوي على المدخلات التالية:

.MirrorSearch
.cpan
.cpanel/datastore
.cpcpan
.wysiwygPro_*
access-logs
core.[0-9]
core.[0-9][0-9]
public_ftp/.ftpquota

ملاحظة: والاخيرة, هذه الخاصية تعمل مع النسخ الاحتياطي اليومي والاسبوعي والشهري ولا تعمل مع النسخ الاحيتاطي  scripts/pkgacct username

تحياتي

مصطفى البازي.

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

‎التعليقات‫:‬ 3 On cpbackup-exclude في سيرفرات cPanel/WHM

اترك رد