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

شاركني برأيك