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

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

2. في النافذة التي تظهر ، انتقل إلى علامة التبويب "
خيارات متقدمة" . حدد
استعراض SQL الحبيبي - عرض المحتوى.
3. في القائمة التي تفتح ، حدد القاعدة التي سنستعيد منها الجدول ، وانقر فوق
استعادة الحبيبية .

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

5. في النافذة الجديدة ، انقر فوق قائمة نقاط الاسترداد.

6. يتم فتح قائمة بنقاط الاسترداد المحمّلة. إذا كانت قاعدة البيانات كبيرة ، فعليك الانتظار. ثم انقر فوق
استعراض . ستظهر نافذة لعرض الجداول من قاعدة البيانات المحددة.

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

7. إذا كان هناك العديد من الجداول ، فسوف يستغرق الأمر بعض الوقت لعرضها. على سبيل المثال ، لقاعدة بيانات 40 غيغابايت ، يتم تكوين قائمة حوالي عشر دقائق. حدد الجدول المطلوب ، وانقر فوق Recover All Selected.

8. في النافذة الجديدة ، حدد القاعدة التي سنستعيد فيها الجدول (الجداول). في حالتنا ، هذه هي قاعدة GPI TEST.

9. بعد اكتمال الاسترداد ، ستظهر الجداول المحددة في قاعدة بيانات GPI TEST.

بعد استعادة الجدول إلى قاعدة بيانات مؤقتة ، يمكن نقله إلى قاعدة البيانات الأصلية باستخدام Management Studio.
كومفولت في المكونات لاستوديو إدارة SQL
ليس لدى مسؤولي قواعد البيانات دائمًا إمكانية الوصول إلى نظام النسخ الاحتياطي (IBS). في بعض الأحيان تحتاج إلى القيام بشيء ما بشكل عاجل ، لكن مسؤول IBS ليس في مكانه. باستخدام البرنامج المساعد Commvault لـ SQL Management Studio ، سيكون بإمكان DBA إجراء عمليات النسخ الاحتياطي والاستعادة الأساسية.
QL إدارة الاستوديو الإصدار
| القيادة
|
مزود 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 التي تدعم كومفولت بلج في والأوامر التي تنشط المكوّن الإضافي. المكوّن الإضافي مدعوم فقط على إصدار 64 بت من Windows.1. ننفذ الأمر الذي يتوافق مع إصدار خادم SQL الخاص بنا:

2. الآن في إدارة Studio خيارات أصبحت متاحة للنسخ الاحتياطي والاسترداد. للقيام بذلك ، انقر بزر الماوس الأيمن على قاعدة البيانات المطلوبة.
وبالتالي ، فقد أتيحت للمسؤول الفرصة للتفاعل مباشرة مع النسخ الاحتياطية لقاعدة البيانات هذه دون وحدة تحكم Commvault والمكالمات إلى مسؤول IBS.

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


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