سوي كراون جوب وسجل فيها امر نسخ الملفات او ارسال الملفات
حسب ماتبي مثل ماتسوي للباك اب الخارجي بشكل الي
راح يسوي العملية بدون تدخل منك فقط تحتاج لاستعادة النسخة
الطريقة بشكل سريع
انشيء حساب موقع من لوحة تحكم السيرفر وسمية اليوزر تبعه backup
بعدها ادخل الشل للسيرفر الجديد واطبع الاوامر
mkdir /home/backup/.ssh
mkdir /home/backup/host
chown -R backup.backup /home/backup/host/
chown -R backup.backup /home/backup/.ssh/
انتقل الان للشل للسيرفر القديم
اطبع الاوامر
mkdir /root/key
chmod 700 /root/key
ssh-keygen -t dsa -b 2048 -f /root/key/backup
chmod 600 /root/key/*
cd /root/key
scp -P 22 backup.pub backup@IP:~
ترجع للسيرفر الجديد وتنفد الامر
mv /home/backup/backup.pub /home/backup/.ssh/authorized_keys
الان نسوي سيت اب لاسكربت الباك اب في السيرفر القديم
pico /root/backup.sh
تسجل بداخلة
-----
#!/bin/sh
cd /home
mkdir cpbackup
cd cpbackup
ls -A /var/cpanel/users/ > users
for account in `cat users`
do
echo "************************"
echo "** Backup of $account **"
echo "************************"
echo ""
rsync -rlptgu --delete --force -e "ssh -i /root/key/backup -p 22" /backup/cpbackup/daily/$account backup@ip:/home/backup/
echo "************************"
echo "** $account Completed **"
echo "************************"
echo ""
done
rm -rf /home/cpbackup/
---
تحفظة وتعطية تصريح 755
chmod 755 /root/backup.sh
تسوي الكراون جوب
pico /var/spool/cron/root
بسطر جديد اخر شيء تسجل
0 2 * * 3 /root/dbbackup.sh
تسوي حفظ وتطلع منه
من ثم تسوي ريستارت للكراون
/etc/init.d/crond restart
جرب الان الاسكربت
sh /root/backup.sh
راح يبداء بالنسخ اذا طلع اي خطأ يظهر الخطأ لك
وبالتوفيق
__________________
Ding Dong ;)