Linux.RedHat
New Member
أخذ نسخه كاملة من قواعد بيانات السيرفر بطريقتين
السلام عليكم ورحمة الله وبركاته
اهلا وسهلا بكم درسنا اليوم هام جدا وهو اخد باك ابات كاملة من قواعد بيانات السيرفر
بأكثر من طريقة سواء لتخزينها فى خدمة البيك اب او اى شيىء اخر ,,,,,
نبدأ الشرح على بركة الله :
سنشرح اولا اخد باك اب لقواعد البيانات تلقائيا كل 48 ساعة ويمكنك تحديد الوقت على راحتك
نقوم اولا بإنشاء مجلد لحفظ الباك اب به
ثم نقوم بأعطاء المجلد التصريح التالي :
بعدها نقوم بكتابة
ثم نقوم بإضافة التالى فى الملف
ثم نقوم بالخروج من الملف وحفظه
ctrl+x ثم y ثم enter
ثم نعطي الملف تصريح 755 بالامر التالي :
ثم نضيف كورن جروب على اساس يتنفذ الملف كل 48 ساعه
وبكدا انتهى الشرح
ايضا يمكن اخد الباك اب بطريقة اخرى وهى كالتالى
الى هنا انتهى درسنا اليوم
اتمنى للجميــع التوفيق والسداد
تحياتى لكم
حســـام
اهلا وسهلا بكم درسنا اليوم هام جدا وهو اخد باك ابات كاملة من قواعد بيانات السيرفر
بأكثر من طريقة سواء لتخزينها فى خدمة البيك اب او اى شيىء اخر ,,,,,
نبدأ الشرح على بركة الله :
سنشرح اولا اخد باك اب لقواعد البيانات تلقائيا كل 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
الى هنا انتهى درسنا اليوم
اتمنى للجميــع التوفيق والسداد
تحياتى لكم
حســـام
اسم الموضوع : أخذ نسخه كاملة من قواعد بيانات السيرفر بطريقتين
|
المصدر : حمـــاية السيــرفرات والمواقـــع