اللهم لك الحمد ، ومنك الفرج ، واليك المشتكي ، وأنت المستعان ، ولا حول ولا قوة الا بك ..
 
  الصحيفة التقنية  | الصفحة الرئيسية  | مركز تحميل مطور  | استخدم ختم مطور  | قوِ موضوعك هام |  أعلن في مُطِّورْ   | شرح السي بانل جديد |  افحص البيج رانك  | دعم فني مجاني RSS Facebook twitter Youtube




العودة   مطور Mtwer > أقسام تطوير المواقع > قسم تطوير المواقع العام


قسم تطوير المواقع العام سكربتات - تطوير المواقع - نقاش تطويري - مواقع انترنت

عزيزي المطور ابتعد عن النقل، ولتكن مواضيعك جديدة وقيمة تعبر عن إبداعك وتميزك
إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 23-05-2011, 05:28 PM
الصورة الرمزية x-med 413
مطور جديد
الرتبة
 

x-med 413 يستحق التميز

بيانات موقعي :
إسم الموقع :
اصدار المنتدى :
تحميل وشرح تفصيلي لسكربت 1.24 Mysqldumper لادارة ونسخ واسترجاع قاعدة البيانات





شرح سكربت Mysqldumper 1.24 Stable النسخة النهائية لادارة ونسخ قاعدة البيانات واسترجاعها





نقدم لكم اليوم برنامج Mysqldumper في نسخته المعدلة والمتممة "Stable" ، يعتبر هذا البرنامج من أفضل برامج نسخ قواعد البيانات، استرجاع قاعدة البيانات وادارتها. فهو سهل التركيب يستطيع أي شخص التعامل معه، آمن فقد زود بجدار ناري ولن يستطيع اي شخص الولوج اليه بدون تصريح، سريع جدا ويمكنك من أخذ نسخة احتياطية لقاعدة بياناتك واسترجاعها مهما كان حجمها وفي أي وقت تريد وبمرونة كبيرة، كما تسطيع بفضل برنامج Mysqldumper ادارة قاعدة بياناتك والاستعلام وزراعة الأوامر في قواعد البيانات... والأروع أنه مجاني بالكامل ومفتوح المصدر. أي أنك تستطيع استخدامه دون قلق ومتابعة آخر تحديثاته على الموقع الرسمي للبرنامج.


نستعرض في هذا الموضوع ما يلي:
  • مميزات وخصائصص البرنامج كاملة
  • تحميل البرنامج من رابط مباشر ودائم
  • شرح مبسط، مفصل ومدعم بالصور لـ:
-------- تركيب البرنامج
-------- عمل حماية بجدار ناري
-------- أخذ نسخة احتياطية لقاعدة البيانات، ولتكن قاعدة منتدى vb كمثال
-------- تحميل قاعدة بياناتك
--------
و في الأخير زرع و استعادة قواعد البيانات


نبدأ على بركة الله



MySQLDumper features:

* Easy installation, easy handling - you don't have to be an expert to backup your databases. MySQLDumper controls nearly every potential error pit automatically without bothering you with technical details.
* Before you start a backup all your parameters are shown again, so you definitely know what you are doing :-)
* Faster backups und restore (compared to older versions of MySQLDumper)
* Send Emails with or without your dumpfile attached / you can set the maximum size of the attachement. If it grows bigger it won't be attached. If you need the sending of backups via E-Mail you can use Multidump and let MySQLDumper split the data into several files. You can define the split size in the configuration and MySQLDumper will mail you each file seperately.
* Send dumpfiles via FTP to up to 3 different server. This is also working using the multipart feature.
* MySQLDumper can read Dumpfiles from other scripts via the integrated parser (for example from phpMyAdmin)
* Security: MySQLDumper can generate a .htaccess-file to protect itself and all of your backup-files
* MySQLDumper can do Multipart-Backups. That means: it can automatically split the dumpfile if it gets bigger than your chosen size. When you want to restore a backup and choose the wrong part - it doesn' matter: MySQLDumper will notice that and will get the correct startfile automatically.
* SQL-Browser: You have access to your MySQL-Tables. You can delete tables, edit or insert data. You can run/ save any SQL-Statement.
* Database-Overview: look at running processes or even stop them
* Very good file-overview: backups of the same database are shown as one entry. Click it to see all of the files.
* Automatic file-deletion: set your own rules to delete old backups. Specify the number of backups you want to hold and let MySQLDumper automatically delete the older ones to save server webspace.
* Perl Cronscript: all features of the PHP-Script are integrated in a Perlscript (crondump.pl) that can be started via a Cronjob. When you are allowed to run Perl on your space you can automatically let MySQLDumper backup your database at defined times automatically on a regular basis. This way you can't forget to do a backup!
* Complete log files: watch the log files and you know what happened.
* Since 2003 MySQLDumper continues to be developed



نذهب الآن الى تحميل برنامج Mysqldumper 1.24 Stable


