توضّح هذه الصفحة Cloud Firestore ميزة يمكنها مساعدتك في إنشاء خطط التعافي من الكوارث وتنفيذها.
تخطيط الاستجابة للكوارث في حال انقطاع الخدمة في البنية الأساسية للسحابة الإلكترونية
للحماية من الأعطال المحتمَلة في البنية الأساسية للسحابة الإلكترونية في Google Cloud مثل منطقة أو منطقة تواجه انقطاعًا في الخدمة، Cloud Firestore تكرّر البيانات في قواعد بيانات مثيل متعددة.
تعتمد بنية النسخ المتماثل على ما إذا كانت قاعدة البيانات في موقع جغرافي أو موقع جغرافي في مناطق متعددة. تُكرّر قواعد البيانات الإقليمية البيانات بشكلٍ متزامن في ثلاث مناطق على الأقل. تعمل قواعد البيانات في مناطق متعدّدة على تكرار البيانات بشكل متزامن على مستوى خمس مناطق في ثلاث مناطق مع منطقتَي عرض ومنطقة شاهد واحدة. تحقّق قواعد البيانات الموزّعة على مناطق متعدّدة أقصى مدى توفّر وقوة تحمل لقواعد البيانات من خلال توفير مدى توفّر بنسبة% 99.999. توفّر قواعد بيانات المناطق نسبة توفّر تبلغ% 99.99.
تعالج Cloud Firestore عملية النسخ الاحتياطي تلقائيًا نيابةً عنك ولا تتطلّب إعدادات أو عمليات توفير إضافية. للحصول على معلومات إضافية، يُرجى الاطّلاع على النقاط التالية:
لمزيد من المعلومات عن بنية النسخ، يُرجى الاطّلاع على مقالة تصميم ميزة الاسترداد من الكوارث في حال انقطاع الخدمة في بنية سحابة المعلومات الأساسية.
التخطيط لاسترداد البيانات في حالات الكوارث
للحماية من الكوارث المتعلّقة بالبيانات، مثل الحذف أو التعديل غير المقصودين للبيانات، استخدِم عمليات الاحتفاظ بنسخة احتياطية مجدوَلة واسترداد نقطة زمنية (PITR). استنادًا إلى متطلبات الاستجابة للأزمات، يمكنك استخدام كلتا الميزتَين معًا.
عمليات الاحتفاظ بنسخة احتياطية مجدوَلة
تتيح النُسخ الاحتياطية فترة الاحتفاظ بحد أقصى 14 أسبوعًا. يمكنك جدولة عمليات الاحتفاظ بنسخة احتياطية يومية أو أسبوعية. يمكنك استعادة قاعدة بياناتك من نسخة احتياطية إلى قاعدة بيانات Cloud Firestore جديدة في المشروع نفسه. لمزيد من التفاصيل، يُرجى الاطّلاع على الاحتفاظ بنسخة احتياطية من البيانات واستعادتها.
توفّر عمليات النسخ الاحتياطي فترة الاحتفاظ ببيانات أعلى من ميزة "استرداد نقطة في الوقت". تبلغ تكلفة استعادة قاعدة بيانات من نسخة احتياطية أقل من تكلفة استعادة قاعدة بيانات من بيانات PITR.
الاسترداد في نقطة زمنية معيّنة (PITR)
يمكنك تفعيل ميزة "استرداد نقطة في الوقت" لقراءة المستندات من نقطة زمنية تصل إلى سبعة أيام في الماضي. يمكنك قراءة البيانات بمستوى دقة دقيقة تبلغ دقيقة واحدة وإعادة كتابتها بدقة في قاعدة بياناتك مع تحديد مدة زمنية لاسترداد البيانات (الحد الأقصى للمدة الزمنية لاسترداد البيانات) تبلغ 0. هدف نقطة الصعوبة (أقصى فقدان ممكن للبيانات) هو دقيقة واحدة. لمزيد من التفاصيل، يُرجى الاطّلاع على استرداد نقطة في الوقت.
إذا لم تكن بحاجة إلى استعادة قاعدة بيانات بأكملها، يمكن لعملية PITR استرداد البيانات المطلوبة فقط. توفّر ميزة PITR أيضًا هدف وقت استرداد وهدف نقطة استرداد أقل من الاحتفاظ بنسخة احتياطية.
عمليات تصدير البيانات
بالنسبة إلى احتياجات الاحتفاظ بالبيانات لأكثر من 14 أسبوعًا، يمكنك استخدام ميزة "استرداد نقطة في الوقت" لإنشاء نسخة من قاعدة بياناتك بالكامل و حفظ هذه البيانات في Cloud Storage إلى أجل غير مسمى. تلتقط عملية تصدير بيانات PITR البيانات من طابع زمني يعود إلى سبعة أيام في الماضي كحد أقصى.
إنّ عمليات تصدير بيانات PITR مفيدة لأرشفة البيانات من قاعدة بياناتك. مقارنةً بالنسخ الاحتياطية، فإنّ استرداد قاعدة بيانات من عملية تصدير PITR هو بشكل عام أكثر تكلفة من استرداد البيانات نفسها من نسخة احتياطية.
لبدء عملية تصدير في "استرداد نقطة في الوقت"، يُرجى الاطّلاع على مقالة التصدير والاستيراد من بيانات "استرداد نقطة في الوقت".