إجراء النسخ الاحتياطي من عدة أجهزة Azure الظاهرية لـSQL Server من مخزن خدمات الاسترداد

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

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

ستتعرف في هذه المقالة على كيفية:

  • إنشاء مخزن وتكوينه.
  • قم باكتشاف قواعد البيانات وإعداد النسخ الاحتياطي.
  • إعداد الحماية التلقائية لقواعد البيانات.

إشعار

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

المتطلبات الأساسية

قبل إجراء نسخ احتياطي لقاعدة بيانات Microsoft SQL Server، تحقق من المعايير التالية:

  1. تحديد أو إنشاء Recovery Services vault في نفس المنطقة والاشتراك مثل جهاز Azure الظاهري الذي يستضيف مثيلMicrosoft SQL Server.
  2. تحقق من أن جهاز Azure الظاهري لديه اتصال بالشبكة.
  3. تأكد من تثبيت Azure Virtual Machine Agent على جهاز Azure الظاهري.
  4. تأكد من تثبيت إصدار .NET 4.5.2 أو إصدار أحدث على جهاز Azure الظاهري.
  5. تأكد من أن قواعد بيانات Microsoft SQL Server تتبع إرشادات تسمية قاعدة البيانات لـ Azure Backup.
  6. تأكد من أن الطول المجمع لاسم جهاز Azure الظاهري لـMicrosoft SQL Server واسم مجموعة الموارد لا يتجاوز 84 حرفاً لأجهزة Azure الظاهرية لـ Azure Resource Manager (أو 77 حرفاً لأجهزة Azure الظاهرية الكلاسيكية). يرجع هذا القيد إلى أن بعض الأحرف محجوزة من قبل الخدمة.
  7. قم بالتحقق من عدم تمكين أي حلول نسخ احتياطي أخرى لقاعدة البيانات لديك. قم بالتعطيل جميع النسخ الاحتياطي لـ Microsoft SQL Server الأخرى قبل إجراء النسخ الاحتياطي لقاعدة البيانات.
  8. عند استخدام Microsoft SQL Server 2008 R2 أوMicrosoft SQL Server 2012، قد تواجه مشكلة المنطقة الزمنية للنسخ الاحتياطي كما هو موضح هنا. تأكد من أنك تستخدم آخر التحديثات التراكمية لتجنب المشكلة المتعلقة بالمنطقة الزمنية الموضحة أعلاه. إذا لم يكن تطبيق التحديثات على مثيل Microsoft SQL Server على جهاز Azure الظاهري ممكناً، فقم بتعطيل التوقيت الصيفي (DST) للمنطقة الزمنية على الجهاز الظاهري.

إشعار

يمكنك تمكين Azure Backup لـجهاز Azure الظاهري وأيضاً لقاعدة بيانات Microsoft SQL Server التي تشغل على الجهاز الظاهري دون تعارض.

تأسيس اتصال الشبكة

بالنسبة لجميع العمليات، يتطلب الجهاز الظاهري ل SQL Server الاتصال بخدمة Azure Backup وAzure Storage ومعرف Microsoft Entra. يمكن تحقيق ذلك باستخدام نقاط النهاية الخاصة أو عن طريق السماح بالوصول إلى عناوين IP العامة المطلوبة أو FQDNs. قد يؤدي عدم السماح بالاتصال المناسب بخدمات Azure المطلوبة إلى فشل عمليات مثل اكتشاف قاعدة البيانات وتكوين النسخ الاحتياطي وإجراء النسخ الاحتياطية واستعادة البيانات.

يسرد الجدول التالي البدائل المختلفة التي يمكنك استخدامها لتأسيس الاتصال:

الخيار مزايا عيوب
نقاط النهاية الخاصة السماح بالنسخ الاحتياطية عبر عناوين IP الخاصة داخل الشبكة الظاهرية

توفير التحكم الحبيبي على جانب الشبكة والمخزن
يتحمل تكاليف نقطة النهاية الخاصة القياسية
علامات خدمة NSG أسهل في الإدارة حيث يتم دمج تغييرات النطاق تلقائيا

لا توجد تكاليف إضافية
يمكن استخدامها مع مجموعات أمان الشبكة فقط

