الويب العربي

الويب العربي (http://www.arabwebtalk.com/index.php)
-   إدارة وتشغيل السيرفرات (http://www.arabwebtalk.com/forumdisplay.php?f=80)
-   -   سلسلة دروس ادارة السيرفرات ...مهم جدا (http://www.arabwebtalk.com/showthread.php?t=8240)

Ali Hamad 19-12-2005 03:39 AM

إقتباس:

اقتباس من مشاركة alsahernet
اخوي انا قمت بنقل الموقع من سيرفر ثاني ..
هل لابد اعمل حساب من التحكم باسم اليوزر الجديد لكي يعمل له مجلد
ملف الهوم الخاص باليوزر ؟؟

لا ياعزيزي ، السي بنل تقوم بعمل ذلك تلقائيا عند استعادة البك اب بالامر السابق او عند الاستعادة من البك اب اليوم او الاسبوعي او الشهري ، تستطيع التأشير على خيار recreat account اول خيار .

علي حمد !

Ali Hamad 19-12-2005 03:43 AM

إقتباس:

اقتباس من مشاركة alsahernet
اخوي انا حصل عندي مشكله انا نقل موقع للسيرفر وقمت بعمل الاستعاده
عن طريق الامر
/scripts/restorepkg user

لكن لم يستعيد اي شي .. في اداتا بيس مثلا يعطي الاخطاء التاليه


yntax to use near 'DEFAULT CHARSET=latin1' at line 9
ERROR 1146 at line 2430: Table 'XXXX_vb.usergrouprequest' doesn't exist

الاخوان قالوا لي ..
المشله في اصدار 4.0.25 والبيك اب اللى بسترجعه اصدار قواعد البيانات 4.1.3

1) المشكلة :
اختلاف اصدار ال Mysql في السيرفرين في احد السيرفرات الاصدار 4.1 وفي السيرفر الاخر 4.0 .

2) الحل :
1) الذهاب للسيرفر ذو الاصدار 4.1 " كما هو واضح انك ناقل القاعده من اصدار اعلى " الي هو 4.1 وتبي ترجعها لاصدار اقل الي هو 4.0 " ،

تقدر تاكد وش اصدار المايسقول في السيرفرين بالامر :
mysql -V

2) تروح السيرفر الي عليه القاعده الي تبي تنقلها وهو الي اصدار المايسقول فيه 4.1 وتسوي الامر :

كود PHP:

mysqldump --create-options --compatible=mysql40 -uroot -p db_name File.sql 

) التفصيل :
db_name = اسم القاعدة الي تبي تنقلها .
file.sql = اسم اي ملف نسخه للقاعدة .
uroot = معناتها انك راح تسحب بيوزر الروت ولو حطيت يوزر القاعده مو مشكلة
-p = راح يطلب منك باسورد الروت الخاص بقواعد البيانات وتقدر تطلعه من خلال الامر :
cat /root/.my.cnf

4) بعدها تأكد ان القاعده اخذت النسخه منها كاملة ،
بعد مانسخت القاعده ، وديها للسيرفر الي تبي تزرعها فيه باي طريقة كانت سواء ftp or scp ، وانا افضل ال scp " Secure Copy " بالامر :

scp file.sql root@IP:/home
اذا هذي اول مره راح يسالك سؤال اكتب Yes بعدين باسورد الروت في السيرفر الثاني وراح ينقله وياك .

5) خش السيرفر القديم ، بعد كذا سوي زراعه طبيعيه بالامر وتأكد انك انشات قاعده جديده فارغه :
mysql -uroot -p DATABASENAME < file.sql

خالص التحية ،
علي حمد ،

as4web 05-07-2007 05:20 AM

شكرا على دروس الاخ عمرو ايجى ماكس


يعنى لو مش انت الاخ عمرو يا ريت تبقى تذكر المصدر :S

romio_n_k 13-12-2008 03:41 PM

بارك الله فيييك

فيصل فارس 22-12-2008 12:09 AM

شكرا على دروس الاخ عمرو ايجى ماكس

xdxbx 04-02-2009 05:34 AM

الصراحة درووس مفيدة .. و رائعة في نفس الوقت ..

جزيت خيرا اخي الكرم ..


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 03:14 PM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012