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

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

الانتعاش الحبيبي

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

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

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

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

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

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

2. في النافذة التي تظهر، انتقل إلى علامة التبويب خيارات متقدمة. يختار استعراض SQL الحبيبي - عرض المحتوى.
النسخ الاحتياطي لـ 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). في بعض الأحيان تحتاج إلى القيام بشيء ما على وجه السرعة، ولكن مسؤول IBS غير متوفر. باستخدام البرنامج الإضافي Commvault لبرنامج SQL Management Studio، يمكن لمسؤول قاعدة البيانات إجراء النسخ الاحتياطي للبيانات الأساسية واستعادتها.

إصدار استوديو إدارة QL

أمر

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 والأوامر التي تقوم بتنشيط المكون الإضافي. البرنامج المساعد مدعوم فقط على نظام التشغيل Windows 64 بت.

1. قم بتنفيذ الأمر الذي يتوافق مع إصدارنا من خادم SQL:
النسخ الاحتياطي لـ 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 المفيدة التي لا يعرفها الجميع
القائمة لاستعادة قاعدة البيانات. إنها لا تختلف حتى عن قائمة وحدة التحكم.

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

المصدر: Documentation.commvault.com

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

إضافة تعليق