الويب العربي

الويب العربي (http://www.arabwebtalk.com/index.php)
-   تطويرالمواقع (http://www.arabwebtalk.com/forumdisplay.php?f=47)
-   -   شرح أبسط عملية أخذ نسخة إحتياطية لقاعدة بيانات (http://www.arabwebtalk.com/showthread.php?t=19915)

الرّاسم 11-02-2006 01:30 AM

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

احيانا يتكاسل الواحد ياخذ نسخة ويحملها على الموقع او من لوحة تحكم السكربت وينزلها على جهازه واحيانا مثل المنتديات يعمل الواحد نسخه في مجلد على الموقع واذا احتاجها لازم يزرعها وشغله طويلة عريضة

الطريقة الافضل من وجهة نظري هو اخذ نسخه سريعه من القاعدة على phpmyadmin مزروعه جاهزه

الطريقة بسيطه واي واحد يقدر يسويها وتنطبق الطريقه على اي قاعدة بيانات لاي سكربت وفي المثال بيكون على قاعدة منتدى وهي كالتالي :





اولا تقفل المنتدى وتقول للزوار مغلق للترقية ;) حتى ما يزعلون ويقولون طالما ترقية نصبر عليهم خخخخخخخ


ثانيا تدخل على قواعد البيانات من لوحة التحكم cpanel ولا تسألوني عن غيرها لانها الافضل رغم ضعف الامان فيها


ثالثا تعمل قاعدة بيانات جديدة مثلا تخلي اسمها :
backupvb

مثل ما توضح الصورة

رابعا تدخل على phpmyadmin

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

بعد ما تظهر جداول القاعدة امامك في اليمين اختر من فوووق الخيار الموضح بالسهم في الصور وهي الخطوة رقم 2

خامسا بيفتح امامك الشكل الموضح في الصورة وعند الخانة : copy database to
اكتب اسم قاعدة البيانات الجديدة اللي سويتها في البدايه بشرط تكتب اسمها كامل مع اليوزر حق الموقع مثل ماهو موضح في المثال alrasm_backupvb

شيل كل علامات الصح او الاشارة عن كل المربعات وخانات الاختيار ماعدا واحدة مثل ماهو موضح في الصورة

سادساً اضغط الزر الموضح بالسهم رقم 3 واتركه ياخذ راحته وهو ينسخ خلال ثواني

بتلاحظ ان عدد الجداول في القاعدة الجديدة مماثل لعدد الجداول في القاعدة اللي نسختها وبكذا تكون عملت نسخة كامله من القاعدة .

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


مشاكل قد تواجهك :

اذا كان حجم جدول postindex
حجمه كبير الافضل تعمل له تفريغ قبل تنسخ القاعدة ( لاحظ تفريغ وليس حذف انتبه )
وممكن تفرغ جدول word معه

هذه الجداول اذا فرغتها لازم تعمل تحديث عدادات بعد الترقية حتى يعمل محرك البحث في المنتدى بشكل طبيعي

قبل النسخ الافضل تدخل على القاعدة وتعلم على كل الجداول وتختار من القائمة في الاسفل اوبتمايزر حتى تترتب الجداول بشكل صحيح .

الشرح تعبان عليه ومصوره يعني اللي بينقله يذكر المصدر اللي هو الويب العربي بغض النظر عن كاتبه

تحياتي

Dooem 11-02-2006 11:24 AM

يعطيك الف عافيه اخووي الراسم موضوع مهم وجداااااااا

الرّاسم 12-02-2006 06:46 AM

تسلم لي يالغالي

واشكرك على مرورك


تحياتي

عبدالله الحصان 13-02-2006 09:40 PM

شرح وافي

يعطيك الف عافيه

رسـ الغرام ـام 14-02-2006 12:05 AM

ماشاء الله ..

طريقه جديده بالنسبه لي اخوي الراسم ..

يعطيك الف الف عافيه ..

صعب المنال 15-02-2006 09:07 PM

وفيت و كفيت و الله يا الراسم

بيض الله وجهك

ابوليالي 17-02-2006 01:49 PM

لاااااااهنت يالراسم وقواك الله


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 06:13 PM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012