نظام النسخ الاحتياطي لقاعدة البيانات QgBack v1.0
بيئة التطوير: ويندوز 2003 + php4.4.4 + mysql3.23.58
يدعم هذا البرنامج نظريًا النسخ الاحتياطي غير المحدود لمعلومات قاعدة البيانات!
حاليًا، تم اختبار Discuz5 ولم يكن هناك أي خطأ في النسخ الاحتياطي للبيانات عندما يكون حجم البيانات أكبر من 90 ميجا!
ملاحظة مرفقة: لم يتم اختبار هذا البرنامج في بيئات PHP5 وMYSQL5، ولا يمكننا ضمان إمكانية دعمه! (حاليًا لا يمكننا إلا أن نضمن أن البيانات لن تتأثر أثناء عملية الاسترداد!)
ملاحظة عند تشغيل البرنامج:
· يجب أن يكون لديك إذن لإنشاء المجلد، ويجب أن يكون لهذا الإذن إذن كتابة! إذا لم تكن متأكدًا مما إذا كانت مساحتك تدعم ذلك، فيرجى إنشاء مجلد يدويًا بنفس اسم قاعدة البيانات الخاصة بك!
· من أجل ضمان سلامة تشغيل البرنامج، يرجى تغيير حساب المسؤول وكلمة المرور في الوقت المناسب! (تعديل الملف:index.php)
· لضمان نجاح البرنامج، تحتاج إلى تعيين عنوان URL للدليل الجذر!
إذا كان موقع الويب الخاص بك: http://www.example.com
وإذا قمت بوضع البرنامج في المجلد system_bak، فأنت بحاجة إلى تعيين معلومات المتغير $url على:
http://www.example.com/system_bak/
اسمحوا لي أن أؤكد هنا مرة أخرى أنه حتى لو قمت بتعيين الدليل الجذر، فيجب تعيينه على:
http://www.example.com/
يمكن للبرنامج التعرف عليه بشكل طبيعي!
—————— ألا تعتقد أن الأمر كثير الكلام! مستحيل، الكثير من الناس لا يتبعون التعليمات وينتهي بهم الأمر بالمشاكل! لا أستطيع إلا أن أفعل ذلك للحظة!
تثبيت البرنامج:
1. قم بتحميل الملف: Index.php إلى الدليل المقابل (لأسباب أمنية، يوصى بإنشاء دليل يدويًا على موقع الويب الخاص بك!)
2. قم بتعيين معلومات المتغير الأولية
3. فيما يتعلق بإعداد $lang، إذا كان إصدار قاعدة البيانات لديك أعلى من 4.1، فمن المستحسن تعيينه على gbk إذا كان أقل من 4.1، فلا يهم ~
تعليمات النسخ الاحتياطي:
1. بعد التحقق من اسم المستخدم وكلمة المرور، قم بتعيين المعلومات الخاصة بقاعدة البيانات التي تريد عمل نسخة احتياطية لها! يمكنك عمل نسخة احتياطية بشكل طبيعي!
تعليمات الاسترداد:
1. قبل استعادة وظيفة قاعدة البيانات، عليك التأكد من أن قاعدة البيانات التي تريد استعادتها موجودة، وأن النظام لن يقوم بإنشائها بنفسه!
2. تأكد من أن اسم المجلد هو نفس اسم قاعدة البيانات، وفي نفس الوقت تأكد من وجود الملف [اسم قاعدة البيانات.sql] حيث يتم تخزين معلومات بنية جدول البيانات! إذا لم يتم حفظ معلومات الملف، فلا يمكن استخدام هذا البرنامج!
3. وهذا يعني، إذا كنت تريد النقل، على سبيل المثال، عند نقل قاعدة البيانات: A إلى قاعدة البيانات: B، فأنت بحاجة إلى القيام بالإجراءات التالية:
(1) نسخة احتياطية لقاعدة البيانات أ
(2) قم بتعديل اسم مجلد النسخ الاحتياطي A->B
(3) قم بتعديل ملف النسخ الاحتياطي A.sql->B.sql
(4) استعادة معلومات قاعدة البيانات ب