בדף הזה מתוארות תכונות של Cloud Firestore שיכולות לעזור לכם ליצור ולהטמיע תוכניות התאוששות מאסון.
תכנון תוכנית התאוששות מאסון לתקלות בתשתית הענן
כדי להגן מפני שיבושים פוטנציאליים בתשתית הענן ב-Google Cloud, כמו הפסקה זמנית בשירות באזור או בתחום מוגדר, Cloud Firestore יוצר רפליקות של נתונים במספר מסדי נתונים.
ארכיטקטורת הרפליקציה תלויה במיקום של מסד הנתונים – אם הוא נמצא במיקום אזורי או במיקום במספר אזורים. במסדי נתונים אזוריים מתבצעת רפליקציה סינכרונית של נתונים לפחות בשלושה תחומי זמינות. במסדי נתונים בכמה אזורים, הנתונים משכפלים באופן סינכרוני בחמישה תחומים בשלושה אזורים, עם שני אזורי שירות ואזור אחד של עדים. מסדי נתונים במספר אזורים מספקים זמינות של 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.