يوفر الوصول إلى الخدمة بأكملها
علامات جدار حماية Azure FQDN أسهل في الإدارة نظرًا إلى أن FQDNs المطلوبة تتم إدارتها تلقائيًا يمكن استخدامها مع جدار حماية Azure فقط
السماح بالوصول إلى الخدمة FQDNs/عناوين IP لا توجد تكاليف إضافية.

يعمل مع جميع أجهزة أمن الشبكات وجدران الحماية.

يمكنك أيضا استخدام نقاط نهاية الخدمة ل Storage وMicrosoft Entra ID. ومع ذلك، بالنسبة إلى النسخ الاحتياطي في Azure، تحتاج إلى تعيين الوصول إلى IPs/FQDNs المقابلة.
قد يلزم الوصول إلى مجموعة واسعة من عناوين IP أو أسماء FQDN.
استخدام وكيل HTTP نقطة واحدة من الوصول إلى الإنترنت إلى الأجهزة الظاهرة تكاليف إضافية لتشغيل جهاز ظاهري مع برنامج الوكيل

توفر الأقسام التالية المزيد من التفاصيل حول استخدام هذه الخيارات.

إشعار

يمكنك استخدام البرامج النصية لاختبار اتصال النسخ الاحتياطي في Azure لتشخيص مشاكل اتصال الشبكة ذاتيًا على بيئة Windows.

نقاط النهاية الخاصة

تتيح لك نقاط النهاية الخاصة الاتصال بأمان من الخوادم داخل الشبكة الظاهرية إلى مخزن خدمات الاسترداد. تستخدم نقطة النهاية الخاصة IP من مساحة عنوان VNET الخاصة بخزنتك. تنتقل حركة مرور الشبكة بين مواردك داخل الشبكة الظاهرية والمخزن عبر شبكتك الظاهرية ورابط خاص على شبكة Microsoft الأساسية. هذا يلغي التعرض من الإنترنت العام. اقرأ المزيد عن نقاط النهاية الخاصة للنسخ الاحتياطي Azure هنا.

علامات NSG

إذا كنت تستخدم مجموعات أمان الشبكة (NSG)، فاستخدم علامة خدمة AzureBackup للسماح بالوصول الصادر إلى النسخ الاحتياطي لـ Azure. بالإضافة إلى علامة Azure Backup، تحتاج أيضا إلى السماح بالاتصال للمصادقة ونقل البيانات عن طريق إنشاء قواعد NSG مماثلة لمعرف Microsoft Entra (AzureActiveDirectory) وAzure Storage(Storage). تصف الخطوات التالية العملية لإنشاء قاعدة لعلامة النسخ الاحتياطي في Azure:

  1. في كافة الخدمات، انتقل إلى مجموعات أمان الشبكة وحدد مجموعة أمان الشبكة.

  2. حدد قواعد الأمان الصادرة ضمن الإعدادات.

  3. حدد إضافة. أدخل كافة التفاصيل المطلوبة لإنشاء قاعدة جديدة كما هو موضح في إعدادات قاعدة الأمان. تأكد من تعيين الخيار الوجهة إلى علامة الخدمة ويتم تعيين علامة خدمة الوجهة إلى AzureBackup.

  4. حدد Add لحفظ قاعدة أمان الصادر المنشأة حديثاً.

يمكنك بالمثل إنشاء قواعد أمان NSG الصادرة ل Azure Storage ومعرف Microsoft Entra.

علامات جدار حماية Azure

إذا كنت تستخدم Azure Firewall، فأنشئ قاعدة تطبيق باستخدام علامة اسم المجال المؤهل بالكامل في Azure Firewallلـ AzureBackup. يسمح هذا الوصول الصادرة كافة إلى النسخ الاحتياطي لـ Azure.

السماح بالوصول إلى نطاقات IP للخدمة

إذا اخترت السماح بالوصول إلى خدمة IP، فراجع نطاقات IP في ملف JSON المتوفر هنا. ستحتاج إلى السماح بالوصول إلى عناوين IP المقابلة ل Azure Backup وAzure Storage ومعرف Microsoft Entra.

