التشغيل السريع: إنشاء نقاط استعادة الجهاز الظاهري باستخدام واجهات برمجة التطبيقات

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

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

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

إنشاء نقاط استعادة الجهاز الظاهري

توضح الأقسام التالية الخطوات التي تحتاج إلى اتخاذها لإنشاء نقاط استعادة جهاز ظاهري باستخدام واجهات برمجة تطبيقات Azure Compute REST.

يمكنك العثور على مزيد من المعلومات في وثائق واجهة برمجة تطبيقات نقاط الاستعادة وPowerShell واستعادة مجموعات النقاط.

الخطوة 1: إنشاء مجموعة نقاط استعادة الجهاز الظاهري

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

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

لإنشاء مجموعة نقاط استعادة، اتصل بـ إنشاء أو تحديث واجهة برمجة التطبيقات الخاصة بمجموعة نقاط الاستعادة.

الخطوة 2: إنشاء نقطة استعادة جهاز ظاهري

بعد إنشاء مجموعة نقاط الاستعادة، قم بإنشاء نقطة استعادة جهاز ظاهري داخل مجموعة نقاط الاستعادة. لمزيد من المعلومات حول إنشاء نقطة الاستعادة، راجع وثائق استعادة النقاط - إنشاء واجهة برمجة التطبيقات. لإنشاء نقاط استعادة متناسقة الأعطال (في المعاينة) يجب تعيين الخاصية "consistencyMode" إلى "CrashConsistent" في طلب الإنشاء.

تلميح

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

الخطوة 3: تتبع حالة إنشاء نقطة استعادة جهاز ظاهري

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

الحصول على نسخة نقطة الاستعادة أو حالة النسخ المتماثل

نسخ نقطة استعادة الجهاز الظاهري الأولى إلى منطقة أخرى هي عملية طويلة الأمد. يمكن استخدام نقطة استعادة الجهاز الظاهري لاستعادة جهاز ظاهري فقط بعد اكتمال العملية لكافة نقاط استعادة القرص. لتتبع حالة العملية ، اتصل ب Restore Point - Get API على نقطة استعادة جهاز ظاهري المستهدفة وقم بتضمين المعلمة instanceView. سيتضمن الإرجاع النسبة المئوية للبيانات التي تم نسخها في وقت الطلب.

في أثناء إنشاء نقطة الاستعادة ProvisioningState، ستظهر الدالة كما Creating في الاستجابة. إذا فشل الإنشاء، ProvisioningState سيتم تعيينه على Failed.

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