الويب العربي

الويب العربي (http://www.arabwebtalk.com/index.php)
-   خلاصة قسم إدارة و تشغيل السيرفرات (http://www.arabwebtalk.com/forumdisplay.php?f=134)
-   -   cpbackup-exclude في سيرفرات cPanel/WHM (http://www.arabwebtalk.com/showthread.php?t=116856)

Mustafa Albazy 01-08-2009 04:05 AM

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

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


الرابط الاصلي
http://www.albazy.com/linux-web-servers/931

sonyic 08-11-2009 08:53 AM

تسلم يا باشا

L!NUX MAN 15-11-2009 01:29 PM

جميل يا مصطفى تسلم ايدك

معلومات هوست 30-11-2009 09:00 AM

تسلم اخي مصطفي علي شرحك الوافي
و اللة يوفقك
وشكراً


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 01:16 AM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012