النتائج 1 إلى 11 من 11

الموضوع: ممكن طريقة نقل قاعدة البيانات عن طريق SSH

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Jan 2002
    المشاركات
    263

    ممكن طريقة نقل قاعدة البيانات عن طريق SSH



    لو سمحتم
    ممكن طريقة نقل قاعدة البيانات عن طريق SSH من سيرفر الى آخر بالتفصيل





    Nara غير متواجد حالياً


  2. #2
    عضو نشيط
    تاريخ التسجيل
    Jul 2002
    المشاركات
    150


    هلا

    فيه سكربت من تصميم زاجل ...

    تقدر من خلاله تنقل ملف من سيرفر الى سيرفر اخر

    http://www.scriptat.com/download.php?sid=124

    ببساطة ارفع الملف للسيرفر الجديد واعطي المجلد تصريح 777

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

    صدقني مجربها وقدرت انقل قاعدة بيانات حجمها 25 ميجا بـ 45 ثانية

    تحياتي وخالص شكري للاخ زاجل





    __________________
    قادم :):)
    Mr.Ahmed غير متواجد حالياً

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Jan 2002
    المشاركات
    263


    شكرا لك يا احمد لكن واجهتني هذه المشكلة

    Warning: fopen("http://209.151.91.202/nomail.sql", "w+") - Success in /home/afckar/public_html/no/ztrans.php on line 100

    Warning: fwrite(): supplied argument is not a valid File-Handle resource in /home/afckar/public_html/no/ztrans.php on line 101

    Warning: fclose(): supplied argument is not a valid File-Handle resource in /home/afckar/public_html/no/ztrans.php on line 102
    تم إنشاء ملف باسم: http://209.151.91.202/nomail.sql
    والملف لم يتم انشاؤه
    والتصاريح صحيحة





    Nara غير متواجد حالياً

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Jul 2002
    المشاركات
    150


    من قال لااعلم فقد افتى !

    زاجل يقدر يفيدك ..
    مع انها أشتغلت معي تمام ... لكن مدري وش المشكلة

    حدي انا منتديات وبس

    انما على فكرة .... لابد يكون التصريح للمجلد 777

    وانت على مااشوف نزلته بالمجلد الرئيسي للموقع ! يمكن هذا هو السبب

    حاول تسوي مجلد جديد داخل مجلد public_html وسمه مثلا sql
    واعطيه تصريح 777 وارفع فيه هذا الملف وشغله ... واحفظ قاعدة البيانات بنفس المجلد

    جرب يمكن يضبط معك

    تحياتي





    __________________
    قادم :):)
    Mr.Ahmed غير متواجد حالياً

  5. #5
    عضو نشيط
    تاريخ التسجيل
    Jan 2002
    المشاركات
    263



    http://209.151.91.202/nomail.sql

    المجلد اللي بالسيرفر الجديد اسمه no وملف sql اسمه mail لكن ما ادري ليه يصير كذا ، يعني المفروض بعد النقل الصحيح يكون عنوان الملف

    http://209.151.91.202/no/mail.sql


    ولو تعطيني عنوان زاجل لأن موقعه مو شغال !!
    وشكراا





    Nara غير متواجد حالياً

  6. #6
    عضو نشيط
    تاريخ التسجيل
    Jul 2002
    المشاركات
    150


    http://www.zajildot.com

    هذا هو بس المنتدى مقفل

    ممكن يكون الملف موجود برا المجلد ...
    جرب تكتب بخانة اسم الملف الاخيره
    http://209.151.91.202/no/mail.sql



    سلام





    __________________
    قادم :):)
    Mr.Ahmed غير متواجد حالياً

  7. #7
    عضو نشيط
    تاريخ التسجيل
    Sep 2000
    المشاركات
    247


    اخي Nara

    سأعطيك الطريقة التي استخدمها شخصيا في نقل الأثير..

    اتصل اولا ب SSH المستضيف الحالي..وادخل الأمر لأخذ نسخة من القاعدة..
    mysql --opt -uUSERNAME -pPASSWORD DBNAME > /home-path/backup.sql

    USERNAME = اسم المستخدم للقاعدة
    PASSWORD = كلمة المرور للقاعدة
    DBNAME = اسم قاعدة البيانات
    opt-- = ينبه السيرفر الى نسخ القاعدة على القرص الصلب مباشرة بدلا من نسخها على الذاكرة واستنفاذ حجمها مما يؤدي الى انتهاء الوقت (time-out).

    ثم انتظر لثواني (حسب حجم القاعدة) حتى يعود بك الامر لسطر جديد..
    (ما اقوم به غالبا هو فتح نافذة ftp في نفس الوقت مع عمل تحديث حتى اتأكد من ان النسخة نزلت كامله قبل كتابة امر جديد)

    ان اعطاك خطأ no such file or directory تأكد من الامتداد الصحيح home-path للمجلد الرئيسي..
    (استخدم الأمر ~ echo لمعرفة الامتداد الكامل)

    الآن نضغط ملف القاعدة المنسوخ بواسطة الأمر:
    gzip /home-path/backup.sql

    سننقل الآن نسخة القاعدة من السيرفر الحالي الى الجديد بواسطة امر واحد بدلا من حفظها على جهازك وتحميلها مره اخرى..
    اتصل ب SSH المستضيف "الجديد" واكتب الامر التالي:
    wget http://USERNAME:PASSWORD@Old_Host.co...ath/backup.sql

    USERNAME = اسم المستخدم لحسابك مع المستضيف الحالي
    PASSWORD = كلمة مرورك في المستضيف الحالي
    Old_Host.com = عنوان المستضيف الحالي او عنوان موقعك
    ثم اتبعه بالامتداد الموجود فيه ملف القاعدة..

    انتظر حتى تنتهي امامك عملية النقل..ثم قم بفك الضغط عن الملف بواسطة الأمر:
    gunzip /home-path/backup.sql.gz

    أخيرا قم بانشاء قاعدة بيانات جديدة في المستضيف الجديد ثم استعيد نسخة القاعدة اليها بواسطة الأمر:
    mysql -uUSERNAME -pPASSWORD DBNAME < /home-path/backup.sql

    جربت العديد من الطرق والبرامج..ووجدت ان هذه الطريقة تعمل دائما بشكل أفضل وأسرع من اي شئ آخر...استخدمتها مؤخرا لنقل قاعدة الأثير بحجم 133 mb بكل سلاسة ويسر..

    http://www.al-atheer.com/vb/





    Moh غير متواجد حالياً

  8. #8
    Banned
    تاريخ التسجيل
    Mar 2002
    المشاركات
    103


    Goooooooooood!!





    abas غير متواجد حالياً

  9. #9
    Banned
    تاريخ التسجيل
    Mar 2002
    المشاركات
    103


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






    abas غير متواجد حالياً

  10. #10
    عضو نشيط
    تاريخ التسجيل
    Jun 2002
    المشاركات
    281
    __________________
    تذكر دائماً
    من فرج عن مؤمنٍ كربة فرج الله عنه كربة من كرب يوم القيامة .
    مواقع مفضلة :

    شبكة القمر

    سوالف

    الساحات
    al7aq غير متواجد حالياً

  11. #11
    فضلاً اكتب اسمك الحقيقي هنا
    زائر





ضوابط المشاركة

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

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض