إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
توضح هذه المقالة كيفية تكوين النسخ الاحتياطي لقواعد بيانات SAP Adaptive Server Enterprise (ASE) (Sybase) (التي تعمل على أجهزة Azure الظاهرية) باستخدام مدخل Microsoft Azure.
تعرف على التكوينات والسيناريوهات المدعومة للنسخ الاحتياطي لقاعدة بيانات SAP ASE على أجهزة Azure الظاهرية (VMs).
المتطلبات الأساسية
قبل إعداد قاعدة بيانات SAP ASE للنسخ الاحتياطي، راجع المتطلبات الأساسية التالية:
تحديد أو إنشاء مخزن خدمات الاسترداد في نفس المنطقة والاشتراك مثل الجهاز الظاهري الذي يقوم بتشغيل SAP ASE.
السماح بالاتصال من الجهاز الظاهري إلى الإنترنت، بحيث يمكن الوصول إلى Azure.
يجب أن يحتوي الطول المدمج لاسم الجهاز الظاهري لخادم SAP ASE واسم مجموعة الموارد على = 84 حرفا لأجهزة Azure Resource Manager (ARM) الظاهرية (و77 حرفا للأجهزة الظاهرية الكلاسيكية) حيث تحتفظ الخدمة ببعض الأحرف.<
يجب أن يحتوي الجهاز الظاهري على python >= 3.6.15 (مستحسن- Python3.10) مع تثبيت وحدة الطلبات. يجب تشغيل sudo python3 الافتراضي python 3.6.15 أو أعلى. تحقق من الصحة عن طريق تشغيل python3 و sudo python3 في النظام الخاص بك للتحقق من إصدار python. لتغيير الإصدار الافتراضي، قم بربط python3 ب python 3.6.15 أو أعلى.
قم بتشغيل البرنامج النصي لتكوين النسخ الاحتياطي ل SAP ASE (البرنامج النصي للسجل المسبق) في الجهاز الظاهري الذي يستضيف قاعدة بيانات SAP ASE. هذا البرنامج النصي يحصل على نظام ASE جاهزة للنسخ الاحتياطي.
تعيين الامتيازات والإعدادات التالية لعملية النسخ الاحتياطي:
الامتيازات/ الإعدادات الوصف دور عامل التشغيل تمكين دور قاعدة بيانات ASE هذا لمستخدم قاعدة البيانات لإنشاء مستخدم قاعدة بيانات مخصص لعمليات النسخ الاحتياطي والاستعادة وتمريره في البرنامج النصي ما قبل التسجيل. تعيين امتياز الملف الخارجي تمكين هذا الدور للسماح بالوصول إلى ملف قاعدة البيانات. امتلاك أي امتياز قاعدة بيانات يسمح بالنسخ الاحتياطي التفاضلي. يجب أن يكون السماح بتفريغات تزايدية لقاعدة البيانات True. اقتطاع امتياز تسجيل الدخول إلى نقطة التفتيش قم بتعطيل هذا الامتياز لجميع قواعد البيانات التي تريد حمايتها باستخدام ASE Backup. يسمح لك بنسخ سجل قاعدة البيانات احتياطيا إلى مخزن خدمات الاسترداد. تعرف على المزيد حول ملاحظة SAP - 2921874 - "اقتطاع نقطة التحقق لتسجيل الدخول" في قواعد البيانات باستخدام HADR - SAP ASE - SAP for Me. إشعار
النسخ الاحتياطية للسجلات غير مدعومة لقاعدة البيانات الرئيسية. بالنسبة لقواعد بيانات النظام الأخرى، لا يمكن دعم النسخ الاحتياطية للسجل إلا إذا تم تخزين ملفات سجل قاعدة البيانات بشكل منفصل عن ملفات البيانات الخاصة بها. بشكل افتراضي، يتم إنشاء قواعد بيانات النظام مع كل من البيانات وملفات السجل في نفس جهاز قاعدة البيانات، ما يمنع النسخ الاحتياطية للسجلات. لتمكين النسخ الاحتياطية للسجلات، يجب على مسؤول قاعدة البيانات تغيير موقع ملفات السجل إلى جهاز منفصل.
استخدم الأدوار المضمنة في Azure لتكوين تعيين النسخ الاحتياطي للأدوار والنطاق للموارد. يسمح لك دور المساهم التالي بتشغيل عملية تكوين الحماية على الجهاز الظاهري لقاعدة البيانات:
المورد (التحكم في الوصول) الدور المستخدم، والمجموعة، والخدمة الرئيسية مصدر جهاز Azure الظاهري الذي يقوم بتشغيل قاعدة بيانات ASE مساهم بالجهاز الظاهري يسمح لك بتكوين عملية النسخ الاحتياطي. استخدم مخزن خدمات الاسترداد الموجود، أو أنشئ مخزنا جديدا.
تمكين الاستعادة عبر المناطق لمخزن خدمات الاسترداد.
اكتشاف قواعد بيانات SAP ASE
لاكتشاف قواعد بيانات SAP ASE، اتبع الخطوات التالية:
انتقل إلى Recovery Services Vault، ثم حدد + Backup.
في هدف النسخ الاحتياطي، حدد SAP ASE (Sybase) في Azure VM كنوع مصدر البيانات.
حدد Start Discovery. تبدأ هذه العملية في اكتشاف أجهزة Linux الظاهرية غير المحمية في منطقة المخزن.
إشعار
- بعد الاكتشاف، تظهر أجهزة ظاهرية غير محمية في المدخل، مدرجة بالاسم ومجموعة الموارد.
- إذا لم يكن الجهاز الظاهري مدرجا كما هو متوقع، فتحقق مما إذا كان قد تم نسخه احتياطيا بالفعل في مخزن.
- يمكن أن تحمل الأجهزة الظاهرية المتعددة نفس الاسم ولكنها تنتمي إلى مجموعات موارد مختلفة.
في جزء Select Virtual Machines ، قم بتنزيل البرنامج النصي المسبق الذي يوفر أذونات لخدمة Azure Backup للوصول إلى SAP ASE VMs لاكتشاف قاعدة البيانات.
قم بتشغيل البرنامج النصي على كل جهاز ظاهري يستضيف قواعد بيانات SAP ASE التي تريد نسخها احتياطيا.
بعد تشغيل البرنامج النصي على الأجهزة الظاهرية، في جزء تحديد الأجهزة الظاهرية ، حدد الأجهزة الظاهرية، ثم حدد اكتشاف DBs.
يكتشف Azure Backup جميع قواعد بيانات SAP ASE على الجهاز الظاهري. في أثناء الاكتشاف، يقوم النسخ الاحتياطي في Azure بتسجيل الجهاز الظاهري مع المخزن، ويقوم بتثبيت ملحق على الجهاز الظاهري. لم يتم تثبيت أي عامل على قاعدة البيانات.
تكوين النسخ الاحتياطي لقاعدة بيانات SAP ASE (Sybase)
بعد اكتمال عملية اكتشاف قاعدة البيانات، يعيد Azure Backup التوجيه إلى جزء هدف النسخ الاحتياطي ، ما يسمح لك بتكوين إعدادات النسخ الاحتياطي للجهاز الظاهري المحدد الذي يستضيف قاعدة بيانات SAP ASE.
لتكوين عملية النسخ الاحتياطي لقاعدة بيانات SAP ASE، اتبع الخطوات التالية:
في جزء هدف النسخ الاحتياطي ، ضمن الخطوة 2، حدد تكوين النسخ الاحتياطي.
ضمن نهج النسخ الاحتياطي، حدد إنشاء نهج جديد لقواعد البيانات.
يحدد نهج النسخ الاحتياطي وقت إجراء النسخ الاحتياطية ومدة الاحتفاظ بها.
- يتم إنشاء نهج على مستوى المخزن.
- يمكن أن تستخدم خزائن متعددة نفس نهج النسخ الاحتياطي، ولكن يجب تطبيق نهج النسخ الاحتياطي على كل مخزن.
في اسم النهج، أدخل اسما للنهج الجديد.
في نهج النسخ الاحتياطي الكامل، حدد تكرار النسخ الاحتياطي، ثم حدد يوميا أو أسبوعيا وفقا للمتطلبات.
يوميا: حدد الساعة والمنطقة الزمنية التي تبدأ فيها مهمة النسخ الاحتياطي.
إشعار
- يجب أن تُشغّل نسخة احتياطية كاملة. لا يمكنك إيقاف تشغيل هذا الخيار.
- انتقل إلى نهج النسخ الاحتياطي الكامل لعرض إعدادات النهج.
- لا يمكنك إنشاء نسخ احتياطية تفاضلية للنسخ الاحتياطية الكاملة اليومية.
أسبوعيا: حدد يوم الأسبوع والساعة والمنطقة الزمنية التي يتم فيها تشغيل مهمة النسخ الاحتياطي.
تظهر لقطة الشاشة التالية جدول النسخ الاحتياطي للنسخ الاحتياطية الكاملة.
في نطاق الاستبقاء، حدد نطاق الاستبقاء للنسخ الاحتياطي الكامل.
إشعار
- بشكل افتراضي، يتم تحديد كافة الخيارات. قم بإلغاء تحديد أي حدود لنطاق الاستبقاء لا تريد استخدامها، وقم بتعيين تلك الحدود التي تريدها.
- الحد الأدنى لفترة الاحتفاظ لأي نوع من النسخ الاحتياطي (كامل / التفاضلي / سجل) هو سبعة أيام.
- يتم وضع علامات على نقاط الاسترداد للاحتفاظ بها استنادًا إلى نطاق الاحتفاظ بها. على سبيل المثال، إذا حددت نسخة احتياطية يومية كاملة، فسيتم تشغيل نسخة احتياطية كاملة واحدة فقط كل يوم.
- يتم وضع علامة على النسخ الاحتياطي ليوم معين والاحتفاظ به استنادًا إلى نطاق الاستبقاء الأسبوعي والإعداد.
- وتتصرف نطاقات الاستبقاء الشهرية والحولية بطريقة مماثلة.
في نهج النسخ الاحتياطي الكامل، حدد موافق لقبول الإعدادات.
حدد النسخ الاحتياطي التفاضلي لإضافة نهج تفاضلي.
في نهج النسخ الاحتياطي التفاضلي، حدد تمكين لفتح عناصر التحكم في التردد والاستبقاء.
إشعار
- يُمكنك تشغيل نسخة احتياطية تفاضلية واحدة يوميًا كحد أقصى.
- يمكن الاحتفاظ بالنسخ الاحتياطية التفاضلية لمدة أقصاها 180 يومًا. إذا كنت بحاجة إلى استبقاء أطول، يجب استخدام النسخ الاحتياطية الكاملة.
حدد موافق لحفظ النهج والعودة إلى جزء نهج النسخ الاحتياطي .
حدد Log Backup لإضافة نهج النسخ الاحتياطي لسجل المعاملات.
في Log Backup، حدد Enable لتعيين عناصر التحكم في التردد والاستبقاء.
إشعار
- لا يبدأ النسخ الاحتياطي للسجلات في التدفق إلا بعد اكتمال النسخ الاحتياطي الكامل بنجاح.
- يتم ربط كل نسخة احتياطية للسجل بالنسخة الاحتياطية الكاملة السابقة لتشكيل سلسلة استرداد. يتم الاحتفاظ بهذه النسخة الاحتياطية الكاملة حتى انتهاء صلاحية الاحتفاظ بآخر نسخة احتياطية للسجل. قد يعني هذا الاحتفاظ بالنسخة الاحتياطية الكاملة لفترة إضافية للتأكد من إمكانية استرداد جميع السجلات. لنفترض أن المستخدم لديه نسخة احتياطية أسبوعية كاملة وتفاضلية يومية وسجلات لمدة ساعتين. يتم استبقاؤها جميعاً لمدة 30 يوماً. ولكن، يمكن تنظيف/حذف النسخة الكاملة الأسبوعية فقط بعد توفر النسخ الاحتياطي الكامل التالي، أي بعد 30 + سبعة أيام. على سبيل المثال، إذا تم إجراء نسخة احتياطية كاملة أسبوعية في 16 نوفمبر، فإنها تظل مخزنة حتى 16 ديسمبر وفقا لنهج الاستبقاء. يحدث النسخ الاحتياطي للسجل النهائي لهذه النسخة الاحتياطية الكاملة في 22 نوفمبر، قبل النسخ الاحتياطي الكامل المجدول التالي. نظرا لأن النسخ الاحتياطي للسجل هذا يظل متاحا حتى 22 ديسمبر، فلا يمكن حذف النسخ الاحتياطي الكامل في 16 نوفمبر حتى ذلك التاريخ. ونتيجة لذلك، يتم الاحتفاظ بالنسخ الاحتياطي الكامل في 16 نوفمبر حتى 22 ديسمبر.
في تكوين النسخ الاحتياطي، حدد النهج الجديد ضمن نهج النسخ الاحتياطي، ثم حدد إضافة.
حدد تكوين النسخ الاحتياطي.
في تحديد العناصر المراد نسخها احتياطيا، حدد قواعد البيانات للحماية، ثم حدد التالي.
راجع تكوين النسخ الاحتياطي.
حدد Enable Backup لبدء عملية النسخ الاحتياطي.
بعد اكتمال تكوين النسخ الاحتياطي، يأخذ Azure Backup نسخة احتياطية من قاعدة بيانات SAP ASE وفقا لجدول النسخ الاحتياطي المحدد في نهج النسخ الاحتياطي. يمكنك أيضا تشغيل نسخة احتياطية عند الطلب لإنشاء أول نسخة احتياطية كاملة.
تكوين النسخ الاحتياطي لمجموعة SAP ASE عالية التوفر
يمكنك الآن نسخ قواعد بيانات SAP ASE احتياطيا في مجموعات قابلية الوصول العالية (HA) باستخدام Azure Backup. تدير الخدمة النسخ الاحتياطية تلقائيا أثناء تجاوز الفشل، لذلك لا يلزم التدخل اليدوي. يعتبر Azure Backup عقد فعلية متعددة (أساسية وثانوية) كحاوية HA واحدة للإدارة المبسطة.
المتطلبات الأساسية الأخرى
قبل إجراء نسخ احتياطي لمجموعة HA لقاعدة بيانات SAP ASE(Sybase) على أجهزة Azure الظاهرية، تأكد من استيفاء المتطلبات الأساسية التالية:
تحديد/إنشاء مخزن خدمات الاسترداد في نفس المنطقة والاشتراك مثل الجهازين الظاهريين/العقدتين لقاعدة بيانات نظام مجموعة SAP ASE HA.
السماح بالاتصال من كل من الأجهزة الظاهرية/العقد إلى الإنترنت للاتصال ب Azure.
قم بتنزيل أحدث برنامج نصي للتسجيل المسبق للنسخ الاحتياطي لمجموعة SAP ASE HA وقم بتشغيل البرنامج النصي على كل من الأجهزة الظاهرية أو العقد التي تعد جزءا من مجموعة SAP ASE HA.
يمكنك أيضا تنزيل البرنامج النصي من الارتباط الموجود على قاعدة بيانات Recovery Services>Backup Discover>في الأجهزة الظاهرية>بدء الاكتشاف.
تحقق مما إذا كنت المستخدم الجذر للتكوين والوصول المناسبين.
قم بتشغيل البرنامج النصي للتسجيل المسبق وتكوين النسخ الاحتياطي
لتشغيل البرنامج النصي للتسجيل المسبق وتكوين النسخ الاحتياطي لقواعد بيانات نظام مجموعة SAP ASE HA، اتبع الخطوات التالية:
قم بتشغيل البرنامج النصي باستخدام الأمر التالي على كل من الأجهزة الظاهرية أو العقد التي تعد جزءا من مجموعة SAP ASE HA. تعرف على المزيد حول كيفية تشغيل البرنامج النصي للتسجيل المسبق.
إذا كان إعداد SAP ASE يستخدم نقاط نهاية خاصة، فاستخدم المعلمة
-snor--skip-network-checksعند تشغيل البرنامج النصي.sudo "<Path_to_the_Pre-Reg_Script>" -aw SAPAse --sid "<SID>" --sid-user "<sidUser>" --db-port "<dbPort>" --db-user <dbUser> --db-host "<dbHost>" --enable-striping <true/false> --ha-unique-name <Logical Container Distributed Name>