إدارة ومراقبة قواعد بيانات SQL Server المنسوخة احتياطيًا

توضح هذه المقالة المهام الشائعة لإدارة ومراقبة قواعد بيانات SQL Server التي يتم تشغيلها على جهاز Azure الظاهري (VM) التي يتم نسخها احتياطياً إلى مخزن Azure Backup Recovery Services بواسطة خدمة Azure Backup. ستتعلم كيفية مراقبة المهام والتنبيهات وإيقاف حماية قاعدة البيانات واستئنافها وتشغيل مهام النسخ الاحتياطي وإلغاء تسجيل الجهاز الظاهري من النسخ الاحتياطية.

إذا لم تقم بعد بتكوين النسخ الاحتياطية لقواعد بيانات SQL Server، راجع النسخ الاحتياطي لقواعد بيانات SQL Server على أجهزة Azure الظاهرية

إشعار

راجع مصفوفة دعم النسخ الاحتياطي لـ SQL لمعرفة المزيد حول التكوينات والسيناريوهات المدعومة.

مراقبة مهام النسخ الاحتياطي في المدخل

تُظهر Azure Backup جميع العمليات المجدولة وحسب الطلب ضمن مهام النسخ الاحتياطي في مركز النسخ الاحتياطي في مدخل Azure، باستثناء النسخ الاحتياطية المجدولة للسجلات لأنها يمكن أن تكون متكررة جدًا. تتضمن الوظائف التي تراها في هذا المدخل اكتشاف قاعدة البيانات وتسجيلها، وتكوين النسخ الاحتياطية، وعمليات النسخ الاحتياطي والاستعادة.

Screenshot showing the Backup jobs under Backup jobs.

للحصول على تفاصيل حول سيناريوهات المراقبة، انتقل إلى المراقبة في مدخل Azure والمراقبة باستخدام Azure Monitor.

عرض تنبيهات النسخ الاحتياطي

يقوم Azure Backup برفع التنبيهات المضمنة عبر Azure Monitor لسيناريوهات النسخ الاحتياطي لقاعدة بيانات SQL التالية:

  • فشل النسخ الاحتياطي
  • حالات فشل الاستعادة
  • تم تكوين نوع النسخ الاحتياطي غير المدعوم
  • ملحق حمل العمل غير صحي
  • حذف بيانات النسخ الاحتياطي

لمزيد من المعلومات حول سيناريوهات التنبيه المدعومة، راجع تنبيهات Azure Monitor لـ Azure Backup.

لمراقبة تنبيهات النسخ الاحتياطي لقاعدة البيانات، اتبع الخطوات التالية:

  1. في مدخل Microsoft Azure، انتقل إلى مركز النسخ الاحتياطي وتصفية SQL في نوع مصدر بيانات Azure VM.

    Screenshot showing the Backup alerts menu item.

  2. حدد عنصر قائمة التنبيهات لعرض قائمة جميع التنبيهات التي تم إطلاقها للنسخ الاحتياطية لقاعدة بيانات SQL في الفترة الزمنية المحددة.

    Screenshot showing the Backup alerts list.

  3. لتهيئة الإشعارات لهذه التنبيهات، يجب عليك إنشاء قاعدة معالجة التنبيه.

    تعرف على تكوين الإعلامات للتنبيهات.

إيقاف الحماية لقاعدة بيانات SQL Server

يمكنك إيقاف النسخ الاحتياطي لقاعدة بيانات SQL Server بعدة طرق:

  • أوقف جميع مهام النسخ الاحتياطي المستقبلية، واحذف جميع نقاط الاسترداد.
  • أوقف جميع مهام النسخ الاحتياطي المستقبلية واترك نقاط الاسترداد سليمة.

إذا اخترت ترك نقاط الاسترداد، فضع هذه التفاصيل في الاعتبار:

  • ستبقى جميع نقاط الاسترداد سليمة إلى الأبد، وستتوقف جميع عمليات التقليم عند إيقاف الحماية مع الاحتفاظ بالبيانات.
  • ستتم محاسبتك على المثيل المحمي والتخزين المستهلك. لمزيد من المعلومات، راجع Azure Backup pricing.
  • إذا حذفت مصدر بيانات دون إيقاف النسخ الاحتياطية، فستفشل النسخ الاحتياطية الجديدة. ستنتهي صلاحية نقاط الاسترداد القديمة وفقاً للنهج، ولكن سيتم الاحتفاظ بأحدث نقطة استرداد دائما حتى توقف النسخ الاحتياطية وتحذف البيانات.

إيقاف الحماية لقاعدة بيانات:

  1. انتقل إلى مركز النسخ الاحتياطي وانقر فوق مثيلات النسخ الاحتياطي من القائمة.

  2. حدد SQL في جهاز Azure الظاهري كنوع مصدر البيانات.

    Screenshot showing to select SQL in Azure VM.

  3. حدد قاعدة البيانات التي تريد إيقاف الحماية لها.

    Screenshot showing to select the database to stop protection.

  4. في قائمة قاعدة البيانات، حدد "Stop backup".

    يمكنك أيضاً النقر بزر الماوس الأيمن فوق صف معين في طريقة عرض مثيلات النسخ الاحتياطي وتحديد "Stop backup".

    Screenshot showing to select Stop backup.

  5. في القائمة "Stop backup"، حدد ما إذا كنت تريد الاحتفاظ بالبيانات أو حذفها. وإذا أردت ذلك، اترك سبباً وتعليقاً.

    Retain or delete data on the Stop Backup menu

  6. حدد "Stop backup".

