تقييم الموضوع :
  • 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 ggtt17121985 0 982 12-10-23, 10:22 PM
آخر رد: ggtt17121985
  مساعده في تثبيت SQL Server Owz 1 422 22-09-23, 01:54 AM
آخر رد: Taha Okla
Photo [SQL] رسالة خطأ عند تنصيب sql server 2008 عثمان محمد جبور 2 1,736 07-10-21, 09:02 AM
آخر رد: عثمان محمد جبور
  تاريخ تنصيب ال SQL Server وتاريخ الانتهاء للنسخة ال Evaluation عمر المستشار 1 3,177 21-01-21, 02:00 PM
آخر رد: akrem72
  دورة في برنامج SQL Server 2008 تحت إشراف الاستاذ المهندس أحمد النجار ابو ابراهيم 2 6,320 15-04-20, 06:26 PM
آخر رد: nizar haider
  استفسار حول SQL SERVER MANGER mne3000 1 1,756 05-04-20, 01:21 AM
آخر رد: محمد كريّم
  max From views in sql server nabil.1710 2 2,279 15-01-20, 04:57 AM
آخر رد: EYADISMAIL
  مشكلة في تحميل sql server 2014 انيس القبائلي 0 1,834 09-01-20, 08:22 PM
آخر رد: انيس القبائلي
  [مقال] النسخ الاحتياطي التلقائي - Auto Back Up SQL Server Databases ابو ليلى 5 16,048 24-10-19, 03:43 PM
آخر رد: nouribenyahia
  SQL server tools to build stored procedures Akif 0 2,386 16-05-18, 01:25 PM
آخر رد: Akif

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


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