عرض النتائج 1 إلى 4 من 4

الموضوع: طرق حفظ نسخة من قاعدة بيانات منتداك ونسخة من ملفاته ، ونشرها في سيفيرك الشخصي ...

  1. #1
    تاريخ التسجيل
    21-02-2008
    المشاركات
    85
    معدل تقييم المستوى
    18

    Happy طرق حفظ نسخة من قاعدة بيانات منتداك ونسخة من ملفاته ، ونشرها في سيفيرك الشخصي ...

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

    طرق حفظ نسخة من قاعدة بيانات منتداك ونسخة من ملفاته ، ونشرها في سيفيرك الشخصي ...

    درسنا اليوم ، هو كيفيات أخذ نسخ قواعد بيانات بالطرق المعتادة وبالطرق الغير معتادة ، وطرق أخذ نسخ من ملفات مواقعكم بالطرق المعتادة وبالطرق الغير معتادة أيضا ، وتنصيب الملفات ونسخة قواعد البيانات مهما كان حجمها في السيرفر الشخصي بالطرق المعتادة وبالطرق الحصرية ...


    أولا : كيف يمكنني أخذ نسخة احتياطية لقاعدة بيانات منتداي أو مجلتي ؟؟!!

    هنا عدة طرق لذلك ، نذكر أهمها وأحسنها ,


    الأولى وهي عن طريق الـ PHPMyAdmin :

    نذهب إلى الـ PHPMyAdmin والتي لا تكاد تخلو منه كل نسخ لوحات التحكم ،
    نختار قاعدة البيانات المراد حفظها .

    نضغط على EXPORT أعلى القائمة التي في اليمين .

    لا تغير شيئا هنا ، انزل في الأسفل واختار الضغط zip .

    اضغط على go

    بعدها تأتيك نافذة حفظ ، فاحفظها في جهازك .

    وستراها بعد التحميل هكذا .

    فك الضغط عن الملف وستسرى القاعدة كاملة بصيغة sql .


    الطريقة الثانية عن طريق ملف CMD وهو بلغة PERL :

    حمل ملف d.pl من المرفقات ، ارفعه في مجلد cgi-bin واعطه تصريح 755 واطلبه من المتصفح أي



    كود:
    http://[site].com/cgi-bin/d.pl



    وسيظهر هكذا :



    اكتب في المربع الأول مسار موقعك في السيرفر ، الذين يملكون لوحة تحكم cPanel سوف يكون المسار :


    كود:
    /home/user/public_html/XXX
    حيث XXX هي المجلد الذي ستحفظ فيه نسخة قاعدة بياناتك ويشترط في حالة كانت الصلاحيات على ****l هي Nobody أو Apach أن يكون تصريح مجلد XXX هو 777 .
    وفي المربع الثاني الأمر :
    كود:
    mysqldump -uZZZZ -pYYYY SSSS  >arabdefender.sql
    حيث :
    ZZZZ هو يوزر القاعدة .
    YYYY هو باس القاعدة .
    SSSS هو اسم القاعدة .
    arabdefender.sql هو الاسم الذي تود أن يتم حفظ القاعدة به .






    ثم على






    انتظر قليلا (بضع ثواني) ، ثم تنتهي العملية ، طبف الأمر التالي لضغط القاعدة ليسهل عليك تحميلها .
    كود:
    tar -czvf arabdefender.tar.gz arabdefender.sql
    ثم اطلب الرابط :


    كود:
    http://www.[site].com/XXX/arabdefender.tar.gz


    وسيتم تحميها عادي جدا ، أو حملها ببرنامج IDM إذا كنت مثبته .


    ملاحظة : قد تصادفك صفحة FORBIDDEN وذلك راجع إلى تفعيل Mod_Securityفي السيرفر الذي يمنع الأوامر في السيرفر من على الملفات ، ويمكنك الاستعانة بالـ SSH أو بالطريقة الأولى .

    ثانيا : كيف يمكنني أخذ نسخة احتياطية لملفات منتداي ؟؟؟

    ارفع ملف CMD الذي تحدثنا عنه وهو موجود في المرفقات ، وارفعه في مجلد cgi-bin وأعطه تصريح 755 واطلبه من المتصفح عبر الرابط :
    http://[site].com/cgi-bin/d.pl
    سيظهر هكذا :

    اكتب في المربع الأول مسار موقعك إذا كانت لديك لوحة تحكم cPanel فسوف يكون المسار :
    كود:
    /home/user/public_html
    إذا كانت الصلاحيات على الـ ****l هي Nobody أو Apach فيجب أن يكون التصريح على مجلد pblic_html هو 777 .
    وفي المربع الثاني الأمر :


    كود:
    tar -czvf vb.tar.gz vb



    عند إكمال العملية سيظهر لك :
    طبق الأمر :
    كود:
    ls -la
    لتشاهد نسخة ملفات منتداك مضغوطة وجاهزة للتحميل .

    حملها على الرابط التالي :
    كود:
    http://www.[site].com/vb.tar.gz

    وستجدها جاهزة كاملة ...





    ثالثا : كيف يمكنني أن أركب منتداي وقاعدتي في حاسوبي الخاص ؟؟

    أولا قم بتطبيق الشرح الموجود في هذا الموضوع وهو للأخ الكريم القيصر

    قم بالذهاب إلى الرابط لإنشاء قاعدة بيانات جديدة :


    كود:
    http://localhost/phpmyadmin



    قم بكتابة اسم القاعدة التي تريد انشاءها






    وستظهر لك هذه .






    ثم قم بنقل نسخة ملفات منتداك التي حملتها إلى الملف :


    كود:
    C:\AppServ\www
    فك الضغط عنها هنا .






    انقل نسخة قاعدة بيانات منتداك إلى الملف .


    كود:
    C:\AppServ\mysql\bin



    انقر على Start ثم Run ، اكتب cmd ثم ok .







    ستظهر لك شاشة DOS اكتب
    كود:
    cd..
    أكتب الأمر مرتين متواليتين .
    اكتب الأمر

    كود:
    cd  appserv
     cd mysql
     cd bin

    هنا اكتب الأمر :
    كود:
    mysql ArabDefender <  arabdefender.sql
    حيث
    ArabDefender هو اسم قاعدة البيانات التي قمنا بإنشائها
    arabdefender.sql هو نسخة قاعدة البيانات التي قمنا بتحميلها .
    ثم انتر وانتظر على حسب حجم القاعدة .






    الى ان يأتيك سطر فيه :





    اذهب إلى الرابط لكي تتأكد من أن القاعدة تم تركيبها بنجاح .


    كود:
    http://localhost/phpmyadmin


    وكما نلاحظ القاعدة تم تركيبها بنجاح ويوجد 114 جدول للنسخ التي لا تحتوي على هاكات .







    الآن اطلب الرابط :


    كود:
    http://localhost/vb


    وستجد منتداك قد تم تركيبه في جهازك ..








    منقول للفائده



    2008

  2. #2
    تاريخ التسجيل
    10-05-2008
    الدولة
    بعد لأذان كح كح خخخخخخ
    المشاركات
    144
    معدل تقييم المستوى
    16

    افتراضي

    مشكور اخوي ..


    تحياتي

  3. #3
    تاريخ التسجيل
    24-03-2009
    الدولة
    ايباي سياسيا
    المشاركات
    1
    معدل تقييم المستوى
    0

    افتراضي

    مشكووووووووووووووور

    يا الغالي

    يا كبير

  4. #4
    تاريخ التسجيل
    01-02-2010
    الدولة
    السعوديه
    المشاركات
    1
    معدل تقييم المستوى
    0

    افتراضي مشكور

    مشكور اخي على الموضوع و نرجو المزيد

