النسخ الاحتياطي لـ MS SQL: بعض ميزات Commvault المفيدة التي لا يعرفها الجميع

النسخ الاحتياطي لـ MS SQL: بعض ميزات Commvault المفيدة التي لا يعرفها الجميع
سأخبرك اليوم عن ميزتين من ميزات Commvault للنسخ الاحتياطي لـ MS SQL والتي يتم تجاهلها بشكل غير عادل: الاسترداد الحبيبي والمكون الإضافي Commvault لـ SQL Management Studio. لن آخذ في الاعتبار الإعدادات الأساسية. هذه التدوينة مخصصة بشكل أكبر لأولئك الذين يعرفون بالفعل كيفية تثبيت وكيل وإعداد جدول وسياسات وما إلى ذلك. لقد تحدثت عن كيفية عمل Commvault وما يمكنه فعله في هذا بعد.

الترميم الحبيبي

خيار استعادة مستوى الجدول ظهرت في خصائص العميل الفرعي مؤخرًا نسبيًا. إنه يسمح لك بتمكين القدرة على استعادة الجداول من قاعدة البيانات دون استعادة قاعدة البيانات بأكملها من نسخة احتياطية. يعد هذا مناسبًا عندما تعرف بالضبط مكان الخطأ أو فقدان البيانات. في الوقت نفسه، القاعدة نفسها كبيرة، وسوف يستغرق ترميمها بالكامل الكثير من الوقت.
النسخ الاحتياطي لـ MS SQL: بعض ميزات Commvault المفيدة التي لا يعرفها الجميع

هذا الخيار له حدود:
— لا يمكن استعادة الجداول إلى قاعدة البيانات الأصلية، بل إلى قاعدة بيانات أخرى فقط.  
— تمت استعادة كافة الجداول إلى مخطط dbo. لا يمكن استعادة الجدول إلى مخطط المستخدم.
— يتم دعم حساب خادم SQL المحلي فقط مع حقوق مسؤول النظام.
— يجب أن يعمل الخادم المستهدف الذي نستعيد الجدول عليه على نظام التشغيل Windows.
— بالإضافة إلى وكيل SQL، يجب أن يحتوي الخادم المستهدف على Media Agent وJava Runtime Environment مثبتين.
— يجب أن تستخدم قاعدة البيانات نموذج الاسترداد في الوضع الكامل.
— إذا تم تمكين خيار استرداد قاعدة البيانات الحبيبية، فسيتم فقدان القدرة على تشغيل مهام النسخ الاحتياطي التفاضلية.  

النسخ الاحتياطي لـ MS SQL: بعض ميزات Commvault المفيدة التي لا يعرفها الجميع
تم تعطيل خيار الاستعادة على مستوى الجدول.

النسخ الاحتياطي لـ MS SQL: بعض ميزات Commvault المفيدة التي لا يعرفها الجميع
تم تعطيل خيار الاستعادة على مستوى الجدول.

في ممارستي، كانت هناك حالة عندما قام أحد العملاء بإعداد الجدول التالي لخادم SQL: نسخة احتياطية كاملة مرة واحدة في الأسبوع و6 نسخ احتياطية تفاضلية في أيام الأسبوع. لقد قام بتمكين ميزة الاستعادة على مستوى الجدول، وكانت مهام النسخ الاحتياطي التفاضلية تفشل.

دعونا نرى كيف سيبدو التعافي نفسه.
1. قم بتشغيل الاسترداد على الوكيل المطلوب.
النسخ الاحتياطي لـ MS SQL: بعض ميزات Commvault المفيدة التي لا يعرفها الجميع

2. في النافذة التي تظهر، انتقل إلى علامة التبويب خيارات متقدمة. يختار استعراض SQL Granular - عرض المحتوى.
النسخ الاحتياطي لـ MS SQL: بعض ميزات Commvault المفيدة التي لا يعرفها الجميع

