النسخ الاحتياطي والاستعادة في Azure Cosmos DB ل PostgreSQL
ينطبق على: Azure Cosmos DB ل PostgreSQL (مدعوم بملحق قاعدة بيانات Citus إلى PostgreSQL)
يقوم Azure Cosmos DB ل PostgreSQL تلقائيا بإنشاء نسخ احتياطية لكل عقدة في نظام مجموعة. يمكن استخدام النسخ الاحتياطية لاستعادة نظام المجموعة إلى وقت محدد - استعادة نقطة زمنية (PITR). يشكل النَسْخ الاحتياطي والاستعادة جزءاً أساسيّاً من أي إستراتيجية لاستمرارية الأعمال لأنها تحمي بياناتك من التلف العرضي أو الحذف.
نسخ احتياطية
تقوم العملية التلقائية بإجراء نسخ احتياطي لكل عقدة Azure Cosmos DB ل PostgreSQL من لحظة توفير مجموعتك وطوال دورة حياة نظام المجموعة. يأخذ Azure Cosmos DB ل PostgreSQL لقطات قرص دورية ويجمعها مع ملفات WAL للعقدة المتدفقة إلى تخزين Azure blob.
تسمح لك هذه النسخ الاحتياطية باستعادة الخادم إلى أي نقطة زمنية خلال فترة الاستبقاء. (فترة الاستبقاء حاليا 35 يوما لجميع المجموعات.) يتم تشفير جميع النسخ الاحتياطية باستخدام تشفير AES 256 بت.
لا يمكن تصدير هذه الملفات للنسخ الاحتياطي. يمكن استخدامها فقط لعمليات الاستعادة في Azure Cosmos DB ل PostgreSQL.
تكرار النسخ الاحتياطي
يدعم Azure Cosmos DB ل PostgreSQL خيارات تكرار النسخ الاحتياطي التالية.
نفس النسخ الاحتياطي للمنطقة
موقع تخزين النسخ الاحتياطي في المنطقة: يتم تحديد هذا الخيار تلقائياً للمناطق التي تدعم مناطق قابلية الوصول. عند تخزين النسخ الاحتياطية في تخزين النسخ الاحتياطي المتكرر في المنطقة، بالإضافة إلى نسخ متعددة من البيانات المخزنة داخل منطقة التوفر حيث تتم استضافة عقدة كل مجموعة، يتم نسخ البيانات أيضا إلى مناطق توفر أخرى.
تخزين النسخ الاحتياطي المكرر محليا: يتم اختيار هذا الخيار تلقائيا للمناطق التي لا تدعم مناطق التوفر. عند تخزين النسخ الاحتياطية في تخزين النسخ الاحتياطي المكرر محليا، يتم تخزين نسخ متعددة من النسخ الاحتياطية في نفس المنطقة.
النسخ الاحتياطي عبر المناطق
- تخزين النسخ الاحتياطي المتكرر جغرافيا: يمكنك اختيار هذا الخيار في وقت إنشاء نظام المجموعة. عند تخزين النسخ الاحتياطية في منطقة أخرى، بالإضافة إلى ثلاث نسخ من البيانات المخزنة داخل المنطقة التي تتم فيها استضافة نظام المجموعة، يتم نسخ البيانات إلى منطقة أخرى.
تعتمد منطقة Azure حيث يتم تخزين النسخ الاحتياطي الجغرافي المتكرر لنظام المجموعة على منطقة Azure حيث يوجد Azure Cosmos DB لنظام مجموعة PostgreSQL.
تكلفة تخزين النسخ الاحتياطي
للحصول على تسعير تخزين النسخ الاحتياطي الحالي، راجع صفحة تسعير Azure Cosmos DB ل PostgreSQL.
استعادة
يمكنك استعادة نظام مجموعة إلى أي نقطة زمنية خلال آخر 35 يوما. تعد الاستعادة في الوقت المناسب مفيدة في سيناريوهات متعددة. على سبيل المثال، عندما يحذف المستخدم البيانات عن طريق الخطأ، أو يُسقط جدولاً أو قاعدة بيانات مهمة، أو إذا قام أحد التطبيقات باستبدال البيانات الجيدة ببيانات سيئة عن طريق الخطأ.
إشعار
بينما يتم تخزين النسخ الاحتياطية لنظام المجموعة دائما لمدة 35 يوما، قد تحتاج إلى فتح طلب دعم لاستعادة نظام المجموعة إلى نقطة أقدم من أحدث وقت لتجاوز الفشل. بالإضافة إلى قابلية الوصول العالية (HA)، تستخدم عمليات الصيانة والحوسبة / تحجيم التخزين عمليات تجاوز الفشل لتقليل وقت التعطل أثناء هذه العمليات.
لاستعادة نفس المنطقة، عندما تكون جميع العقد قيد التشغيل، يمكنك استعادة نظام المجموعة دون أي فقدان للبيانات. في حالة نادرة للغاية لعقدة تواجه حدثا كارثيا (ولم يتم تمكين قابلية الوصول العالية على نظام المجموعة)، قد تفقد ما يصل إلى 5 دقائق من البيانات.
على المجموعات التي تم تمكين النسخ الاحتياطي الجغرافي لها، يمكن إجراء الاستعادة في المنطقة البعيدة أو في نفس المنطقة حيث توجد المجموعة.
هام
لا يمكن استعادة المجموعات المحذوفة. إذا قمت بحذف نظام المجموعة، يتم حذف جميع العقد التي تنتمي إلى نظام المجموعة ولا يمكن استردادها. لحماية موارد نظام المجموعة، أو نشر النشر، من الحذف العرضي أو التغييرات غير المتوقعة، يمكن للمسؤولين الاستفادة من تأمينات الإدارة.
تنشئ عملية الاستعادة مجموعة جديدة في نفس منطقة Azure والاشتراك ومجموعة الموارد الأصلية أو البعيدة. يحتوي نظام المجموعة على التكوين الأصلي: نفس عدد العقد وعدد vCores وحجم التخزين وأدوار المستخدم وإصدار PostgreSQL وإصدار ملحق Citus.
لا يتم الاحتفاظ بإعدادات الشبكات من نظام المجموعة الأصلي، يتم إعادة تعيينها إلى القيم الافتراضية. ستحتاج إلى ضبط هذه الإعدادات يدويا بعد الاستعادة للسماح بالوصول إلى المجموعة المستعادة. بشكل عام، راجع قائمة مهام ما بعد الاستعادة المقترحة.
في معظم الحالات، تستغرق استعادة نظام المجموعة ما يصل إلى ساعة واحدة.
الخطوات التالية
- راجع خطوات استعادة نظام مجموعة في مدخل Microsoft Azure.
- راجع حدود النسخ الاحتياطي والاستعادة والقيود.
- تعرف على مناطق توفر Azure.