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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ייצוא נתונים

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

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

במאמר ייצוא וייבוא מנתוני PITR מוסבר איך מתחילים פעולת ייצוא של PITR.

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