استعادة لقطات مثيل قاعدة بيانات SAP HANA على أجهزة Azure الظاهرية
توضح هذه المقالة كيفية استعادة مثيل قاعدة بيانات SAP HANA تم نسخه احتياطيا إلى جهاز ظاهري هدف آخر (VM) عبر اللقطات.
إشعار
إذا كنت تريد إجراء استعادة موضعية (أي الكتابة فوق الجهاز الظاهري الذي تم نسخه احتياطيا عن طريق فصل الأقراص الموجودة وإرفاق أقراص جديدة)، افصل الأقراص الموجودة وشاهد المقاطع التالية.
يمكنك استعادة لقطة HANA ولقطة التخزين كأقراص عن طريق تحديد إرفاق ثم تحميلها إلى الجهاز الهدف. ومع ذلك، لن يقوم Azure Backup تلقائيا باستعادة نظام HANA إلى النقطة المطلوبة.
فيما يلي عمليتي سير العمل:
- استعادة نظام HANA بأكمله (قاعدة بيانات النظام وجميع قواعد بيانات المستأجر) إلى نقطة استعادة واحدة تستند إلى لقطة.
- استعادة قاعدة بيانات النظام وجميع قواعد بيانات المستأجر إلى نقطة تسجيل مختلفة في الوقت المناسب عبر لقطة.
إشعار
توصي SAP HANA باسترداد النظام بأكمله أثناء استعادة اللقطة. وهذا يعني أنك ستقوم أيضا باستعادة قاعدة بيانات النظام. إذا تمت استعادة قاعدة بيانات النظام، يتم أيضا الكتابة فوق معلومات المستخدمين/الوصول أو تحديثها، وقد تفشل المحاولات اللاحقة لاسترداد قواعد بيانات المستأجر بعد استرداد قاعدة بيانات النظام. الخياران لحل هذه المشكلة هما:
- لكل من الجهاز الظاهري الذي تم نسخه احتياطيا والجهاز الظاهري الهدف نفس مفتاح النسخ الاحتياطي (بما في ذلك اسم المستخدم وكلمة المرور). وهذا يعني أن خدمة النسخ الاحتياطي HANA يمكنها الاتصال ببيانات الاعتماد نفسها والاستمرار في استرداد قواعد بيانات المستأجر.
- إذا كان الجهاز الظاهري الذي تم نسخه احتياطيا والجهاز الظاهري الهدف له مفاتيح مختلفة، يجب تشغيل البرنامج النصي للتسجيل المسبق بعد استرداد قاعدة بيانات النظام. يحدث هذا الإجراء بيانات الاعتماد على الجهاز الظاهري الهدف، ومن ثم يمكن استرداد قواعد بيانات المستأجر.
المتطلبات الأساسية
الأذونات المطلوبة لاستعادة اللقطة
أثناء الاستعادة، يستخدم Azure Backup الهوية المدارة للجهاز الظاهري الهدف لقراءة لقطات القرص من مجموعة موارد محددة من قبل المستخدم، وإنشاء أقراص في مجموعة موارد مستهدفة، وإرفاقها بالجهاز الظاهري الهدف.
يتم سرد المورد والأذونات والنطاق في الجدول التالي:
الكيان | الدور مدمج | نطاق الإذن | الوصف |
---|---|---|---|
الجهاز الظاهري المستهدف | مساهم بالجهاز الظاهري | مسؤول النسخ الاحتياطي الذي يقوم بتكوين وتشغيل استعادة لقطة HANA وهوية الخدمة المدارة للجهاز الظاهري الهدف. | الاستعادة من لقطات القرص لإنشاء أقراص مدارة جديدة وإرفاقها أو تحميلها إلى الجهاز الظاهري الهدف أو نظام التشغيل. |
مجموعة موارد لقطة المصدر | مساهم لقطة القرص | الهدف. | الاستعادة من لقطات القرص. |
مجموعة موارد القرص الهدف (حيث توجد جميع الأقراص الموجودة من الجهاز الظاهري الهدف، للرجوع). مجموعة موارد القرص الهدف (حيث سيتم إنشاء جميع الأقراص الجديدة أثناء الاستعادة). |
عامل تشغيل استعادة القرص | هوية الخدمة المدارة للجهاز الظاهري الهدف. | الاستعادة من لقطات القرص لإنشاء أقراص مدارة جديدة وإرفاقها أو تحميلها إلى الجهاز الظاهري الهدف أو نظام التشغيل. |
بعد اكتمال الاستعادة، يمكنك إبطال هذه الأذونات.
إشعار
- يجب أن يكون لبيانات الاعتماد المستخدمة أذونات لمنح أدوار للموارد الأخرى. يجب أن تكون الأدوار المالك أو مسؤول وصول المستخدم، كما هو مذكور في خطوات تعيين دور Azure.
- يمكنك استخدام مدخل Microsoft Azure لتعيين جميع الأذونات السابقة أثناء الاستعادة.
تعرف على بنية استعادة لقطة مثيل SAP HANA.
تأسيس اتصال الشبكة
تعرف على تكوينات الشبكة المطلوبة للقطة مثيل HANA.
استعادة النظام بأكمله إلى نقطة استعادة لقطة
في الأقسام التالية، ستتعلم كيفية استعادة النظام إلى نقطة استعادة اللقطة.
تحديد اللقطة وتركيبها
لتحديد اللقطة وتركيبها، قم بما يلي:
في مدخل Microsoft Azure، انتقل إلى مخزن خدمات الاسترداد.
في الجزء الأيمن، حدد Backup items.
حدد المنطقة الأساسية، ثم حدد SAP HANA في Azure VM.
في صفحة عناصر النسخ الاحتياطي، حدد عرض التفاصيل المطابقة لمثيل لقطة SAP HANA.
حدد استعاده.
في جزء Restore، حدد الجهاز الظاهري الهدف الذي يجب إرفاق الأقراص به ومثيل HANA المطلوب ومجموعة الموارد.
في جزء Restore Point ، اختر Select.
إشعار
ينشئ خيار إرفاق وتثبيت فقط أقراصا من نقطة اللقطة المحددة ويحمل إلى الجهاز الظاهري المستهدف. بعد اكتمال الاستعادة، استخدم HANA studio لبدء عملية الاستعادة من اللقطة وإكمال استعادة قاعدة بيانات النظام إلى أحدث نقطة استرداد. ثم قم بتشغيل البرنامج النصي للتسجيل المسبق على الجهاز الظاهري الهدف لإعادة تعيين بيانات اعتماد مستخدم النسخ الاحتياطي. ثم تابع لإكمال عملية استعادة قاعدة بيانات المستأجر، إلى نفس اللقطة أو نقطة السجل في الوقت المناسب عبر النسخ الاحتياطي
في جزء تحديد نقطة الاستعادة، حدد نقطة استرداد، ثم حدد موافق.
حدد مجموعة الموارد المقابلة والهوية المدارة التي تم تعيين جميع الأذونات لها للاستعادة.
حدد Validate للتحقق للتأكد من تعيين جميع الأذونات إلى الهوية المدارة للنطاقات ذات الصلة.
إذا لم يتم تعيين الأذونات، فحدد تعيين أدوار/هوية مفقودة.
بعد تعيين الأدوار، يقوم مدخل Azure تلقائيا بإعادة التحقق من صحة تحديثات الأذونات.
حدد OK لإنشاء أقراص من اللقطات، وإرفاقها بالجهاز الظاهري الهدف، وإدخالها.
استعادة قاعدة بيانات النظام
لاستعادة قاعدة بيانات النظام باستخدام مدخل Microsoft Azure، اتبع الخطوات التالية:
انتقل إلى جزء استعادة، ثم حدد قاعدة بيانات النظام (بما في ذلك إرفاقها وتركيبها) .
إشعار
ينشئ هذا الخيار أقراصا من نقطة استعادة اللقطة المحددة ويرفق هذه الأقراص بالجهاز الظاهري الهدف المحدد. كما أنه يستعيد قاعدة بيانات النظام على الجهاز الظاهري الهدف.
على الجهاز الظاهري، حدد الجهاز الظاهري الهدف من القائمة المنسدلة.
ضمن نقطة استعادة اللقطة، انقر فوق تحديد واختر نقطة الاستعادة.
حدد التحقق من الصحة.
بعد اكتمال التحقق من الصحة، حدد موافق للاستعادة.
لاسترداد قاعدة بيانات النظام من لقطة البيانات باستخدام HANA Studio. لمزيد من المعلومات، راجع وثائق SAP.
إشعار
بعد استعادة قاعدة بيانات النظام، تحتاج إلى تشغيل البرنامج النصي للسجل المسبق على الجهاز الظاهري الهدف لتحديث بيانات اعتماد المستخدم.
استعادة قواعد بيانات المستأجر
عند استعادة قاعدة بيانات النظام، قم بتشغيل البرنامج النصي للسجل المسبق على الجهاز الظاهري الهدف واستعادة قواعد بيانات المستأجر.
لاستعادة قواعد بيانات المستأجر باستخدام مدخل Microsoft Azure، اتبع الخطوات التالية:
انتقل إلى جزء Restore، ثم حدد Tenant database(s).
على الجهاز الظاهري، حدد الجهاز الظاهري الهدف من القائمة المنسدلة.
ضمن نقطة استعادة اللقطة، انقر فوق تحديد واختر نقطة الاستعادة.
حدد التحقق من الصحة.
بعد اكتمال التحقق من الصحة، حدد موافق للاستعادة.
يمكنك أيضا استخدام HANA Studio لاسترداد جميع قواعد بيانات المستأجر من لقطة بيانات. لمزيد من المعلومات، راجع وثائق HANA.
استعادة قاعدة البيانات إلى نقطة تسجيل مختلفة في الوقت المناسب عبر لقطة
لاستعادة قاعدة البيانات إلى نقطة تسجيل مختلفة في الوقت المناسب، قم بما يلي.
تحديد أقرب لقطة وتركيبها
أولا، حدد اللقطة الأقرب إلى نقطة السجل المطلوبة في الوقت المناسب. ثم قم بإرفاق تلك اللقطة وتثبيتها على الجهاز الظاهري الهدف.
استعادة قاعدة بيانات النظام
لتحديد واستعادة النقطة الزمنية المطلوبة لقاعدة بيانات النظام، اتبع الخطوات التالية:
في مخزن خدمات الاسترداد، في الجزء الأيمن، حدد عناصر النسخ الاحتياطي.
حدد المنطقة الأساسية، ثم حدد SAP HANA في Azure VM.
في جزء عناصر النسخ الاحتياطي، حدد الارتباط عرض التفاصيل لمثيل قاعدة بيانات النظام.
في جزء عناصر systemdb ، حدد Restore.
في جزء Restore، حدد Restore logs over snapshot.
حدد الجهاز الظاهري ومجموعة الموارد المطلوبة.
أسفل المربع نقطة الاستعادة، حدد الارتباط تحديد.
في جزء تحديد نقطة الاستعادة، حدد نقطة الاستعادة، ثم حدد موافق.
إشعار
تظهر السجلات بعد نقطة اللقطة التي قمت باستعادةها مسبقا.
حدد موافق.
استعادة قاعدة بيانات المستأجر
لاستعادة قاعدة بيانات المستأجر، قم بما يلي:
في مدخل Microsoft Azure، انتقل إلى مخزن خدمات الاسترداد.
في الجزء الأيمن، حدد Backup items.
حدد المنطقة الأساسية، ثم حدد SAP HANA في Azure VM.
في جزء عناصر النسخ الاحتياطي، حدد الارتباط عرض التفاصيل لقاعدة بيانات مستأجر SAP HANA.
حدد استعاده.
في جزء Restore، حدد الجهاز الظاهري الهدف الذي يجب إرفاق الأقراص به ومثيل HANA المطلوب ومجموعة الموارد.
تأكد من أن الجهاز الظاهري الهدف ومجموعة موارد القرص الهدف لديهما أذونات ذات صلة باستخدام البرنامج النصي PowerShell أو CLI.
في نقطة الاستعادة، اختر تحديد.
في جزء تحديد نقطة الاستعادة، حدد نقطة الاستعادة، ثم حدد موافق.
إشعار
تظهر السجلات بعد نقطة اللقطة التي قمت باستعادةها مسبقا.
حدد موافق.
إشعار
تأكد من استعادة جميع قواعد بيانات المستأجر وفقا لإرشادات SAP HANA.
عبر المنطقة استعادة
لا يتم نقل لقطات القرص المدارة إلى مخزن خدمات الاسترداد. لذلك، الاستعادة عبر المناطق هي الخيار الوحيد الممكن عبر النسخ الاحتياطية لتدفق Backint.