بعد التحميل وفك الضغط قم برفع ملفات السكريبت عن طريق لوحة التحكم أو برنامج FTP (
أفضل برنامج SmartFTP ) الى مجلد على موقعك ومن الأفضل أن يكون دومين فرعي بالشكل التالي:

msd.bezzaf.com
حيث msd هو مجلد المخصص للسكريبت أو سمه ما شئت، واستبدل bezzaf.com باسم موقعك






بعد الانتهاء من رفع جميع الملفات نقوم باستدعاء ملف التسطيب على الرابط:

http:/msd.bezzaf.com/install.php


( أو
http://www.domain.com/msd/install.php حسب المجلد الذي اخترته للسكريبت )

ستظهر لك الصورة التالية، قم باختيار اللغة ولتكن اللغة العربية واضغط على installation






بعدها قم بملئ بيانات قاعدة البيانات
كما في الصورة واضغط "ربط MySQL "




الآن انتهينا من التركيب بكل بساطة وتظهر لنا واجهة البرنامج أو السكريبت كما في الصورة

هنا تأتي المرحلة الثانية وهي عمل جدار ناري:

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




املئ بيانات اسم المستخدم وكلمة المرور الخاصة بك وتابع كما بالصورة






سيظهر لك مثل ما في الصورة، اكتب اسم المستخدم وكلمة المرور للتأكيد





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


الآن ننتقل الى المرحلة الثالثة وهي انشاء نسخة احتياطية لقاعدة البيانات:

انقر على " انشاء نسخة من قاعدة البيانات " كما بالصورة، وهنا لدينا قاعدة منتدى Vbulletin كمثال




اختر الترميز الصحيح لقاعدة بياناتك مثلا utf8 أو Latin أو Windows arabic وغيرها.. حتى نستطيع الحصول نسخ سليمة دون مشاكل

و الآن ما عليك الا الضغط على "بدء نسخ احتياطي" كما في الصورة التالية





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


ها قد بدأت عملية النسخ بسرعة فائقة، وما عليك الا انتظار الانتهاء من العملية 100% حسب حجم قاعدة البيانات




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




أو يمكنك تنزيل ملف النسخة عن برنامج FTP من المجلد backup على المسار "msd/work/backup" أين يتم الاحتفاظ بجميع نسخ قواعد البيانات



المرحلة الأخيرة وهي زرع و استعادة قواعد البيانات:

لاستعادة قواعد البيانات أو زرعها لابد ان تكون القاعدة المراد استعادتها في مجلد النسخ backup
بعدها ما عليك الا الضغط على "
استعادة قاعدة بيانات"

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

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


ملاحظة:
عند زرع أو استعادة قواعد البيانات فالسكريبت يقوم بزرعها على الترميز العالمي UTF-8 لكن للزرع السليم لابد من اختيار نفس الترميز الذي تعمل به قاعدة البيانات لديك و هو نفس الترميز الذي تم نسخها به وأيضا نفس الترميز الذي يجب زراعتها به.
و لتغيير ترميز الزرع الى ترميز قاعد البيانات قم بفتح ملف restore.php الموجود في مجلد السكريبت عن طريق الـ Notepad أو أي برنامج تحرير وابحث بداخله عن UTF8 و استبدله بترميز قاعدة بياناتك ثم قم بعملية الزرع أو الاستعادة.

<< انتهى >>

المصدر منتديات بزاف


التوقيع :

عضو جديد في معهد مطور التطويري - Mtwer.com/vb
يمكنك تعديل التوقيع من خلال لتوحة تحكمك الخاصة عبر الرابط التالي : لوحة التحكم

رد مع اقتباس
قديم 29-06-2011, 01:48 PM   رقم المشاركة : [2]
مطور خبير
الرتبةالرتبةالرتبةالرتبة
الصورة الرمزية aspire
 

aspire يستحق التميز
إرسال رسالة عبر مراسل MSN إلى aspire إرسال رسالة عبر Skype إلى aspire

بيانات موقعي :
إسم الموقع :
اصدار المنتدى :


التوقيع:

عضو جديد في معهد مطور التطويري - Mtwer.com/vb
يمكنك تعديل التوقيع من خلال لتوحة تحكمك الخاصة عبر الرابط التالي : لوحة التحكم

aspire غير متواجد حالياً   رد مع اقتباس
إضافة رد

العلامات المرجعية

الكلمات الدلالية (Tags)
mysqldumper, سكريبت, قاعدة البيانات

مواضيع جديدة في قسم قسم تطوير المواقع العام

أدوات الموضوع
انواع عرض الموضوع

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

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة

الانتقال السريع




Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.5.2
new notificatio by 9adq_ala7sas
الحقوق محفوظة لكل المطورين والمواقع العربية

Security team


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

جميع الأوقات بتوقيت GMT +3. الساعة الآن 03:45 PM.