cllick
08-27-2002, 06:31 PM
هذي هي الطريقة: اولا اعمل باك اب لقاعدة البيانات ولعمل ذلك ادخل الى حسابك بالتلنت ونفذ هذا الامر: mysqldump -uusername -ppassword dbname >vbbackup.sql الان ركز معي جيدا والا ستواجهك مشاكل في تنفيذ الامر: انسخ الامر اعلاه والصقه في المفكرة وقم بعمل التغييرات التالية بدون اضافة أو ازالة اي مسافة من الكود: بدل من كلمة username ضع اسم المستخدم لقاعدة البيانات مع الابقاء على الحرف u الاول بدون ازاله. بدل من كلمة password ضع الرقم السري لقاعدة البيانات وايضا بدون ازالة حرف p الاول. وبدل من كلمة dbname ضعاسم قاعدة البيانات كما هي في سيرفرك. وبدل كلمة vbbackup ضع الاسم الذي ترغبه للباك اب لقاعدة البيانات،وهو لا يوثر لذلك لا تغير هذه الكلمة. الان بعد تنفيذ الامر اذهب عن طريق التلنت وفي اول نافذة تظهر لك في التلنت ستجد ملف اسمه vbbackup.sql وهو نسخة من قاعدة البيانات. الان حملها الى جهازك واذا كان حجمها كبير جدا فقم باستخدام الامر التالي لضغطها: ادخل الى حسابك في التلنت ثم استخدم هذا الامر: tar -czvf backupname.tar.gz vbbackup.sql وسيتم ضغط الباك اب في ملف جديد اسمه backupname عندها قم بتحميل هذا الملف الى جهازك ثم الى السيرفر الجديد عن طريق FTP وعند اكتمال تحميل ملف backupname اسدخل الى حسابك بالتلنت واستخدم الامر التالي لكي تفك ضغط الملف: tar -zxvf backupname.tar.gz ثم اذهب الى حسابك عن طريق FTP وستلاحظ وجود ملف اسمه vbbackup.sql وهذا هو ناتج فك الضغط وهو نسخة من الباك اب لقاعدة بياناتك من السيرفر القديم. الان قم بانشاء قاعدة بيانات جديدة في موقعك الجديد ثم غير اسم قاعدة البيانات واسم المستخدم ورقم قاعدة البيانات السري من ملف config الموجود في مجلد برنامج vb وحمل مجلد برنامج vb الى موقعك الجديد . ثم ادخل الى حسابك بواسطة التلنت ونفذ الامر التالي لكي تركيب نسخة الباك اب على قاعدة البيانات الجديد: mysql -uusername -ppassword dbname <vbbackup.sql وسيتم التركيب . بالتوفيق ============================================= ثالثا : لنقل القاعدة من سيرفر الى اخر دون ان تنزلها على جهازك في خلال ثواني اما تنزيلها على جهازك يحتاج ايام خاصة اذا كان حجمها مثل قاعدتي 56 ميقا الطريقة: اذهب الى السيرفر الجديد الذي سوف تنقله به قاعدة البيانات من خلال التلينت بشر هل فتحت السيرفر الجديد ؟ تمام عليك.... نكمل بعدها اكتب هذه العبارة : ftp yourdomain فاهمني عبارة دخولك على ftp حق موقعك القديم الذي به القاعدة التي تريد نسخها منه( ايوه نعم افعل ذلك من خلال التلينت في سيرفرك الجديد نعم ضع عنوان الافتبي حق موقعك القديم ) توضيح اكثر تريد ؟ طيب ftp yourdomain مع استبدال كلمة yourdomain بنفس العنوان الذي تستخدمه في ببرنامج ftp الذي ستنقل منه الملفات وسيطلب منك اسم المستخدم ورقمك السري عسى بس فهمتني ما اكون لخبطك طيب بعد كذا تكتب هذه العبارة: get filename مع استبدال كلمة filename باسم الملف المطلوب نقله. ثم اضغط انتر وواصل تعبئة اي معلومات مطلوبة وبالتوفيق. بس لا تنسى ضغط القاعدة في السيرفر القديم وطريقة الضغط مشروحة بالاعلى كل الشكر :mad: