نسمة أمل
01-04-2008, 02:05 PM
السلام عليكم و رحمة الله و بركاتة
كيف حالكم أخوانى أعضاء hadqiloob
اليوم سأقدم لكم موضوع قنبلة و حصري جدا جدا جدا و معظم اداريي المنتديات لا يستطيعون حتى عمل نصف ما سأشرحه لكم اليوم
================================================== =====
اليوم سنتناول قضيتان (اسميهم قضيتان لانهما فى غاية الاهمية و حساسة جدا لانها تتعامل مع قاعدة البيانات للمنتدى)
القضيتان هما
1- أخذ نسخة احتياطية لقاعدة بيانات المنتدى.
2- استرجاع قاعدة البيانات هذه (فى حالة ان المنتدى حصل اختراق أو
Database Error
================================================== =====
سنقسم درسنا اليوم الى 6 أجزاء
1- تجهيز فولدر خاص بقواعد البيانات.
2- أخذ نسخة احتياطية لقاعدة بيانات المنتدى.
3- عمل قاعدة بيانات جديدة للصق القاعدة المراد استراجعها عليها.
4- استرجاع قاعدة البيانات.
5- تعديل ملف الكونفيج config.php
6- التعليق النهائي.
================================================== =====
================================================== =====
أولا: تجهيز فولدر خاص بقواعد البيانات
**البرامج المستخدمة : FlashFXP و للحصول على البرنامج و الشرح ادخل هنا
(http://traidnt.net/vb/showthread.php?t=657377)
الان بالبرنامج قم بالدخول على مساحتك ثم الى فولدر ال VB
**الان اتبع الخطوات بالصور:
http://i19.servimg.com/u/f19/11/10/90/53/111.gif
http://i19.servimg.com/u/f19/11/10/90/53/211.gif
http://i19.servimg.com/u/f19/11/10/90/53/311.gif
http://i19.servimg.com/u/f19/11/10/90/53/411.gif
الان ركز معايا
1- بامكانك اعادة تسمية فولدر Backup الى اى اسم تشاء للسرية
2- اليك ملفين قم بتحميلها من هنا
الملف الأول من هنا (http://www.4shared.com/file/23411786/188faaee/index.html?dirPwdVerified=6dffc1cb)
الملف الثاني من هنا (http://www.4shared.com/file/23411784/f681cbc2/araby.html?dirPwdVerified=6dffc1cb)
قم برفع هذين الملفين فى الفولدر اللى احنا لسا عاملينه
بعد ذلك اتبع التالى
http://i19.servimg.com/u/f19/11/10/90/53/511.gif
الان لقد انتهينا من الجزء الأول من الشرح
================================================== =====
================================================== =====
ثانيا: أخذ نسخة احتياطية لقاعدة بيانات المنتدى.
الان قم بالدخول الى لوحة تحكم ادارة منتداك
و اتبع الاتى
http://i19.servimg.com/u/f19/11/10/90/53/611.gif
http://i19.servimg.com/u/f19/11/10/90/53/71010.jpg
هكذا لقد قمت الان بعمل نسخ لقاعدة بيانات منتداك.
الان ركز معايا:
1- من لوحة تحكم المساحة قم بعمل جدار نارى لفولدر ال Backup
اى لا تجعل أحد يدخل على هذا الفولدر الا بباسوورد
2- يمكنك اعادة تسمية backup.sql الى أى اسم تريد المهم انك تحط .sql فى اخر الاسم
الان لقد قمنا بعمل نسخ لقاعدة بيانات المنتدى ننتقل الى الجزء الثالث
================================================== =====
================================================== =====
ثالثا: عمل قاعدة بيانات جديدة للصق القاعدة المراد استراجعها عليها
و تنقسم الى ثلاث خطوات
أهمية الخطوة: اثناء استرجاع قاعدة البيانات قد يحصل أى خطا المهم لتفادى أى خطأ نقوم نحن بعمل قاعدو بيانات جديدة خالص لوضع عليها النسخة المسترجعه بدون المساس بالنسخة الاصلية الموجوده على منتداك (هذه الخطوه فى غاية الذكاء و الاهمية)
الان أدخل على لوحة تحكم الاستضافة و اللتى غالبا ما تكون www.YourHost (http://www.%3cfont%20color=%22red%22%3eyourhost%3c/font%3E).com/cpanel
مع استبدال كلمة YourHost باسم شركة استضافتك
بعد ذلك اضغط على الايقونة التالية
http://i19.servimg.com/u/f19/11/10/90/53/1410.gif
بعد ذلك قم باضافة قاعدة بيانات جديدة كما هو موضح
1- عمل قاعدة البيانات:
http://i19.servimg.com/u/f19/11/10/90/53/1510.gif
http://i19.servimg.com/u/f19/11/10/90/53/1610.gif
2- اضافة اليوزرنيم و الباسوورد
http://i19.servimg.com/u/f19/11/10/90/53/1710.gif
3- ربط اليوزرنيم و الباسوورد بقاعدة البيانات الجديدة
http://i19.servimg.com/u/f19/11/10/90/53/1810.gif
انتهينا من الجزء الرابع من الشرح ننتقل الى الجزء الخامس
================================================== =====
================================================== =====
رابعا: استرجاع قاعدة البيانات.
الان قم باستدعاء اللينك التالى فى متصفحك مع استبدال كلمة YourForum الى لينك منتداك
و كلمة backup باسم الفولدر الجديد اذا كنت قد قمت باعادة تسميته.
http://www (http://www/).YourForum.com/backup/araby.php
و اتبع الخطوات التالية
http://i19.servimg.com/u/f19/11/10/90/53/910.gif
http://i19.servimg.com/u/f19/11/10/90/53/810.gif
http://i19.servimg.com/u/f19/11/10/90/53/1010.gif
الان انتهينا من الخطوة الخامسة فى الشرح ننتقل الى الخطوة الاخيرة
================================================== =====
================================================== =====
خامسا: تعديل ملف الكونفيج Config.php
و تشمل 3 تعديلات
**البرامج المستخدمة : FlashFXP و للحصول على البرنامج و الشرح ادخل هنا (http://www.sakr1.com/vb/showthread.php?t=4469)
الان بالبرنامج قم بالدخول على مساحتك ثم الى فولدر ال VB
ثم الى فولدر includes و قم بالاتى
قم بعمل كليك يمين على فايل الكونفيج
http://i19.servimg.com/u/f19/11/10/90/53/1110.gif
بعد ذلك قم بالتعديلات التالية و أنصح بعمل نسخة احتياطية للملف قبل التعديل
1- تعديل اسم قاعدة البيانات
http://i19.servimg.com/u/f19/11/10/90/53/1210.gif
2 و 3 تعديل اليوزرنيم و الباسوورد لقاعدة البيانات
http://i19.servimg.com/u/f19/11/10/90/53/1310.gif
================================================== =====
================================================== =====
انتهى الشرح
فى حال أردت قاعدة بياناتك القديمة فقط قم برفع ملف الكونفيج اللذى اخذته نسخة احتياطية قبل التعديل
كيف حالكم أخوانى أعضاء hadqiloob
اليوم سأقدم لكم موضوع قنبلة و حصري جدا جدا جدا و معظم اداريي المنتديات لا يستطيعون حتى عمل نصف ما سأشرحه لكم اليوم
================================================== =====
اليوم سنتناول قضيتان (اسميهم قضيتان لانهما فى غاية الاهمية و حساسة جدا لانها تتعامل مع قاعدة البيانات للمنتدى)
القضيتان هما
1- أخذ نسخة احتياطية لقاعدة بيانات المنتدى.
2- استرجاع قاعدة البيانات هذه (فى حالة ان المنتدى حصل اختراق أو
Database Error
================================================== =====
سنقسم درسنا اليوم الى 6 أجزاء
1- تجهيز فولدر خاص بقواعد البيانات.
2- أخذ نسخة احتياطية لقاعدة بيانات المنتدى.
3- عمل قاعدة بيانات جديدة للصق القاعدة المراد استراجعها عليها.
4- استرجاع قاعدة البيانات.
5- تعديل ملف الكونفيج config.php
6- التعليق النهائي.
================================================== =====
================================================== =====
أولا: تجهيز فولدر خاص بقواعد البيانات
**البرامج المستخدمة : FlashFXP و للحصول على البرنامج و الشرح ادخل هنا
(http://traidnt.net/vb/showthread.php?t=657377)
الان بالبرنامج قم بالدخول على مساحتك ثم الى فولدر ال VB
**الان اتبع الخطوات بالصور:
http://i19.servimg.com/u/f19/11/10/90/53/111.gif
http://i19.servimg.com/u/f19/11/10/90/53/211.gif
http://i19.servimg.com/u/f19/11/10/90/53/311.gif
http://i19.servimg.com/u/f19/11/10/90/53/411.gif
الان ركز معايا
1- بامكانك اعادة تسمية فولدر Backup الى اى اسم تشاء للسرية
2- اليك ملفين قم بتحميلها من هنا
الملف الأول من هنا (http://www.4shared.com/file/23411786/188faaee/index.html?dirPwdVerified=6dffc1cb)
الملف الثاني من هنا (http://www.4shared.com/file/23411784/f681cbc2/araby.html?dirPwdVerified=6dffc1cb)
قم برفع هذين الملفين فى الفولدر اللى احنا لسا عاملينه
بعد ذلك اتبع التالى
http://i19.servimg.com/u/f19/11/10/90/53/511.gif
الان لقد انتهينا من الجزء الأول من الشرح
================================================== =====
================================================== =====
ثانيا: أخذ نسخة احتياطية لقاعدة بيانات المنتدى.
الان قم بالدخول الى لوحة تحكم ادارة منتداك
و اتبع الاتى
http://i19.servimg.com/u/f19/11/10/90/53/611.gif
http://i19.servimg.com/u/f19/11/10/90/53/71010.jpg
هكذا لقد قمت الان بعمل نسخ لقاعدة بيانات منتداك.
الان ركز معايا:
1- من لوحة تحكم المساحة قم بعمل جدار نارى لفولدر ال Backup
اى لا تجعل أحد يدخل على هذا الفولدر الا بباسوورد
2- يمكنك اعادة تسمية backup.sql الى أى اسم تريد المهم انك تحط .sql فى اخر الاسم
الان لقد قمنا بعمل نسخ لقاعدة بيانات المنتدى ننتقل الى الجزء الثالث
================================================== =====
================================================== =====
ثالثا: عمل قاعدة بيانات جديدة للصق القاعدة المراد استراجعها عليها
و تنقسم الى ثلاث خطوات
أهمية الخطوة: اثناء استرجاع قاعدة البيانات قد يحصل أى خطا المهم لتفادى أى خطأ نقوم نحن بعمل قاعدو بيانات جديدة خالص لوضع عليها النسخة المسترجعه بدون المساس بالنسخة الاصلية الموجوده على منتداك (هذه الخطوه فى غاية الذكاء و الاهمية)
الان أدخل على لوحة تحكم الاستضافة و اللتى غالبا ما تكون www.YourHost (http://www.%3cfont%20color=%22red%22%3eyourhost%3c/font%3E).com/cpanel
مع استبدال كلمة YourHost باسم شركة استضافتك
بعد ذلك اضغط على الايقونة التالية
http://i19.servimg.com/u/f19/11/10/90/53/1410.gif
بعد ذلك قم باضافة قاعدة بيانات جديدة كما هو موضح
1- عمل قاعدة البيانات:
http://i19.servimg.com/u/f19/11/10/90/53/1510.gif
http://i19.servimg.com/u/f19/11/10/90/53/1610.gif
2- اضافة اليوزرنيم و الباسوورد
http://i19.servimg.com/u/f19/11/10/90/53/1710.gif
3- ربط اليوزرنيم و الباسوورد بقاعدة البيانات الجديدة
http://i19.servimg.com/u/f19/11/10/90/53/1810.gif
انتهينا من الجزء الرابع من الشرح ننتقل الى الجزء الخامس
================================================== =====
================================================== =====
رابعا: استرجاع قاعدة البيانات.
الان قم باستدعاء اللينك التالى فى متصفحك مع استبدال كلمة YourForum الى لينك منتداك
و كلمة backup باسم الفولدر الجديد اذا كنت قد قمت باعادة تسميته.
http://www (http://www/).YourForum.com/backup/araby.php
و اتبع الخطوات التالية
http://i19.servimg.com/u/f19/11/10/90/53/910.gif
http://i19.servimg.com/u/f19/11/10/90/53/810.gif
http://i19.servimg.com/u/f19/11/10/90/53/1010.gif
الان انتهينا من الخطوة الخامسة فى الشرح ننتقل الى الخطوة الاخيرة
================================================== =====
================================================== =====
خامسا: تعديل ملف الكونفيج Config.php
و تشمل 3 تعديلات
**البرامج المستخدمة : FlashFXP و للحصول على البرنامج و الشرح ادخل هنا (http://www.sakr1.com/vb/showthread.php?t=4469)
الان بالبرنامج قم بالدخول على مساحتك ثم الى فولدر ال VB
ثم الى فولدر includes و قم بالاتى
قم بعمل كليك يمين على فايل الكونفيج
http://i19.servimg.com/u/f19/11/10/90/53/1110.gif
بعد ذلك قم بالتعديلات التالية و أنصح بعمل نسخة احتياطية للملف قبل التعديل
1- تعديل اسم قاعدة البيانات
http://i19.servimg.com/u/f19/11/10/90/53/1210.gif
2 و 3 تعديل اليوزرنيم و الباسوورد لقاعدة البيانات
http://i19.servimg.com/u/f19/11/10/90/53/1310.gif
================================================== =====
================================================== =====
انتهى الشرح
فى حال أردت قاعدة بياناتك القديمة فقط قم برفع ملف الكونفيج اللذى اخذته نسخة احتياطية قبل التعديل