السلام عليكم ورحمة الله وبركاته اهلا وسهلا بكم درسنا اليوم هام جدا وهو اخد باك ابات كاملة من قواعد بيانات السيرفر بأكثر من طريقة سواء لتخزينها فى...

Linux.RedHat

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


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



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



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



سنشرح اولا اخد باك اب لقواعد البيانات تلقائيا كل 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 -u - p --all-database > file.sql




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



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



تحياتى لكم



حســـام



 

Linux.RedHat

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

بالتوفيــــــق
 
أعلى