تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
اخذ ال backup في ال SQL Server
#1
[h=1]كيف أخذ نسخة احتياطية لقاعدة البيانات[/h] [h=2]النسخ الاحتياطي Backup[/h] [h=2][/h] [h=2]في هذا الموضوع سوف نناقش مسالة مهمة جداً الا وهي كيفية اخذ نسخة احتياطية لقاعدة البيانات بابسط الطرق عن طريق استخدام واجهات ال SSMS ولكي يكون هذا الموضوع الاساس في ان نواصل اكتشاف ما موجود من مميزات في ال SQL يتيحها لانشاء نسخ قواعد بيانات مضمونة نحتاج لاسترجاعها في حال حدث خلل او فقدان لبيانات وهي مسؤلية كبيرة تقع على عاتق مدير قواعد بيانات
ملاحظة:- ان اكثر من 50 % اسالة امتحان ال
MCTS SQL Database Administrator تدور حول في ما اذا كنت مدير قواعد بيانات وحصل فقدان للمعلومات التي لديك كيف تستطيع ارجاعها؟؟ لذا انة من المواضيع المهمة[/h] [h=2]لعمليات النسخ الاحتياطي اكثر من استراتيجية وكل استراتيجية لها مميزاته الخاصة واساليبها في التعامل سنناقش هنا اخذ النسخة الكاملة لقاعدة البيانات[/h] [h=2] Full backup امامنا الان الواجهة الخاصة بعد فتح ال SQL Server [/h] [h=2] [/h] [h=2]نقوم بالضغط بالزر الايمن للMouse على قاعدة البيانات التي نريد ان ناخذ لها نسخة احتياطية وانا في هذة الحالة سوف اتعامل مع قاعدة بيانات على سبيل المثال Scis_Pec_Company ومن ثم نختار Tasks ومن ثم نختار ال backup كما في الصورة التالية[/h] [h=2] [/h] [h=2]سوف تضهر التالية والتي من خلالها سوف نقوم بالتهيئة لعملية ال backup[/h] [h=2] [/h] [h=2]مايهمنا من تبويب ال Select page هو اختيار المسار الذي تريد ان تقوم بانزال النسخة الاحتياطة له ولنفرض مثلا على ال Drive F:[/h] [h=2]لذالك من خاصية ال Destination سوف نحدد المسار النسخة الاحتياطية[/h] [h=2]في حال كان موجود سابقاً فيمكنا حذفة عن طريق الظغط على زر ال Remove او اضافة مسار عن طريق الضغط على زر ال Add[/h] [h=2]في حال كان لدينا اكثر من مسار سوف يقوم ال SQL Server بخزن نسخة احتياطية لكل مسار[/h] [h=2]الان سوف اقوم بتحديد مسار جديد عن طريق الظغط على زر ال Add[/h] [h=2] لكي تظهر الينا الشاشة التالية[/h] [h=2] [/h] [h=2]لو نلاحظ هنـا انة تم اختيار ال File name اي المسار الذي تريد ان تقوم بتنزيل نسخة قاعدة البيانات علية لنقوم الان بالضغط على الزر في المربع الاحمر رقم 3[/h] [h=2]لكي تظهر الينا الواجهة التالية والتي سنحدد منها مسار النسخة الاحتياطية[/h] [h=2] [/h] [h=2]الرجاء الانتباه الى تسمية النسخة الاحتياطية ضروري الحاقها بالامتداد .bak[/h] [h=2]انا هنا اسميت نسختي بأسم التاريخ الذي اخذتة فيها حتى لايختلط علي الامر في حال اخذت اكثر من نسخة في نفس الفولدر[/h] [h=2]نقوم الان بالظغط على زر ال OK لكي نعود للشاشة التي ضهرت سبقتها ونضغط زر ال OK لنعود الى الشاشة الاصلية لنقوم باختيار الان بأختيار ال [/h] [h=2]Option من تبويب ال Select page كما في الصورة التالية [/h] [h=2] [/h] [h=2]لتوضيح بعض الخيارات[/h] [h=2]من خانة ال Over View media[/h] [h=2]هنالك خيارين
الاول:-
Append to the Existing backup Set
في حال جود نسخة احتياطية بنفس الاسم سوف يقوم ال SQL Server باضافة النسخة الاحتياطية التي نريدها معاضافة تسلسل لها[/h] [h=2]الثاني:- Overwrite all existing backup Set[/h] [h=2] فهو حذف كل النسخ القديمة وجعل نسخة واحدة احتياطية في حال كان هنالك اكثر من نسخة لها نفس الاسم[/h] [h=2]الميزة التي ارجوا الانتباه لها هي التالي[/h] [h=2]Reliability[/h] [h=2]الرجاء تاشير الخياران التالين [/h] [h=2]1- Verify When Flinched هنا للتحقق من النسخة المأخوذة هل هي مطابقة لقاعدة البيانات الاصلية ليس فيها اي نقل للملفات[/h] [h=2]2- Perform checksum before writing media فحص البيئة التي سوف نقوم بانزال النسخة الاحتياطية لها هل صالحة لاخذ النسخة الاحتياطية[/h] [h=2]3- الخيار الثالث ارجوا ا عدم تأشيرة وذالك لتجنب اخذ قاعدة بيانات في اي نوع من الاخطاء له حالاتة الخاصة[/h] [h=2]الان نعود الى مسالة ضغط قاعدة البيانات او بالاحرى النسخة الاحتياطية[/h] [h=2]من القائمة المنسدلة نختار Compress backup[/h] [h=2]وذالك لاجل ضغط قاعدة البيانات[/h] [h=2]بعد اكتمال الخيارات المؤشرة نضغط على زر ال OK[/h] [h=2]لكي تضهر الينا الشاشة او المسج التالي[/h] [h=2] [/h] [h=2]في حال رؤية هذة الرسالة فتاكد من ان نسخة الاحتياطية تمت وبشكل كامل[/h] [h=2]في الدرس القادم سوف نقوم بشرح كيفية استرجاع نسخة قاعدة البيانات في حال تم فقدان بيانات ميعنة[/h] [h=2]وشكراً[/h] اي استفسار بالخدمة ان شاء الله
مدونتي
صفحتي على الفيسبوك

