Backup Database in SQL Server Using SSMS

في هذا الموضوع سوف نناقش مسالة مهمة جداً الا وهي كيفية اخذ نسخة احتياطية لقاعدة البيانات بابسط الطرق عن طريق استخدام واجهات ال SSMS ولكي يكون  هذا الموضوع الاساس في ان نواصل اكتشاف ما موجود من مميزات في ال SQL  يتيحها لانشاء نسخ قواعد بيانات مضمونة نحتاج لاسترجاعها في حال حدث خلل او فقدان لبيانات وهي مسؤلية كبيرة تقع على عاتق مدير قواعد بيانات
ملاحظة:- ان اكثر من % 50  اسالة امتحان ال MCTS SQL Database Administrator  تدور حول في ما اذا كنت مدير قواعد بيانات وحصل فقدان  للمعلومات التي لديك كيف تستطيع ارجاعها؟؟ لذا انة من المواضيع المهمة

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

Full backup امامنا الان الواجهة الخاصة بعد فتح ال SQL Server

Page 1

نقوم بالضغط بالزر الايمن للMouse  على قاعدة البيانات التي نريد ان ناخذ لها نسخة احتياطية وانا في هذة الحالة سوف اتعامل مع قاعدة بيانات على سبيل المثال  Scis_Pec_Company ومن ثم نختار Tasks  ومن ثم نختار ال backup  كما في الصورة التالية

Page 2

سوف تضهر التالية والتي من  خلالها سوف نقوم بالتهيئة لعملية ال backup

page 3

مايهمنا من تبويب ال Select page  هو اختيار المسار الذي تريد ان تقوم بانزال النسخة الاحتياطة له ولنفرض مثلا على ال Drive  F:

لذالك من خاصية ال Destination  سوف نحدد المسار النسخة الاحتياطية

في حال كان موجود سابقاً فيمكنا حذفة عن طريق الظغط على زر ال Remove او اضافة مسار عن طريق الضغط على زر ال Add

في حال كان لدينا اكثر من مسار سوف يقوم ال SQL Server  بخزن نسخة احتياطية لكل مسار

الان سوف اقوم بتحديد مسار جديد عن طريق الظغط على زر ال Add

لكي تظهر الينا الشاشة التالية

Page 4

لو نلاحظ هنـا انة تم اختيار ال File name  اي المسار الذي تريد ان تقوم بتنزيل نسخة قاعدة البيانات علية لنقوم الان بالضغط على الزر في المربع الاحمر رقم 3

لكي تظهر الينا الواجهة التالية والتي سنحدد منها مسار النسخة الاحتياطية

Page 5

الرجاء الانتباه الى تسمية النسخة الاحتياطية ضروري الحاقها بالامتداد .bak

انا هنا اسميت نسختي بأسم التاريخ الذي اخذتة فيها حتى لايختلط علي الامر في حال اخذت اكثر من  نسخة في نفس الفولدر

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

Option من تبويب ال Select page كما في الصورة التالية

Page 6

لتوضيح بعض الخيارات

من خانة ال Over View media

هنالك خيارين
الاول:- Append to the Existing backup Set
في حال جود نسخة احتياطية بنفس الاسم سوف يقوم ال SQL Server  باضافة النسخة الاحتياطية التي نريدها معاضافة تسلسل لها

الثاني:- Overwrite  all existing backup Set

فهو حذف كل النسخ القديمة وجعل نسخة واحدة احتياطية في حال كان هنالك اكثر من نسخة لها نفس الاسم

الميزة التي ارجوا الانتباه لها هي التالي

Reliability

الرجاء تاشير الخياران التالين

1-     Verify When Flinched هنا للتحقق من النسخة المأخوذة هل هي مطابقة لقاعدة البيانات الاصلية ليس فيها اي نقل للملفات

2-     Perform checksum before writing media فحص البيئة التي سوف نقوم بانزال النسخة الاحتياطية لها هل صالحة لاخذ النسخة الاحتياطية

3-     الخيار الثالث ارجوا ا عدم تأشيرة وذالك لتجنب اخذ قاعدة بيانات في اي نوع من الاخطاء له حالاتة الخاصة

الان نعود الى مسالة ضغط قاعدة البيانات او بالاحرى النسخة الاحتياطية

من القائمة المنسدلة نختار  Compress backup

وذالك لاجل ضغط قاعدة البيانات

بعد اكتمال الخيارات المؤشرة نضغط على زر ال OK

لكي تضهر الينا الشاشة او المسج التالي

Page 7

في حال رؤية هذة الرسالة فتاكد من ان نسخة الاحتياطية تمت وبشكل كامل

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

وشكراً

لتحميل الموضوع بشكل ملف Pdf  اضغط هنا

Advertisements

One thought on “Backup Database in SQL Server Using SSMS”

شاركنا بارد

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s