الكثيري نت  
 
   

الكثيري نت للاستضافه والدعم الفني


العودة   الكثيري نت > سوق الاستضافه > دروس - وحلول مشاكل الاستضافه

 
 
أدوات الموضوع انواع عرض الموضوع
Prev المشاركة السابقة   المشاركة التالية Next
  #1  
قديم أضيفت بتاريخ 18-12-2008, 08:04 AM
الصورة الرمزية alktheri
alktheri alktheri غير متواجد حالياً
المشرف العام
 
تاريخ التسجيل: 12-11-2007
الدولة: السعوديه
المشاركات: 618
معدل تقييم المستوى: 105
alktheri is a jewel in the roughalktheri is a jewel in the roughalktheri is a jewel in the roughalktheri is a jewel in the rough
Games Com شرح اخذ نسخه احتياطية من قاعدة البيانات + نقلها و تركيبها على سيرفر اخر

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

شاهدت الكثير و الكثير من الاشخاص الذين يتسا ألوون عن طريقة اخذ نسخه احتياطية من قاعدة بيانات منتدى او سكربت معين

و خصوصا اذا كانت قاعدة البيانات كبيره بعض الشيء

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

اولا ستحتاج لدخول الشل عن طريق برنامج البوتي Putty

و نذهب الى المكان الذي تريد تخزين القاعدة فيه
على سبيل المثال سنقوم بتخزين القاعدة على المجلد الرئيسي للموقع الاول
ساكتب الامر التالي

كود:
mysqldump --opt -u(USER) user -p(PASSWORD) DBNAME > /home/SITE/public_html/backup.sql
عليك بتغيير المكتوب باللوون الاحمر لما يناسب معلومات قاعدة البيانات الخاصة بك

USER = اسم مستخدم قاعدة البيانات
PASSWORD = كلمة السر لقاعدة البيانات
DBNAME = اسم قاعدة البيانات
SITE = يوزر الموقع الاسم الي تدخل من الى cpanel

اضغط انتر و انتظر قليلا ربما يستغرق بعض الوقت و ذلك يعود حسب حجم قاعدة البيانات

بعد ذلك اذهب الى
كود:
cd /home/SITE/public_html
ستجد ملف اسمه
كود:
backup.sql
وهي نسخه من قاعدة البيانات
الان البعض سيقول نقل هذي القاعده يستغرق وقت و خاصة اذا كان الاتصال ضعيف في السيرفر

لذلك سنقوم بضغط القاعدة و تقليل حجمها قبل النقل عن طريق الامر التالي

كود:
gzip backup.sql
ملاحظه يجب ان يكون gzip مفعل على السيرفر

الان سينتج لك ملف جديد اسمه
كود:
 backup.sql.gz
قارن بين حجمه و حجم الملف السابق ستلاحظ فرق شاسع جدا

الان نقوم باعطاء التصريح المناسب للملف عن طريق الامر التالي
كود:
CHMOD 664 backup.sql.gz
الان ننقل القاعدة لتركيبها على السيرفر الجديد

ادخل الى الشل الخاص بالسيرفر الجديد و نفذ الامر التالي

كود:
wget http://www.SITE.com/backup.sql.gz
انتظر قليلا ريثما يقوم بتحميل القاعدة من السيرفر القديم
بعد الاكتمال نقوم بفك الضغط عن القاعدة عن طريق الامر التالي


كود:
gunzip backup.sql.gz
الان سينتج لك الملف الرئيسي لقاعدة البيانات backup.sq

الان قم بعمل قاعدة بيانات جديده من لوحة تحكم الموقع و دعنا نقوم بتركيب القاعدة عن طريق الامر التالي

كود:
mysql -uUSER -pPASSWORD DBNAME < backup.sql
ملاحظه: المعلومات الان بغيرها حسب القاعدة اللي سويتها جديد ليست القديمه الموجوه على السيرفر القديم

الان انتظر اكتمال التركيب قد يستغرق بعض الوقت ايضا , من الارجح ان وقت التركيب اطول من وقت النسخ


و بعد ذلك اذهب الى المنتدى او السكربت و ستجد كل شيء في مكانه



تحياتي للجميع

__________________

 
اقتباس:


رد مع اقتباس
 

مواقع النشر (المفضلة)


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
حصرياً .. حل مشكلة ظهور خطأ في قاعدة البيانات عند تعديل + تحديث الأعضاء [3.7.4] الزعيم قسم المشاكل والحلول والطلبات 3 أضيفت بتاريخ 21-08-2009 07:49 AM
[هاك] المتواجدين الان باعلام الدول للمنتديات وباقي صفحات الموقع مع قاعدة البيانات asd_2000 قسم الهاكات والاضافت لـ vBulletin 0 أضيفت بتاريخ 08-08-2009 01:14 AM
[شرح] : [نقل المنتدى إلى استضافة جديدة]تركيب قاعدة البيانات في الموقع asd_2000 قسم تطوير المنتديات 0 أضيفت بتاريخ 30-07-2009 02:27 PM
[شرح] : عمل نسخة احتياطية من قاعدة بيانات المنتدى asd_2000 قسم تطوير المنتديات 0 أضيفت بتاريخ 26-07-2009 08:33 AM
افضل و اسرع طريقة لاخذ نسخه احتياطية من قاعدة البيانات الزعيم دروس - وحلول مشاكل الاستضافه 0 أضيفت بتاريخ 08-11-2008 11:49 PM


الساعة الآن 09:23 AM.

 
استضافة وتـــــــــــــطــويـــر » الكثيري نت لخدمات الويب

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.