اطرح سؤال

سؤال وجواب , ركن الإستفسارات العامة : جميع مايتعلق بالإستفسارات العامه. يتم وضعها هنا مع الالتزام بقوانين منتدى الإجابات.

الأحوبة

سؤال وجواب , ركن الإستفسارات العامة - جميع مايتعلق بالإستفسارات العامه و ليس لها علاقه بالاقسام الاخرى يتم وضعها هنا مع الالتزام بقوانين المنتدى.

الشكاوى والاقتراحات

فضلاً .. ضع عنواناً وبادئةً مناسبة لموضوعك علماً بأنه لا يطّلع على الموضوع إلا كاتبه ومدير الموقع بعد وروده إلى القسم.

[ شرح ] أخذ نسخة قاعدة البيانات و زرعها عن طريق SSH

MAAIDNI

مطور مواقع
طاقم الإدارة
المدير العام
إنضم
يونيو 23, 2018
المشاركات
1,220
مستوى التفاعل
54
النقاط
10,112
الإقامة
وادي زم
الموقع الالكتروني
khadamat.almasira.net
أفضل الإجابات
5
النظام
ويندوز 7
المكافح
Kaspersky
السكربت
WORDPRESS
السلام عليكم

لعل العديد من أصحاب المواقع و السيرفرات يعانون من مشكل أخذ نسخة من قاعدة البينات و زرعها في موقع اخر ، خاصة إن كان حجم قاعدة البينات كبير جدا ، و كلا الموقعان لا يستخدمان نفس لوحة التحكم .
1 - طريقة أخذ نسخة من قاعدة البيانات للموفع القديم عن طريق ssh .

نقوم بالدخول لل ssh عن طريق برنامج PUTTY الشهير ، يمكنك تحميله من هنا [file={e_BASE}request.php?7^0]PuTTY[/file]

نقوم بالتوجه للمجلد الرئيسي للموقع public_html ، من خلال الامر التالي من تغيير اسم المستخدم بما يناسبك .

cd /home/username/public_html


ثم نقوم بأخذ نسخة من القاعدة عن طريق الامر التالي ،

mysqldump --opt -u dbuser -p dbname > filename.back.dump


طبعا مع تغيير dbuser إلى اسم مستخدم الفاعدة ، و dbname إلى اسم قاعدة البيانات ليصبح الامر كالتالي

mysqldump --opt -u site1com_user -p site1com_database > backup-Forums.back.dump


سيطلب منك إدخال كلمة المرور الخاصة بااسم المستخدم . كما يرجى تحميل النسخة و حذفها في اقصى وقت ممكن لتفادي تحميلها من طرف القراصنة و الربوتات .

2 - زرع قاعدة البينات في الموقع الجديد عن طريق ssh .

نتوجه أيضا لمجلد الموقع الرئيسي و نرفعه عليه النسخة ، كما يمكننا جلبها عن طريق wget ، مثال

wget votre-site.com


نقوم بزرع النسخة في القاعدة الجيدة التي قمنا بإنشائها في الموقع الجديد . طبعا نقوم بانشاء اسم مستخدم جديد مع كلمة مرور خاصة به

mysql -u username -p dbname < filename.back.dump


لا ننسى أيضا تغير اسم القاعدة و اسم المستخدم و اسم الملف الذي قمنا بجلبه

mysql -u site2com_Laurey -p site2com_forums < backup-Forums.back.dump


الزرع يتم خلال لحظات او دقائق حسب حجم القاعدة .

تحياتي لكم
 

tokon

عضو
إنضم
ماي 27, 2019
المشاركات
6
مستوى التفاعل
0
النقاط
1
العمر
19
الإقامة
bangladesh
أفضل الإجابات
0
النظام
ويندوز 10
أعلى