السماح بالوصول إلى عناوين FQDN الخدمة

يمكنك أيضًا استخدام عناوين FQDN التالية للسماح بالوصول إلى الخدمات المطلوبة من الملقمات:

الخدمة أسماء المجالات التي سيتم الوصول إليها منافذ
النسخ الاحتياطي في Azure *.backup.windowsazure.com 443
تخزين Azure *.blob.core.windows.net

*.queue.core.windows.net

*.blob.storage.azure.net
443
Azure AD *.login.microsoft.com

السماح بالوصول إلى أسماء المجال المؤهلة بالكامل (FQDN) بموجب القسمين 56 و59 وفقاً لهذه المقالة
443

حسب الاقتضاء

السماح بالاتصال للخوادم خلف موازنات التحميل الداخلية

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

استخدام ملقم وكيل HTTP لتوجيه حركة نسبة استخدام الشبكة

عند إجراء نسخ احتياطي لقاعدة بيانات Microsoft SQL Server على جهاز Azure الظاهري، يستخدم ملحق النسخ الاحتياطي على جهاز Azure الظاهري واجهات برمجة تطبيقات HTTPS لإرسال أوامر الإدارة إلى Azure Backup والبيانات إلى Azure Storage. يستخدم ملحق النسخ الاحتياطي أيضا معرف Microsoft Entra للمصادقة. توجيه حركة نسبة استخدام الشبكة لملحق النسخ الاحتياطي لهذه الخدمات الثلاث عبر وكيل HTTP. استخدم قائمة IPs وعناوين FQDN المذكورة أعلاه للسماح بالوصول إلى الخدمات المطلوبة. خوادم الوكيل المصادق عليها غير مدعومة.

إشعار

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

إرشادات تسمية قاعدة البيانات لـ Azure Backup

  • تجنب استخدام العناصر التالية في أسماء قواعد البيانات:

    • المسافات اللاحقة والبادئة
    • علامات التعجب اللاحقة (!)
    • أقواس مربعة للإغلاق (])
    • فاصلة منقوطة (؛)
    • شرطة مائلة للأمام (/)
    • النسبة المئوية (٪)
  • لا يدعم تكوين SQL Backup الاقتباس الفردي في اسم قاعدة البيانات ويسبب فشل النشر. إذا كانت هناك أي قاعدة بيانات مع اقتباس واحد، نوصي بإعادة تسمية قاعدة البيانات أو اتباع نهج النسخ الاحتياطي الأصلي.

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

  • لا يتم دعم قواعد البيانات المتعددة على نفس مثيل SQL مع اختلاف الدعم.

  • يصبح تغيير غلاف قاعدة بيانات SQL غير مدعوم بعد تكوين الحماية.

إشعار

