سكربت لعمل باك اب اختياري للمواقع

رووح القلوب

عضو جديد
20 مارس 2009
246
1
0
سلام عليكم

كيفكم اخواني عساكم طيبين ان شاء الله تكونوا بخير

اقدم لكم اليوم سكربت شيل بسيط من برمجتي الخاصة بيعمل باك اب معتمد على السى بانل ولكن فيه

انك تقدر تعمل باك اب يومي لبعض المواقع والبعض الاخر تعمله باك شهري والبعض الاخر تعمله باك اب

اسبوعي على حسب رغبتك

لتركيب السكربت

كود:
wget ng4host.net/my-backup.sh
chmod 775 my-backup.sh
وقبل تشغيل السكربت نقوم بعمل ثلاثه ملفات تحتوي على اليوزرات اللى هتعمل لها باك اب

لعرض قائمه اليوزرات مع اسماء الدومينات

كود:
cat /etc/userdomains
لعمل ملف الباك اب اليومي

كود:
touch /root/duser
واضف فيه اسماء اليوزرات المراد عمل باك اب يومي لها



لعمل ملف الباك اب الأسبوعي

كود:
touch /root/wuser
واضف فيه اسماء اليوزرات المراد عمل باك اب اسبوعي لها



لعمل ملف الباك اب الشهري

كود:
touch /root/muser
واضف فيه اسماء اليوزرات المراد عمل باك اب شهري لها




للسماح للسكربت بالتشغيل الأتوماتيكي كل يوم واسبوع وشهر على حسب اليوزرات


كود:
sh /root/my-backup -c

وبالنسبه للسى بانل تقدر توقف الباك اب ولكن لابد ان الكونفيج الخاصه به تكون صح من حيث المسار

لابد من تحديد المسار من خواص الباك اب الموجوده فى السى بانل وبعد كدا تقدر تعمله ايقاف


لحذف السكربت

كود:
rm -rf /root/my-backup.sh

سلام عليكم
 

Alamia

:: محمد الشرقاوى ::, Contributor
Coder/Designer
رائع اخى الفاضل

ebe.gif