السلام عليكم ورحمة الله وبركاته



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


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


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


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


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


رمز PHP:
<code style="white-space:nowrap"> <code> mkdir /backup/mysql
</code> </code>



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


رمز PHP:
<code style="white-space:nowrap"> <code> chmod 0755 /backup/mysql
</code> </code>



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


رمز PHP:
<code style="white-space:nowrap"> <code> nano /scripts/mysqlbackup
</code> </code>



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


رمز PHP:
<code style="white-space:nowrap"> <code> #!/bin/bash
</code> </code>


[/PHP]



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




ctrl+x ثم y ثم enter


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



رمز PHP:
<code style="white-space:nowrap"> <code> chmod 755 /scripts/mysqlbackup
</code> </code>




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



رمز PHP:
<code style="white-space:nowrap"> <code> echo "0 */48 * * * /scripts/mysqlbackup" >> /var/spool/cron/root
</code> </code>




وبكدا انتهى الشرح طريقة


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


رمز PHP:
<code style="white-space:nowrap"> <code> mysqldump -u - p --all-database > file.sql
</code> </code>







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


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




تحياتى لكم

محمد أحمد موافى






©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©