توضّح هذه الصفحة 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 هو بشكل عام أكثر تكلفة من استرداد البيانات نفسها من نسخة احتياطية.
لبدء عملية تصدير PITR، يُرجى الاطّلاع على مقالة التصدير والاستيراد من بيانات PITR.