استكشاف النسخ الاحتياطي للتطبيق

مكتمل

تعرّف على كيفية إجراء نسخ احتياطي للأجهزة الظاهرية التي تستضيف تطبيق SAP باستخدام Azure Backup. عند إنشاء النسخ الاحتياطية لحمل عمل SAP باستخدام Azure Backup، ضع في اعتبارك القيود الناتجة عن استهلاك الشبكة لعمليات النسخ الاحتياطي. يدعم عامل Azure Backup معدل النقل التقييد المستخدم أثناء النسخ الاحتياطي والاستعادة. لديك أيضاً خيار تطبيق الضغط، ولكن مثل هذا النهج يزيد من استخدام وحدة المعالجة المركزية ويمكن أن يؤثر سلباً على أداء SAP workloads. عند إنشاء النسخ الاحتياطية لقاعدة بيانات SQL Server، قد تحتاج إلى تكوين مهمة نسخ احتياطي مضغوطة ذات أولوية منخفضة، بحيث يكون استخدام وحدة المعالجة المركزية محدودا بواسطة SQL Server Resource Governor عند حدوث خلاف على وحدة المعالجة المركزية. تساعد النسخ الاحتياطية المضغوطة أيضًا على تقليل أوقات الاستعادة.

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

إليك كيفية إكمال Azure Backup لإجراء أخذ نسخة احتياطية لأجهزة Azure الظاهرية:

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

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

    • بالنسبة إلى أجهزة Windows الظاهرية، يتم تثبيت ملحق VM Snapshot. بالنسبة إلى الأجهزة الظاهرية الخاصة بـ Windows التي تعمل، ينسق خدمة نُسخ الظل الاحتياطية لوحدات التخزين من Windows (VSS) لالتقاط لقطة متناسقة مع التطبيق من الجهاز الظاهري. بشكل افتراضي، النسخ الاحتياطي يأخذ النسخ الاحتياطية لدى VSS بالكامل. إذا لم تتمكن من "النسخ الاحتياطي" لأخذ لقطة متناسقة مع التطبيق، فإنه يأخذ لقطة متناسقة الملف من التخزين الأساسي (لأنه لا تحدث عمليات كتابة بالتطبيق في أثناء إيقاف الجهاز الظاهري).
    • بالنسبة للأجهزة الظاهرية لـ Linux، يتم تثبيت امتداد لقطة الجهاز الظاهري لـ Linux. بالنسبة إلى الأجهزة الظاهرية من Linux، يأخذ النسخ الاحتياطي نسخة احتياطية متناسقة مع الملف. بالنسبة إلى اللقطات المتناسقة مع التطبيق، تحتاج إلى تخصيص البرامج النصية المسبقة/اللاحقة يدويًا.
  3. بعد أن يأخذ النسخ الاحتياطي اللقطة، يقوم بنقل البيانات إلى المخزن.

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

تناسق تطبيق النسخ الاحتياطي (Windows VMs)

بالنسبة لأجهزة Windows الظاهرية، تنسق خدمة النسخ الاحتياطي مع VSS لأخذ لقطة متسقة مع التطبيق لأقراص الجهاز الظاهري.

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

REG ADD "HKLM\SOFTWARE\Microsoft\BcdrAgent" /v USEVSSCOPYBACKUP /t REG_SZ /d TRUE /f

تناسق تطبيق النسخ الاحتياطي (أجهزة Linux الظاهرية)

لالتقاط لقطات متسقة للتطبيق من أجهزة Linux الظاهرية، استخدم إطار عمل Linux قبل السيناريو وما بعد السيناريو لكتابة البرامج النصية المخصصة الخاصة بك لضمان الاتساق.

  • يستدعي Azure Backup فقط البرامج النصية السابقة/اللاحقة التي كتبتها.
  • إذا تم تنفيذ البرامج النصية السابقة والبرامج النصية اللاحقة بنجاح، يقوم Azure Backup بوضع علامة نقطة استرداد كتطبيق متناسق. ومع ذلك، عند استخدام برامج نصية مخصصة، فأنت مسؤول في النهاية عن تناسق التطبيق.