תכנון תוכנית התאוששות מאסון (DR)

רלוונטי למהדורות Firestore Standard ו-Firestore Enterprise.

בדף הזה מתוארים המאפיינים של Cloud Firestore שיכולים לעזור לכם ליצור ולהטמיע תוכניות התאוששות מאסון.

תכנון תוכנית התאוששות מאסון (DR) להפסקות בתשתית הענן

כדי להגן מפני שיבושים פוטנציאליים בתשתית הענן ב-Google Cloud, כמו הפסקת חשמל באזור או במחוז, Cloud Firestore יוצר רפליקות של נתונים במספר מסדי נתונים של רפליקות.

ארכיטקטורת הרפליקציה תלויה במיקום של מסד הנתונים – אם הוא באזור אחד או במספר אזורים. מסדי נתונים אזוריים משכפלים נתונים באופן סינכרוני בשלושה אזורים לפחות. במסדי נתונים במספר אזורים, הנתונים משוכפלים באופן סינכרוני בחמישה אזורים בשלושה אזורים, עם שני אזורי שירות ואזור עדות אחד. מסדי נתונים במספר אזורים ממקסמים את הזמינות והעמידות של מסדי הנתונים, ומספקים זמינות של 99.999%. מסדי נתונים אזוריים מספקים זמינות של 99.99%.

‫Cloud Firestore מטפל בשכפול באופן אוטומטי, ואין צורך בהגדרות או בהקצאות נוספות. למידע נוסף, קראו את המאמרים הבאים:

מידע נוסף על ארכיטקטורת הרפליקציה מופיע במאמר תכנון התאוששות מאסון (DR) להפסקות זמניות בשירות של תשתית הענן.

תכנון התאוששות מאסון (DR) לנתונים

כדי להגן מפני אסונות בנתונים, כמו מחיקה או שינוי של נתונים בטעות, השתמשו בגיבויים מתוזמנים ובשחזור מערכת מנקודה מסוימת בזמן (PITR). בהתאם לדרישות שלכם לתוכנית התאוששות מאסון (DR), יכול להיות שתשתמשו בשתי התכונות ביחד.

גיבויים מתוזמנים

תקופת השמירה המקסימלית של גיבויים היא 14 שבועות. אתם יכולים לתזמן גיבויים יומיים או שבועיים. אתם יכולים לשחזר את מסד הנתונים מגיבוי למסד נתונים חדש של Cloud Firestore באותו פרויקט. מידע נוסף זמין במאמר גיבוי ושחזור של נתונים.

תקופת השמירה של גיבויים ארוכה יותר מזו של PITR. שחזור מסד נתונים מגיבוי עולה פחות משחזור מסד נתונים מנתוני PITR.

שחזור מערכת מנקודה מסוימת בזמן (PITR)

מפעילים את PITR כדי לקרוא מסמכים מנקודת זמן מסוימת עד שבעה ימים בעבר. אתם יכולים לקרוא נתונים ברמת פירוט של דקה אחת ולכתוב אותם בחזרה למסד הנתונים שלכם, עם יעד זמן התאוששות (זמן מקסימלי להתאוששות) של 0. היעד להתאוששות מאסון (אובדן הנתונים המקסימלי האפשרי) הוא דקה אחת. פרטים נוספים זמינים במאמר שחזור מערכת מנקודה מסוימת בזמן (PITR).

אם אתם לא צריכים לשחזר מסד נתונים שלם, קריאות PITR יכולות לשחזר רק את הנתונים הנדרשים. בנוסף, קריאות PITR מספקות יעד זמן התאוששות (RTO) ויעד נקודת התאוששות (RPO) נמוכים יותר מאשר גיבויים.

ייצוא נתונים

אם אתם צריכים לשמור נתונים לתקופה ארוכה יותר מ-14 שבועות, אתם יכולים להשתמש ב-PITR כדי ליצור ייצוא של מסד הנתונים כולו ולשמור את הנתונים האלה ב-Cloud Storage ללא הגבלת זמן. ייצוא נתונים של PITR מתעד נתונים מחותמת זמן של עד שבעה ימים בעבר.

ייצוא נתוני PITR שימושי לארכוב נתונים ממסד הנתונים. בהשוואה לגיבויים, שחזור של מסד נתונים מייצוא PITR בדרך כלל יקר יותר משחזור של אותם נתונים מגיבוי.

כדי להתחיל פעולת ייצוא של PITR, קראו את המאמר ייצוא וייבוא מנתוני PITR.

שכפול של מסד נתונים

כדי לשחזר נתונים, אתם יכולים לשכפל את מסד הנתונים מנקודת זמן בעבר. אם האפשרות PITR מופעלת, אפשר לשכפל עד שבעה ימים אחורה. אם PITR לא מופעל, אפשר לשכפל עד שעה אחת אחורה.

כדי להתחיל פעולת שכפול, קראו את המאמר שכפול ממסד נתונים.

המאמרים הבאים