![]() |
افضل سكربت لنسخ واسترجاع قواعد البيانات
ما هو افضل سكربت لوضع نسخة من قاعدة بيانات المنتدى على نفس السيرفر واسترجاعها سواء كانت القاعدة صغيرة الحجم ام كبيرة؟
|
إقتباس:
الاسكريبت تحتـاجـة وقت ما تحب ترفع القاعدة على الموقع :) بتقدر تنزل قاعدة البيانات على الاف تى بى حق موقعـك عن طريق التالى . . . . رفع الملف & الصيانة النسخ الإحتياطي لقاعدة البيانات حفظ البيانات إلى ملف على الخادم المسار و إسم الملف على الخادم يجب أن يكون للـ PHP التصريح للكتابة بهذا الملف (عادة التصريح 777) تحذير: لا تضع ملف النسخة الإحتياطية في مجلد يمكن الدخول إليه. ضعه في مجلد خارجي من المجلد الرئيسي للموقع إذا كان ممكناً! و المـسار بيـكون ./forumbackup-09-04-2005.sql اضغــط حـفظ .. و الان . . أدخـل على الاف تى بى بتلاقـى ملف قاعدة البيانات خارج www تحيـاتى :) |
شكرا اخي العزيز Medo Hard على مرورك وتوضيحك.
لكن المشكلة هي ان شركة vBulletin لا تنصح بإستخدام لوحة تحكم المنتدى لوضع نسخة من قاعدة بيانات المنتدى سواء على السيرفر او على جهازك وخاصة اذا كانت قاعدة البيانات كبيرة الحجم. وسؤالي هو ماهو افضل سكريبت لحفظ نسخة احتياطية من قاعدة البيانات المنتدى على السيرفر اي الموقع نفسه اي ليس على حاسوبي الشخصي في حالة كانت القاعدة ذات حجم كبير؟ وما هو احسن سكريبت لإسترجاعها ايضا ؟ |
المرفقات 1
افضل شئ اخذ نسخة من القاعدة اما من ال cpanel من back up
ثم تاخذ نسخة من القاعدة او باستخدام برنامج mybackup لنسخ و استرجاع قواعد البيانات اليك شرح البرنامج حمل ملف البرنامج المرفق myBackup وبعد فك الضغط عن الملف راح تجد المجلد myBackup بداخله ملف باسم myB.php افتح الملف لعمل تعديل بسيط ( عبارة عن اسم مستخدم وكلمة مرور للدخول للبرنامج )لعمل الحماية الامنية كود:
//** الدخول //* ثم احفظ الملف قم برفع المجلد myBackup و بداخله الملف myB.php الى موقعك داخل المجلد public_html واعطى المجلد التصريح 755 اطلب الملف myB.php في المتصفح http://www.yourname.com/myBackup/myB.php لاتنسى ان تغير yourname الى اسم موقعك بعد طلبك للملف راح تفتح معك صفحه تطلب منك اسم المستخدم وكلمة المرور الي قمت بتغيرها في ملف myB.php كما هو واضح في الصوره التاليه ![]() اولاً : اذا كنت تريد عمل نسخة من قاعدة البيانات الى جهازك اختر نسخ قاعدة البيانات ![]() اختر اذا كنت تريد اخذ نسخة مضغوطة ام لا ثم اضغط استمرار ![]() تدخل البيانات الخاصه بك كما هو واضح في الصوره التاليه :مع ملاحظة انالحقول المطلوبة يتم تعبئتها كما في ملف الكونفج وهي كالتالي 1) اسم المستخدم للقاعده كما في الموقع 2) كلمةالمرور لمستخدم القاعدة 3) اسم القاعدة في موقعك 4) مكان نسخة القاعدة 5) اسم الملف يتم كتابة أسم القاعدة التي تم رفعها 6) اسم السيرفر لاتقم بتغيره * في الحقل المكتوب الوقت المتوقع هنا الرقم الافتراضي 100 ثانية في حالة تغيير الرقم اذا كانت القاعده حجمها كبير اذا كانت القاعده فوق 80 ميجا اكتب الرقم 200 او 250 ثانية ![]() ثم اضغط استمرار ثم انتظر قليلاً كما هو واضح في الصوره التاليه ![]() فى حالةاتمام العمليه المطلوبه بنجاح ستظهر لك صفحه تخبرك بان العمليه تمت بنجاح كما هو واضح في الصوره التاليه ![]() ثانياً: إذا كنت تريد استرجاع نسخة من قاعدة البيانات من جهازك الى الموقع نفس الخطوات تقريباً قم بانشاء مجلد جديد داخل المجلد public_html و اعطه التصريح 777 و قم برفع ملف القاعدة بداخله سواء كان مضغوط ام لا قم بطلب البرنامج من المتصفح كما سبق اختر الامر استرجاع قاعدة البيانات و قم بتحديد اذا كان ملف قاعدة البيانات على جهازك مضغوطة ام لا قم بتعبئة بياناتك كما سبق شرحها ثم اضغط استمراربعد إنتهاء مدة الثواني لاسترجاع القاعدة سوف تظهر معك نافذه بنجاح العملية لاسترجاع القاعده قم بعد ذلك بحذف ملف القاعدة و حذف البرنامج ان اردت لمزيد من الآمان... |
اخي العزيز dr_tmh
بارك الله فيك وزادك من علمه . ما شاء الله الشرح جميل ومبسط وواضح جدا . قمت بتطبيق كل الخطوات على قاعده بيانات حجمها 36 ميجا ونجحت 100 % واستعدت المنتدى بدون اي مشاكل . لكن سؤالي هو: هل بالإمكان ان يسترجع هذا السكريبت ( myB.php ) قواعد البيانات الكبيرة كتلك التي قد تصل الى في حجمها الى 150 ميجا بايت؟ |
نعم يصلح لذلك
إقتباس:
|
الأخ العزيز dr_tmh
اتضحت الصورة الآن وأشكر لك تعاونك اللامحدود واتمنى لك مزيدا من التوفيق والسداد. |
هل من الممكن الحصول على نسخه صالحه للاستخدام
|
اخوانى انا افضل الدمج بسكربت الدمج الشهر Bigdump
|
جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 01:14 PM. |
Powered by vBulletin
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012