لا يتم دعم عملية تكوين الحماية لقواعد البيانات ذات الأحرف الخاصة، مثل {أو ]'}[,أو =أو ;'-)/(.+&في اسمها. يمكنك تغيير اسم قاعدة البيانات أو تمكين الحماية التلقائية ، والتي يمكنها حماية قواعد البيانات هذه بنجاح.

أنشئ مخزن خدمات الاسترداد

مخزن خدمات الاسترداد هو كيان إدارة يخزن نقاط الاسترداد التي يتم إنشاؤها بمرور الوقت، ويوفر واجهة لتنفيذ العمليات المتعلقة بالنسخ الاحتياطي. تتضمن هذه العمليات تنفيذ النسخ الاحتياطي عند الطلب وإجراء عمليات الاستعادة وإنشاء نُهج النسخ الاحتياطي.

لإنشاء مخزن خدمات الاسترداد:

  1. قم بتسجيل الدخول إلى بوابة Azure.

  2. ابحث عن مركز النسخ الاحتياطي، ثم انتقل إلى لوحة معلومات مركز النسخ الاحتياطي.

    لقطة شاشة توضح مكان البحث عن

  3. في جزء Overview ، حدد Vault.

    لقطة شاشة لزر إنشاء مخزن خدمات الاسترداد.

  4. حدد Recovery Services vault>Continue.

    لقطة شاشة توضح مكان تحديد خدمات الاسترداد كنوع المخزن.

  5. في جزء مخزن خدمات الاسترداد، أدخل القيم التالية:

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

    • مجموعة الموارد: اختر مجموعة الموارد أو أنشئ مجموعة موارد جديدة. لعرض قائمة بمجموعات الموارد المتوفرة في اشتراكك، حدد استخدام موجود، ثم حدد موردا في القائمة المنسدلة. لإنشاء مجموعة موارد جديدة، حدد إنشاء جديد، ثم أدخل الاسم. لمزيد من المعلومات حول مجموعات الموارد، يرجى الاطلاع على ⁧⁩نظرة عامة حول مدير موارد Azure⁧⁩.

    • Vault name: أدخل اسماً مألوفاً لتعريف المخزن. يكون الاسم فريدًا في اشتراك Azure. حدد اسماً يحتوي على حرفين على الأقل ولكن ليس أكثر من 50 حرفاً. يجب أن يبدأ الاسم بحرف ويتكون فقط من الحروف والأرقام والواصلات.

    • Region: حدد المنطقة الجغرافية للمخزن. لكي تتمكن من إنشاء مخزن للمساعدة في حماية أي مصدر بيانات، يجب أن يكون المخزن في نفس المنطقة التي يوجد بها مصدر البيانات.

      هام

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

    لقطة شاشة تعرض حقولا لتكوين مخزن خدمات الاسترداد.

  6. بعد توفير القيم، حدد مراجعة + إنشاء.

  7. لإنهاء إنشاء مخزن خدمات الاسترداد، حدد إنشاء.

    قد يستغرق الأمر بعض الوقت لإنشاء خازنة خدمات الاسترداد. مراقبة إعلامات الحالة في منطقة الإعلامات في أعلى اليمين. بعد إنشاء المخزن، يظهر في قائمة مخازن خدمات الاسترداد. إذا لم يظهر المخزن، فحدد Refresh.

    لقطة شاشة تعرض الزر لتحديث قائمة الخزائن الاحتياطية.

إشعار

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

اكتشف قواعد بيانات SQL Server

كيفية اكتشاف قواعد البيانات التي تعمل على جهاز Azure الظاهري:

  1. في مدخل Microsoft Azure، انتقل إلى Backup center وانقر فوق +Backup.

  2. حدد SQL in Azure VM كنوع مصدر البيانات، وحدد مخزن خدمات الاسترداد الذي أنشأته، ثم انقر فوق Continue.

    لقطة شاشة تظهر لتحديد النسخ الاحتياطي لعرض قواعد البيانات التي تشغل في جهاز Azure الظاهري.

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

    • يجب أن تظهر الأجهزة الظاهرية غير المحمية في القائمة بعد الاكتشاف، مدرجة بالاسم ومجموعة الموارد.

    • إذا لم يكن جهاز Azure الظاهري مدرجاً كما تتوقع، فتحقق مما إذا كان قد تم نسخه احتياطياً بالفعل في مخزن.

    • يمكن أن تحمل أجهزة Azure الظاهرية المتعددة نفس الاسم؛ ولكنها ستنتمي إلى مجموعات موارد مختلفة.

      النسخ الاحتياطي معلق أثناء البحث عن قواعد البيانات في الأجهزة الظاهرية

  4. في قائمة الأجهزة الظاهرية، حدد الجهاز الظاهري الذي يشغّل قاعدة بيانات خادم SQL >استكشاف قواعد البيانات.

  5. تعقب اكتشاف قاعدة البيانات في Notifications. يعتمد الوقت المطلوب لهذا الإجراء على عدد قواعد بيانات جهاز Azure الظاهري. عند اكتشاف قواعد البيانات المحددة، تظهر رسالة نجاح.

    رسالة نجاح النشر

  6. يكتشف Azure Backup كافة قواعد بيانات SQL Server على الجهاز الظاهري. أثناء الاكتشاف، تظهر العناصر التالية في الخلفية:

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

    • يقوم Azure Backup بتثبيت ملحق AzureBackupWindowsWorkload على الجهاز الظاهري. لم يتم تثبيت أي عامل على قاعدة بيانات SQL.

    • يقوم Azure Backup بإنشاء حساب الخدمة NT Service\AzureWLBackupPluginSvc على الجهاز الظاهري.

      • تستخدم جميع عمليات النسخ الاحتياطي والاستعادة حساب الخدمة.
      • يتطلب NT Service \AzureWLBackupPluginSvc أذونات مسؤول النظام SQL. يتم تثبيت SqlIaaSExtension على جميع أجهزة SQL Server الظاهرية التي تم إنشاؤها في Azure Marketplace. يستخدم ملحق AzureBackupWindowsWorkload SQLIaaSExtension للحصول على الأذونات المطلوبة تلقائيا.
    • إذا لم تقم بإنشاء جهاز Azure الظاهري من Marketplace أو إذا كنت تستخدم SQL 2008 و2008 R2، فقد لا يكون SqlIaaSExtension مثبتاً على جهاز Azure الظاهري، وتفشل عملية الاكتشاف مع ظهور رسالة الخطأ UserErrorSQLNoSysAdminMembership. لإصلاح هذه المشكلة، اتبع الإرشادات الموجودة ضمن Set VM permissions.

      تحديد VM وقاعدة البيانات

تكوين النسخ الاحتياطي

  1. في Backup Goal>Step 2: Configure Backup، حدد Configure Backup.

    تحديد «Configure Backup»

  2. حدد Add Resources لمشاهدة جميع مجموعات التوفر المسجلة ومثيلات Microsoft SQL Server المستقلة.

    تحديد إضافة موارد

  3. في شاشة Select items to backup، حدد السهم الموجود على يسار الصف لتوسيع قائمة جميع قواعد البيانات غير المحمية في ذلك المثال أو مجموعات قابلية وصول عالية التوفر AlwaysOn.

    تحديد العناصر المطلوب نسخها احتياطياً

  4. اختر جميع قواعد البيانات التي تريد حمايتها، ثم حدد OK.

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

    لتحسين عمليات تحميل النسخ الاحتياطي، يعيّن Azure Backup الحد الأقصى لعدد قواعد البيانات في مهمة نسخ احتياطي واحدة إلى 50.

    • لحماية أكثر من 50 قاعدة بيانات، قم بتكوين نسخ احتياطي متعدد.

    • لتمكين المثيل بالكامل أو مجموعات قابلية الوصول عالية التوافر، في القائمة المنسدلة حماية تلقائية، حدد تشغيل ثم حدد موافق.

      إشعار

      لا تتيح ميزة auto-protection الحماية على جميع قواعد البيانات الموجودة في وقت واحد فحسب، بل تعمل أيضاً على حماية أي قواعد بيانات جديدة تمت إضافتها إلى هذا المثيل أو إلى مجموعة الإتاحة تلقائياً.

  5. قم بتعريف نهج النسخ الاحتياطي. يمكنك القيام بأحد الإجراءات التالية:

    • حدد النهج الافتراضي كـ HourlyLogBackup.

    • اختر سياسة نسخ احتياطي موجودة تم إنشاؤها مسبقًا لـ SQL.

    • حدد سياسة جديدة بناءً على RPO الخاص بك، ونطاق الاستبقاء.

      حدد سياسة النسخ الاحتياطي

  6. حدد Enable Backup لإرسال عملية تكوين الحماية وتتبع تقدم التكوين في منطقة Notifications للمدخل.

    تعقب تقدم التكوين

إنشاء سياسة النسخ احتياطي

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

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

لإنشاء سياسة نسخة احتياطية.

  1. انتقل إلى Backup center وانقر فوق+Policy.

  2. حدد SQL Server in Azure VM كنوع مصدر البيانات، وحدد المخزن الذي يجب إنشاء النهج بموجبه، ثم انقر فوق Continue.

    لقطة شاشة تظهر لاختيار نوع نهج لنهج النسخ الاحتياطي الجديد.

  3. في Policy name، أدخل اسمًا للسياسة الجديدة.

    لقطة شاشة لعرض إدخال اسم النهج.

  4. حدد الارتباط Edit المقابل لـ Full backup لتعديل الإعدادات الافتراضية.

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

    لقطة شاشة تعرض حقول نهج النسخ الاحتياطي الجديدة.

  5. في RETENTION RANGE، يتم تحديد جميع الخيارات افتراضياً. امسح أي حدود لفترة استبقاء لا تريدها، ثم قم بتعيين الفواصل الزمنية لاستخدامها.

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

    لقطة شاشة تعرض إعدادات فترة الاستبقاء.

  6. حدد OK لقبول الإعداد للنسخ الاحتياطية الكاملة.

  7. حدد الارتباط Edit المقابل لـ Differential backup لتعديل الإعدادات الافتراضية.

    • في Differential Backup policy، حدد Enable لفتح عناصر التحكم في التردد والاستبقاء.
    • يمكنك تشغيل نسخ احتياطي تفاضلي مرة واحدة فقط في اليوم. لا يمكن تشغيل النسخ الاحتياطي التفاضلي في نفس اليوم كنسخة احتياطية كاملة.
    • يمكن الاحتفاظ بالنسخ الاحتياطية التفاضلية لمدة أقصاها 180 يومًا.
    • لا يمكن أن تكون فترة الاستبقاء بالنسخ الاحتياطي التفاضلي أكبر من فترة الاستبقاء الخاصة بالنسخة الاحتياطية الكاملة (لأن النسخ الاحتياطية التفاضلية تعتمد على النسخ الاحتياطية الكاملة من أجل الاسترداد).
    • النسخ الاحتياطي التفاضلي غير مدعوم لقاعدة البيانات الرئيسية.

    لقطة شاشة تظهر نهج النسخ الاحتياطي التفاضلي.

  8. حدد الارتباط Edit المقابل لـ Log backup لتعديل الإعدادات الافتراضية

    • في Log Backup، حدد Enable، ثم قم بتعيين عناصر التحكم في التكرار والاستبقاء.
    • يمكن إجراء النسخ الاحتياطية للسجلات كل 15 دقيقة، ويمكن استبقاؤها لمدة تصل إلى 35 يوماً.
    • إذا كانت قاعدة البيانات في نموذج الاسترداد البسيط، فسيتم إيقاف جدول النسخ الاحتياطي للسجل لقاعدة البيانات مؤقتاً وبالتالي لن يتم تشغيل أي نسخ احتياطية للسجل.
    • إذا تغير نموذج الاسترداد لقاعدة البيانات من كامل إلى بسيط، فسيتم إيقاف النسخ الاحتياطية للسجلات مؤقتاً خلال 24 ساعة من التغيير في نموذج الاسترداد. وبالمثل، إذا تغير نموذج الاسترداد من بسيط، ما يعني أنه يمكن الآن دعم النسخ الاحتياطية للسجلات من أجل قاعدة البيانات، فسيتم تمكين جداول النسخ الاحتياطية للسجل في غضون 24 ساعة من التغيير في نموذج الاسترداد.

    لقطة الشاشة تعرض نهج النسخ الاحتياطي للسجل.

  9. في القائمة Backup policy اختر ما إذا كان يجب تمكين SQL Backup Compression أم لا. يتم تعطيل هذا الخيار بشكل افتراضي. في حالة التمكين، سيرسل SQL Server دفقاً احتياطياً مضغوطاً إلى VDI. يتجاوز Azure Backup الإعدادات الافتراضية على مستوى المثيل بعبارة COMPRESSION / NO_COMPRESSION بناءً على قيمة عنصر التحكم هذا.

  10. بعد إكمال عمليات التحرير على نهج النسخ الاحتياطي، حدد موافق.

إشعار

يتم ربط كل نسخة احتياطية للسجل بالنسخة الاحتياطية الكاملة السابقة لتشكيل سلسلة استرداد. سيتم استبقاء هذه النسخة الاحتياطية الكاملة حتى انتهاء صلاحية الاستبقاء بآخر نسخة احتياطية للسجل. قد يعني هذا الاحتفاظ بالنسخة الاحتياطية الكاملة لفترة إضافية للتأكد من إمكانية استرداد جميع السجلات. لنفترض أن لديك نسخة احتياطية أسبوعية كاملة، ونسخة تفاضلية يومية، ونسخة للسجلات بمدة ساعتين. يتم استبقاؤها جميعاً لمدة 30 يوماً. ولكن، لا يمكن تنظيف/ حذف النسخة الأسبوعية الكاملة إلا بعد توفر النسخة الاحتياطية الكاملة التالية، أي بعد 30 يوم + 7 أيام. على سبيل المثال، يتم إجراء نسخ احتياطي أسبوعي كامل في 16 نوفمبر. وفقاً لنهج الاستبقاء، يجب استبقاؤه حتى 16 ديسمبر. يتم إجراء آخر نسخ احتياطي للسجل لهذا الحجم الكامل قبل الموعد الكامل التالي المجدول، في 22 نوفمبر. حتى يتوفر هذا السجل حتى 22 ديسمبر، لا يمكن حذف نسخ 16 نوفمبر بالكامل. لذلك، يتم استبقاء نسخ 16 نوفمبر بالكامل حتى 22 ديسمبر.

تمكين الحماية التلقائية

يمكنك تمكين الحماية التلقائية لنسخ جميع قواعد البيانات الحالية والمستقبلية احتياطياً تلقائياً إلى مثيل SQL Server مستقل أو إلى مجموعة قابلية وصول عالية التوفر.

  • لا يوجد حد لعدد قواعد البيانات التي يمكنك تحديدها للحماية التلقائية في كل مرة. عادة ما يتم تشغيل الاكتشاف كل ثماني ساعات. سيتم تشغيل الحماية التلقائية لقاعدة بيانات مُكتشفة حديثاً في غضون 32 ساعة. ومع ذلك، يمكنك اكتشاف قواعد البيانات الجديدة وحمايتها فوراً إذا قمت بتشغيل اكتشاف يدوي عن طريق تحديد الخيار Rediscover DBs.
  • إذا فشلت عملية الحماية التلقائية في قاعدة البيانات المُكتشفة حديثاً، فسوف تُعاد محاولة إجراء ذلك ثلاث مرات. إذا فشلت كافة عمليات إعادة المحاولة الثلاثة، فلن تتم حماية قاعدة البيانات.
  • لا يمكنك حماية قواعد البيانات أو استبعادها بشكل انتقائي من الحماية في مثيل في الوقت الذي تقوم فيه بتمكين الحماية التلقائية.
  • إذا كان المثيل الخاص بك يتضمن بالفعل بعض قواعد البيانات المحمية، فستظل محمية بموجب النهج الخاصة بكل منها حتى بعد تشغيل الحماية التلقائية. ستحتوي جميع قواعد البيانات غير المحمية التي تمت إضافتها لاحقاً على سياسة واحدة فقط تحددها في وقت تمكين الحماية التلقائية، وهي مدرجة ضمن Configure Backup. ومع ذلك، يمكنك تغيير السياسة المرتبطة بقاعدة البيانات المحمية تلقائياً لاحقاً.
  • إذا فشلت عملية تكوين الحماية لقاعدة البيانات المُكتشفة حديثاً، فلن تؤدي إلى رفع تنبيه. ومع ذلك، يمكن العثور على مهمة النسخ الاحتياطي الفاشلة في صفحة مهام النسخ الاحتياطي.

تمكين الحماية التلقائية:

  1. في Items to backup، حدد المثيل الذي تريد تمكين الحماية التلقائية له.

  2. حدد القائمة المنسدلة ضمن AUTOPROTECT، اختر ON، ثم حدد OK.

    تمكين الحماية التلقائية في مجموعة قابلية وصول عالية التوفر

  3. يتم تكوين النسخ الاحتياطي لجميع قواعد البيانات معاً ويمكن تتبعه في Backup Jobs.

إذا كنت بحاجة إلى تعطيل الحماية التلقائية، فحدد اسم المثيل ضمن Configure Backup، ثم حدد Disable Autoprotect للمثيل. سيستمر الاحتفاظ بنسخة احتياطية من جميع قواعد البيانات، لكن لن تتم حماية قواعد البيانات المستقبلية تلقائياً.

تعطيل الحماية التلقائية في هذا المثيل

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

تعلم كيف: