linnou
11-02-2013, بتوقيت غرينيتش 01:00 AM
http://ec10.info/thany/1.gif
السلام عليكم ورحمة الله وبركاته ,
اليوم راح نتكلم عن درس مفصل بسيط وهو طريقة نقل Mysql خارج مجلد الـ Var هذا إذا كنت تعاني من ان مساحة هذا المجلد 100% على سبيل المثال , فمعظم الشركات ( الداتا سنتر ) تجعل المساحة الأفتراضية عند تنصيب setup السيرفر SERVER 10 جيجا لمجلد Var
لذا سنتعرف في هذا الدرس مفصل البسيط عن طريقة نقل المجلد إلى الهارد الثاني للباك اب على سبيل المثال بحيث نوفر مساحة اكبر للمجلد والعمل بدون مشكلة
سنقوم أولآ بتحرير ملف
رمز PHP:
<code style="white-space:nowrap"> <code> my.cnf
</code> </code>
عن طريق الأمر التالي :
رمز PHP:
<code style="white-space:nowrap"> <code> pico -w /etc/my.cnf
</code> </code>
في الجزء الاول من الملف سنضع التالي :
رمز Code:
pid-file = /backup/mysql/mysqld.pid socket = /var/lib/mysql/mysql.sock datadir = /backup/mysql basedir = /backup/mysql
هذا يعني اننا نقوم بتحديد الخيارات الخاصة لنا
الان نقوم بأيقاف قواعد البيانات للحظات حتى نقوم بنقل القواعد إلى الهارد الاحتياطي
عن طريق هذا الأمر
رمز PHP:
<code style="white-space:nowrap"> <code> service mysql stop
</code> </code>
ونبدا ننقل الداتا عن طريق امر
رمز PHP:
<code style="white-space:nowrap"> <code> rsync -vrplogDtH /var/lib/mysql/ /backup/mysql/
</code> </code>
الأن سنقوم بعمل أعدادات للسوكت وهيا عن طريقها يتم الأتصال بالـ Mysql مع البرامج الأخرى
عن طريق هذه الأوامر
رمز Code:
rm -rf /var/lib/mysql/mysql.sock ln -s /backup/mysql/mysql.sock /var/lib/mysql/mysql.sock rm -rf /tmp/mysql.sock ln -s /backup/mysql/mysql.sock /tmp/mysql.sock
الأن نقوم بعمل تحديث update للـ MySql
رمز PHP:
<code style="white-space:nowrap"> <code> /scripts/mysqlup –force
</code> </code>
لحذف المجلد القديم قم بتطبيق الاتي غير ضروريه :-
رمز Code:
rm -rf /var/lib/mysql mkdir /var/lib/mysql chown mysql /var/lib/mysql service mysql restart ln -s /backup/mysql/mysql.sock /var/lib/mysql/mysql.sock rm -rf /tmp/mysql.sock ln -s /backup/mysql/mysql.sock /tmp/mysql.sock /scripts/mysqlup –force
إلى هنا انتهينا من نقل الداتا إلى الهارد الاحتياطي , يمكنك أختيار اي مكان بحسب رغبتك والتعديل على الأمتداد بحسب رغبتك في وضع الماي سكول في اي مكان على سيرفر SERVERك
أتمنى ان يكون الدرس مفصل مفيد
في أمان الله
http://ec10.info/thany/5zhma4y7hjk9faaynjll.gif
https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©
السلام عليكم ورحمة الله وبركاته ,
اليوم راح نتكلم عن درس مفصل بسيط وهو طريقة نقل Mysql خارج مجلد الـ Var هذا إذا كنت تعاني من ان مساحة هذا المجلد 100% على سبيل المثال , فمعظم الشركات ( الداتا سنتر ) تجعل المساحة الأفتراضية عند تنصيب setup السيرفر SERVER 10 جيجا لمجلد Var
لذا سنتعرف في هذا الدرس مفصل البسيط عن طريقة نقل المجلد إلى الهارد الثاني للباك اب على سبيل المثال بحيث نوفر مساحة اكبر للمجلد والعمل بدون مشكلة
سنقوم أولآ بتحرير ملف
رمز PHP:
<code style="white-space:nowrap"> <code> my.cnf
</code> </code>
عن طريق الأمر التالي :
رمز PHP:
<code style="white-space:nowrap"> <code> pico -w /etc/my.cnf
</code> </code>
في الجزء الاول من الملف سنضع التالي :
رمز Code:
pid-file = /backup/mysql/mysqld.pid socket = /var/lib/mysql/mysql.sock datadir = /backup/mysql basedir = /backup/mysql
هذا يعني اننا نقوم بتحديد الخيارات الخاصة لنا
الان نقوم بأيقاف قواعد البيانات للحظات حتى نقوم بنقل القواعد إلى الهارد الاحتياطي
عن طريق هذا الأمر
رمز PHP:
<code style="white-space:nowrap"> <code> service mysql stop
</code> </code>
ونبدا ننقل الداتا عن طريق امر
رمز PHP:
<code style="white-space:nowrap"> <code> rsync -vrplogDtH /var/lib/mysql/ /backup/mysql/
</code> </code>
الأن سنقوم بعمل أعدادات للسوكت وهيا عن طريقها يتم الأتصال بالـ Mysql مع البرامج الأخرى
عن طريق هذه الأوامر
رمز Code:
rm -rf /var/lib/mysql/mysql.sock ln -s /backup/mysql/mysql.sock /var/lib/mysql/mysql.sock rm -rf /tmp/mysql.sock ln -s /backup/mysql/mysql.sock /tmp/mysql.sock
الأن نقوم بعمل تحديث update للـ MySql
رمز PHP:
<code style="white-space:nowrap"> <code> /scripts/mysqlup –force
</code> </code>
لحذف المجلد القديم قم بتطبيق الاتي غير ضروريه :-
رمز Code:
rm -rf /var/lib/mysql mkdir /var/lib/mysql chown mysql /var/lib/mysql service mysql restart ln -s /backup/mysql/mysql.sock /var/lib/mysql/mysql.sock rm -rf /tmp/mysql.sock ln -s /backup/mysql/mysql.sock /tmp/mysql.sock /scripts/mysqlup –force
إلى هنا انتهينا من نقل الداتا إلى الهارد الاحتياطي , يمكنك أختيار اي مكان بحسب رغبتك والتعديل على الأمتداد بحسب رغبتك في وضع الماي سكول في اي مكان على سيرفر SERVERك
أتمنى ان يكون الدرس مفصل مفيد
في أمان الله
http://ec10.info/thany/5zhma4y7hjk9faaynjll.gif
https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©