![]() |
افضل و اسرع طريقة لاخذ نسخه احتياطية من قاعدة البيانات + نقلها و تركيبها على سيرفر ا السلام عليكم شاهدت الكثير و الكثير من الاشخاص الذين يتساألوون عن طريقة اخذ نسخه احتياطية من قاعدة بيانات منتدى او سكربت معين و خصوصا اذا كانت قاعدة البيانات كبيره بعض الشيء هذا الدرس ستتعلم كيفية اخذ نسخه احتياطه و نقلها لسيرفر اخر + تركيبها اولا ستحتاج لدخول الشل عن طريق برنامج البوتي 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 ملاحظه: المعلومات الان بغيرها حسب القاعدة اللي سويتها جديد ليست القديمه الموجوه على السيرفر القديم الان انتظر اكتمال التركيب قد يستغرق بعد الوقت ايضا , من الارجح ان وقت التركيب اطول من وقت عمل النسخه و بعد ذلك اذهب الى المنتدى او السكربت و ستجد كل شيء في مكانه |
الساعة الآن 01:31 PM |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By
Almuhajir