المواضيع المتشابهه

  1. [درس] : دمج قاعدة بيانات منتدى بطريقه احترافيه
    By asd_2000 in forum قسم تطوير المنتديات
    مشاركات: 0
    آخر مشاركة: أضيفت بتاريخ 23-09-2009, 03:41 AM
  2. [شرح] : اخذ قاعدة بيانات المنتدى ب 3 خطوات
    By asd_2000 in forum قسم تطوير المنتديات
    مشاركات: 0
    آخر مشاركة: أضيفت بتاريخ 19-08-2009, 03:16 AM
  3. [شرح] : عمل نسخة احتياطية من قاعدة بيانات المنتدى
    By asd_2000 in forum قسم تطوير المنتديات
    مشاركات: 0
    آخر مشاركة: أضيفت بتاريخ 26-07-2009, 08:33 AM
  4. ترقية قاعدة بيانات ونسخها !!!!
    By asd_2000 in forum قسم تطوير المنتديات
    مشاركات: 0
    آخر مشاركة: أضيفت بتاريخ 22-07-2009, 11:01 AM
  5. شرح انشاء قاعدة بيانات من لوحة دايركت ادمن
    By alktheri in forum قسم شروحات التحكم بمنتديات
    مشاركات: 1
    آخر مشاركة: أضيفت بتاريخ 15-05-2008, 01:27 PM

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

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

تعليمات المشاركة

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