استئناف الحماية لقاعدة بيانات SQL

عند إيقاف الحماية لقاعدة بيانات SQL، إذا قمت بتحديد الخيار الاحتفاظ ببيانات النسخ الاحتياطي، يمكنك استئناف الحماية لاحقاً. إذا لم تحتفظ ببيانات النسخ الاحتياطي، فلن تتمكن من استئناف الحماية.

لاستئناف الحماية لقاعدة بيانات SQL، اتبع الخطوات التالية:

  1. افتح عنصر النسخ الاحتياطي وحدد Resume backup.

    Select Resume backup to resume database protection

  2. في قائمة نهج النسخ الاحتياطي، حدد نهجاً، ثم حدد "Save".

ثم قم بإجراء النسخ الاحتياطي حسب الطلب

يمكنك تشغيل أنواع مختلفة من النسخ الاحتياطية عند الطلب:

  • نسخة احتياطية كاملة
  • النسخ فقط للنسخ الاحتياطي الكامل
  • النسخ الاحتياطي التفاضلي
  • نسخ احتياطي للسجل

إشعار

يتم تحديد فترة الاحتفاظ بهذه النسخة الاحتياطية حسب نوع النسخ الاحتياطي عند الطلب الذي قمت بتشغيله.

  • يحتفظ كامل عند الطلب بالنسخ الاحتياطية لمدة لا تقل عن 45 يومًا وبحد أقصى 99 عامًا.
  • تقبل النسخة الكاملة عند الطلب فقط أي v0alue للاحتفاظ بها.
  • يحتفظ التفاضلي عند الطلب بالنسخ الاحتياطي وفقًا للاحتفاظ بالفوارق المجدولة المحددة في النهج.
  • يحتفظ السجل عند الطلب بالنسخ الاحتياطية وفقًا للاحتفاظ بالسجلات المجدولة المحددة في النهج.

لمزيد من المعلومات، راجع أنواع النسخ الاحتياطي لـ SQL Server.

تعديل النهج

تعديل النهج لتغيير نطاق تكرار النسخ الاحتياطي أو فترة الاستبقاء.

إشعار

سيتم تطبيق أي تغيير في فترة الاستبقاء بأثر رجعي على جميع نقاط الاسترداد القديمة إلى جانب النقاط الجديدة.

في لوحة معلومات المخزن، انتقل إلى إدارة>نُهج النسخ الاحتياطي واختر النهج الذي تريد تعديله.

Manage backup policy

Modify backup policy

سيؤثر تعديل النهج على جميع عناصر النسخ الاحتياطي المقترنة، كما سيؤدي إلى تشغيل مهام تكوين الحماية المطابقة.

إشعار

كما سيؤثر تعديل النهج على نقاط الاسترداد الحالية.

بالنسبة لنقاط الاسترداد في الأرشيف التي لم تبقى لمدة 180 يوماً في طبقة الأرشيف، يؤدي حذف نقاط الاسترداد هذه إلى تكلفة الحذف المبكر. اعرف المزيد.

النهج غير المتناسق

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

Inconsistent policy

يمكنك إصلاح إصدار النهج لجميع العناصر المتأثرة بنقرة واحدة:

Fix inconsistent policy

إلغاء تسجيل مثيل SQL Server

قبل إلغاء تسجيل الخادم، قم بتعطيل الحذف المبدئي، ثم احذف جميع عناصر النسخ الاحتياطي.

إشعار

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

ألغِ تسجيل مثيل SQL Server بعد تعطيل الحماية ولكن قبل حذف المخزن.

  1. في لوحة معلومات المخزن، ضمن "Manage"، حدد "Backup Infrastructure".

    Select Backup Infrastructure

  2. ضمن "Management Servers"، حدد "Protected Servers".

    Select Protected Servers

  3. في "Protected Servers"،حدد الخادم المراد إلغاء تسجيله. لحذف المخزن، يجب إلغاء تسجيل جميع الخوادم.

  4. انقر بزر الماوس الأيمن فوق الخادم المحمي، وحدد "Unregister".

    Select Delete

إعادة تسجيل الملحق على جهاز SQL Server الظاهري

في بعض الأحيان، قد يتأثر ملحق حمل العمل على الجهاز الظاهري لسبب أو لآخر. في مثل هذه الحالات، ستبدأ جميع العمليات التي يتم تشغيلها على الجهاز الظاهري بالفشل. قد تحتاج بعد ذلك إلى إعادة تسجيل الملحق على الجهاز الظاهري. تعيد عملية إعادة التسجيل تثبيت ملحق النسخ الاحتياطي لحمل العمل على الجهاز الظاهري لمتابعة العمليات. يمكنك العثور على هذا الخيار ضمن "Backup Infrastructure" في Recovery Services vault.