3. في القائمة التي تفتح، حدد قاعدة البيانات التي سنستعيد الجدول منها وانقر فوق استعادة الحبيبات.
النسخ الاحتياطي لـ MS SQL: بعض ميزات Commvault المفيدة التي لا يعرفها الجميع

4. في مربع الحوار، قم بتكوين نقطة تحميل قاعدة البيانات من ملفات النسخ الاحتياطي (شيء مثل تقنية الاسترداد الفوري).
حدد:

  • اسم لقاعدة البيانات المؤقتة؛
  • ما هي المدة التي يجب الاحتفاظ بها بنقطة الاستعادة هذه بالأيام؛
  • الخادم الذي سنقوم بتثبيت قاعدة البيانات عليه. ستكون الخوادم التي تلبي جميع الشروط الضرورية المذكورة أعلاه فقط متاحة في القائمة: مع نظام التشغيل Windows وMedia Agent وJava Runtime Environment مثبتة، وما إلى ذلك.

انقر فوق موافق.
النسخ الاحتياطي لـ MS SQL: بعض ميزات Commvault المفيدة التي لا يعرفها الجميع

5. في النافذة الجديدة، انقر فوق قائمة نقاط الاسترداد.
النسخ الاحتياطي لـ MS SQL: بعض ميزات Commvault المفيدة التي لا يعرفها الجميع

6. سيتم فتح قائمة بنقاط الاستعادة المثبتة. إذا كانت قاعدة البيانات كبيرة، فسوف تضطر إلى الانتظار. ثم نضغط تصفح. ستظهر نافذة لعرض الجداول من قاعدة البيانات المحددة.
النسخ الاحتياطي لـ MS SQL: بعض ميزات Commvault المفيدة التي لا يعرفها الجميع

أثناء إنشاء القائمة، غالبًا ما يتم إغلاق مربع حوار نقاط الاسترداد ومن ثم يكون من المستحيل العودة إليه مرة أخرى. إنه أمر بسيط: انقر بزر الماوس الأيمن على مثيل خادم SQL الذي بدأت فيه عملية تثبيت نقطة الاستعادة. انتقل إلى جميع المهام وحدد قائمة نقاط الاسترداد.
النسخ الاحتياطي لـ MS SQL: بعض ميزات Commvault المفيدة التي لا يعرفها الجميع

7. إذا كان هناك العديد من الجداول، فقد يستغرق عرضها بعض الوقت. على سبيل المثال، بالنسبة لقاعدة بيانات بحجم 40 جيجابايت، يتم إنشاء القائمة في حوالي عشر دقائق. قم بتحديد الجدول المطلوب ثم انقر فوق استرداد كل المحدد.
النسخ الاحتياطي لـ MS SQL: بعض ميزات Commvault المفيدة التي لا يعرفها الجميع

8. في النافذة الجديدة، حدد قاعدة البيانات التي سنستعيد الجدول (الجداول) فيها. في حالتنا، هذه هي قاعدة اختبار GPI.
النسخ الاحتياطي لـ MS SQL: بعض ميزات Commvault المفيدة التي لا يعرفها الجميع

9. بعد اكتمال عملية الاسترداد، ستظهر الجداول المحددة في قاعدة بيانات GPI TEST.
النسخ الاحتياطي لـ MS SQL: بعض ميزات Commvault المفيدة التي لا يعرفها الجميع

بعد استعادة جدول إلى قاعدة بيانات مؤقتة، يمكنك نقله إلى قاعدة البيانات الأصلية باستخدام Management Studio.

مكون Commvault الإضافي لبرنامج SQL Management Studio

لا يتوفر لمسؤولي قواعد البيانات دائمًا إمكانية الوصول إلى نظام النسخ الاحتياطي (BSS). في بعض الأحيان تحتاج إلى القيام بشيء ما بشكل عاجل، لكن مدير SRK غير موجود. يتيح البرنامج الإضافي Commvault لـ SQL Management Studio لمسؤول قاعدة البيانات إجراء عمليات النسخ الاحتياطي والاستعادة الأساسية.

