:: vBspiders Professional Network ::

:: vBspiders Professional Network :: (http://www.vbspiders.com/vb/index.php)
-   حمـــاية السيــرفرات والمواقـــع (http://www.vbspiders.com/vb/f138.html)
-   -   أخذ نسخه كاملة من قواعد بيانات السيرفر بطريقتين (http://www.vbspiders.com/vb/t42559.html)

Linux.RedHat 02-03-2011 04:42 PM

أخذ نسخه كاملة من قواعد بيانات السيرفر بطريقتين
 
السلام عليكم ورحمة الله وبركاته


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



بأكثر من طريقة سواء لتخزينها فى خدمة البيك اب او اى شيىء اخر ,,,,,



نبدأ الشرح على بركة الله :



سنشرح اولا اخد باك اب لقواعد البيانات تلقائيا كل 48 ساعة ويمكنك تحديد الوقت على راحتك



نقوم اولا بإنشاء مجلد لحفظ الباك اب به



كود PHP:

mkdir /backup/mysql 




ثم نقوم بأعطاء المجلد التصريح التالي :



كود PHP:

chmod 0755 /backup/mysql 


بعدها نقوم بكتابة



كود PHP:

nano /scripts/mysqlbackup 




ثم نقوم بإضافة التالى فى الملف



كود PHP:

#!/bin/bash      
/usr/bin/rsync -arzgopu /var/lib/mysql /backup/mysql 


ثم نقوم بالخروج من الملف وحفظه





ctrl+x ثم y ثم enter



ثم نعطي الملف تصريح 755 بالامر التالي :




كود PHP:

chmod 755 /scripts/mysqlbackup 





ثم نضيف كورن جروب على اساس يتنفذ الملف كل 48 ساعه




كود PHP:

echo "0 */48 * * * /scripts/mysqlbackup" >> /var/spool/cron/root 





وبكدا انتهى الشرح



ايضا يمكن اخد الباك اب بطريقة اخرى وهى كالتالى



كود PHP:

mysqldump ---all-database file.sql 





الى هنا انتهى درسنا اليوم



اتمنى للجميــع التوفيق والسداد



تحياتى لكم



حســـام




Linux.RedHat 02-05-2011 04:10 PM

تم الرفع لعيون احد الاعضاء

بالتوفيــــــق

_Mr 02-05-2011 06:57 PM

اقتباس:

مشكوربارك الله فيك اخيsmilies12smilies12
انت مبدع


الساعة الآن 06:52 PM


[ vBspiders.Com Network ]


SEO by vBSEO 3.6.0