MCTS SQL Server 2008
MCSA SQL Server 2012
Microsoft Certified Trainer
SharePoint Administrator
الرد }}}}
تم الشكر بواسطة:
#2
السلام عليكم

جزاك الله خيرا اخوي محمد
الرد }}}}
تم الشكر بواسطة:
#3
يعطيك العافية
على
الطرح الرائع
الرد }}}}
تم الشكر بواسطة:
#4
جزاك الله خيرا
الرد }}}}
تم الشكر بواسطة:
#5
بارك الله فيكم
مدونتي
صفحتي على الفيسبوك

MCTS SQL Server 2008
MCSA SQL Server 2012
Microsoft Certified Trainer
SharePoint Administrator
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كورس SQL Server 2008ٌ2 بالعربي أحمد النجار 2 628 07-11-16, 04:29 PM
آخر رد: thevirus
  [مقال] النسخ الاحتياطي التلقائي - Auto Back Up SQL Server Databases ابو ليلى 2 212 07-09-16, 03:53 AM
آخر رد: ابو ليلى
  [SQL] SQL SERVER 2012 adel27 1 483 21-12-15, 09:08 PM
آخر رد: عمر المستشار
  التعامل مع قواعد البيانات Sql Server 2005 خطوة بخطوة Mr. DotNet 10 6,429 29-03-15, 12:31 PM
آخر رد: العيد1403
  استنتاج الارقام العشوائية في ال SQL Server عمر المستشار 1 1,212 01-06-14, 11:03 AM
آخر رد: Sajad
  تنصيب ال SQl Server من خلال Configration File عمر المستشار 2 1,845 14-01-14, 04:58 PM
آخر رد: myalsailamy
  File table in SQL Server 2012 عمر المستشار 0 1,156 10-12-13, 11:33 AM
آخر رد: عمر المستشار
  زيادة الاداء فى الsql server smss 1 944 17-04-13, 11:59 PM
آخر رد: Sajad
  دورة في برنامج SQL Server 2008 تحت إشراف الاستاذ المهندس أحمد النجار ابو ابراهيم 0 2,185 13-03-13, 06:33 AM
آخر رد: ابو ابراهيم
  معلومات مفيدة- حول التعامل مع SQL Server RaggiTech 0 885 21-10-12, 07:22 PM
آخر رد: RaggiTech

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم