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