Protected servers under Backup Infrastructure

استخدم هذا الخيار بحذر. عند التشغيل على جهاز ظاهري مع ملحق سليم بالفعل، ستؤدي هذه العملية إلى إعادة تشغيل الملحق. قد يؤدي هذا إلى فشل جميع المهام قيد التقدم. تحقق من وجود عرض واحد أو أكثر من الأعراض التالية قبل تشغيل عملية إعادة التسجيل:

إدارة النسخ الاحتياطي لقاعدة البيانات عند نقل /حذف الجهاز الظاهري المنسوخ احتياطياً

يُحذف SQL VM المنسوخ احتياطياً أو يُنقل باستخدام نقل الموارد. تعتمد التجربة على الخصائص التالية الجهاز الظاهري الجديد.

اشتراك New VM New VM Name مجموعة New VM Resource New VM Region تجربة
متشابه متشابه متشابه متشابه ماذا سيحدث للنسخ الاحتياطية من الجهاز الظاهري القديم؟

سوف تتلقى تنبيهاً بإيقاف النسخ الاحتياطية على الجهاز الظاهري القديم. تحفظ بيانات النسخ الاحتياطي وفقاً لآخر نهج نشطة. يمكنك اختيار إيقاف الحماية وحذف البيانات وإلغاء تسجيل الجهاز الظاهري القديم بمجرد تنظيف جميع بيانات النسخ الاحتياطي وفقاً للنهج.

كيف يمكن الحصول على البيانات الاحتياطية من الجهاز الظاهريالقديم إلى الجهاز الظاهري الجديد؟

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

سوف تتلقى تنبيهاً بإيقاف النسخ الاحتياطية على الجهاز الظاهري القديم. تحفظ بيانات النسخ الاحتياطي وفقاً لآخر نهج نشطة. يمكنك اختيار إيقاف الحماية وحذف البيانات وإلغاء تسجيل الجهاز الظاهري القديم بمجرد تنظيف جميع بيانات النسخ الاحتياطي وفقاً للنهج.

كيف يمكن الحصول على البيانات الاحتياطية من الجهاز الظاهريالقديم إلى الجهاز الظاهري الجديد؟

نظرًا لأن الجهاز الظاهري الجديد في مجموعة موارد مختلفة، فسيتم التعامل معه كجهاز جديد وعليك تكوين نُسخ SQL الاحتياطية بشكل صريح (والنسخ الاحتياطي لـ VM أيضًا، إذا تم تكوينه مسبقًا) إلى نفس المخزن. ثم تابع استعادة عنصر النسخ الاحتياطي لـ SQL من الجهاز الظاهري القديم إلى أحدث نقطة زمنية متاحة عبر استرداد الموقع البديل إلى الجهاز الظاهري الجديد. ستستمر النسخ الاحتياطية لـ SQL الآن.
متشابه متشابه نفس الشيء أو مختلف مختلف ماذا سيحدث للنسخ الاحتياطية من الجهاز الظاهري القديم؟

سوف تتلقى تنبيهاً بإيقاف النسخ الاحتياطية على الجهاز الظاهري القديم. تحفظ بيانات النسخ الاحتياطي وفقاً لآخر نهج نشطة. يمكنك اختيار إيقاف الحماية وحذف البيانات وإلغاء تسجيل الجهاز الظاهري القديم بمجرد تنظيف جميع بيانات النسخ الاحتياطي وفقاً للنهج.

**كيف يمكن الحصول على بيانات النسخ الاحتياطي من جهاز ظاهري قديم إلى جهاز ظاهري جديد؟

نظراً لوجود الجهاز الظاهري الجديد في منطقة مختلفة، يجب عليك تكوين نُسخ SQL الاحتياطية إلى مخزن في المنطقة الجديدة.

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

إذا كانت المنطقة الجديدة منطقة غير مقترنة، فلن يتم دعم الاستعادة المباشرة من عنصر النسخ الاحتياطي السابق لـ SQL. ومع ذلك يمكنك اختيار خيار الاستعادة كملفات من عنصر النسخ الاحتياطي لـ SQL للجهاز الظاهري "القديم"، للحصول على البيانات إلى مشاركة محمولة في جهاز افتراضي للمنطقة القديمة، ثم تحميلها على الجهاز الظاهري الجديد.
مختلف نفس الشيء أو مختلف نفس الشيء أو مختلف نفس الشيء أو مختلف ماذا سيحدث للنسخ الاحتياطية من الجهاز الظاهري القديم؟

سوف تتلقى تنبيهاً بإيقاف النسخ الاحتياطية على الجهاز الظاهري القديم. تحفظ بيانات النسخ الاحتياطي وفقاً لآخر نهج نشطة. يمكنك اختيار إيقاف الحماية + حذف البيانات وإلغاء تسجيل الجهاز الظاهري القديم بمجرد تنظيف جميع بيانات النسخ الاحتياطي وفقاً للنهج.

كيف يمكن الحصول على البيانات الاحتياطية من الجهاز الظاهريالقديم إلى الجهاز الظاهري الجديد؟

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

الخطوات التالية

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