إصدار QL Management Studio

أمر

SQL 2008 R2

CvSQLAddInConfig.exe /i 10 /r

SQL 2012

CvSQLAddInConfig.exe /i 11 /r

SQL 2014

CvSQLAddInConfig.exe /i 12 /r

SQL 2016

CvSQLAddInConfig.exe /i 13 /r

SQL 2017

CvSQLAddInConfig.exe /i 14 /r

إصدارات خوادم SQL التي تدعم البرنامج الإضافي Commvault والأوامر التي تمكّن البرنامج الإضافي. يتم دعم البرنامج الإضافي فقط على إصدار 64 بت من نظام التشغيل Windows.

1. نقوم بتنفيذ الأمر الذي يتوافق مع إصدار SQL server الخاص بنا:
النسخ الاحتياطي لـ MS SQL: بعض ميزات Commvault المفيدة التي لا يعرفها الجميع

2. أصبحت خيارات النسخ الاحتياطي والاستعادة متاحة الآن في Management Studio. للقيام بذلك، تحتاج إلى النقر بزر الماوس الأيمن على قاعدة البيانات المطلوبة.
وبالتالي، يتمتع المسؤول بالقدرة على التفاعل المباشر مع النسخ الاحتياطية لهذه القاعدة البيانات دون الحاجة إلى وحدة تحكم Commvault ودون الاتصال بمسؤول SRK.
النسخ الاحتياطي لـ MS SQL: بعض ميزات Commvault المفيدة التي لا يعرفها الجميع

3. عند تشغيل أي من الوظائف المتاحة في هذه القائمة، ستظهر نافذة تطلب منك تسجيل الدخول وكلمة المرور. للاتصال بـ CommServe، استخدم SSO أو أي حساب آخر من قسم الأمان في Commserve (تسجيل الدخول Commcell).
النسخ الاحتياطي لـ MS SQL: بعض ميزات Commvault المفيدة التي لا يعرفها الجميع

النسخ الاحتياطي لـ MS SQL: بعض ميزات Commvault المفيدة التي لا يعرفها الجميع

4. إذا تم إدخال بيانات الاعتماد بشكل صحيح وكانت هناك حقوق وصول كافية، فيمكن لمسؤول قاعدة البيانات:
- تشغيل نسخة احتياطية غير عادية (النسخ الاحتياطي)؛
- استعادة قاعدة البيانات من النسخة الاحتياطية (استعادة)؛
- عرض تاريخ المهام المكتملة (عرض التاريخ) والتقدم المحرز في المهام قيد التقدم (مراقبة الوظيفة).
النسخ الاحتياطي لـ MS SQL: بعض ميزات Commvault المفيدة التي لا يعرفها الجميع
هذا هو الشكل الذي يبدو عليه تاريخ مهام النسخ الاحتياطي المكتملة لقاعدة البيانات المحددة في Management Studio.

النسخ الاحتياطي لـ MS SQL: بعض ميزات Commvault المفيدة التي لا يعرفها الجميع
قائمة لاستعادة قاعدة البيانات. إنه لا يختلف حتى عن قائمة وحدة التحكم.

هذا كل ما يتعلق بهاتين الميزتين الخاصتين بـ Commvault SQL Agent. أود أن أضيف أن النسخ الاحتياطي باستخدام Commvault مناسب أكثر لمن لديهم عشرات الخوادم للصيانة، مع العديد من الحالات وقواعد البيانات، كل هذا، ربما، على مواقع مختلفة ويتطلب جداول زمنية وأعماقًا مختلفة، وما إلى ذلك. إذا كان لديك خادمان، فستكون أدوات MS SQL القياسية كافية للنسخ الاحتياطي.

المصدر: التوثيق.commvault.com

المصدر: www.habr.com

إضافة تعليق