ניהול תמונות מצב של RDB

בדף הזה מוסבר איך לבצע משימות נפוצות שקשורות לתכונה של תמונות מצב של RDB. פרטים על התכונה 'תמונות מצב של RDB' מופיעים במאמר סקירה כללית על תמונות מצב של RDB.

איך יוצרים מופע שמשתמש בתמונות מצב של RDB

המסוף

  1. עוברים לדף Memorystore for Redis במסוף Google Cloud .

    ‫Memorystore for Redis

  2. פועלים לפי ההוראות במאמר יצירת מופע Redis ברשת VPC, אבל חוזרים להוראות האלה כשמגיעים לקטע הגדרה.

  3. מרחיבים את הצומת שליד הקטע הזה.

  4. בחלונית Snapshots, תיבת הסימון Schedule Redis Database (RDB) snapshot (תזמון של תמונת מצב של מסד נתונים של Redis ‏(RDB)) מסומנת כברירת מחדל. ההגדרה הזו מאפשרת לכם ליצור רמת בסיס להגנה על נתונים. ‫Memorystore for Redis יוצר באופן אוטומטי תמונות מצב של RDB במרווח זמן מוגדר, ומשחזר נתונים מתמונת המצב האחרונה של RDB אם המכונה מופעלת מחדש. אתם יכולים להגדיר את התזמון של התמונות המיידיות או לבטל את ההסכמה:

    1. בתפריט Start time (שעת התחלה), בוחרים את השעה שבה Memorystore for Redis יתחיל ליצור את התמונה.

      אופציונלי: אם רוצים לצלם תמונת מצב ברגע שנוצר המופע, בוחרים באפשרות Immediately (מיידית) מהתפריט.

    2. בתפריט Snapshot interval (מרווח הזמן בין צילומי מצב), בוחרים את התדירות המתוזמנת שבה Memorystore for Redis שומר באופן אוטומטי צילום מצב של נתוני המופע בדיסק.

    3. אופציונלי: אם לא רוצים להשתמש בתמונות מצב של RDB, מבטלים את הסימון של תיבת הסימון Schedule Redis Database (RDB) snapshot (תזמון תמונת מצב של מסד נתונים של Redis‏ (RDB)).

  5. חוזרים להוראות שבמאמר יצירת מופע Redis ברשת VPC כדי לקבל הנחיות נוספות לגבי הגדרות אחרות של Memorystore, ולוחצים על הלחצן יצירה.

gcloud

כדי להפעיל תמונות מצב של RDB במופע, מזינים את הפקודה הבאה ומחליפים את variables בערכים המתאימים:

gcloud redis instances create instance-id --size=size --persistence-mode=rdb --rdb-snapshot-period=snapshot-interval --rdb-snapshot-start-time=time --region=region-id

כאשר:

  • ‫snapshot-interval הוא המרווח הרצוי. הערכים המותרים הם: 1h,‏ 6h,‏ 12h ו-24h.
  • ‫time היא שעת ההתחלה הרצויה בפורמט ISO 1801. לדוגמה: 2021-01-02T03:00:00Z.

הפעלת תמונות מצב במופע קיים

המסוף

  1. עוברים לדף Memorystore for Redis במסוף Google Cloud .

    ‫Memorystore for Redis

  2. לוחצים על המזהה של המכונה שרוצים להוסיף לה תמונות מצב של RDB.

  3. מוצאים את הקטע תמונות מצב.

  4. בוחרים באפשרות תזמון תמונת מצב של מסד נתונים של Redis‏ (RDB).

    1. בוחרים שעת התחלה.

    2. בוחרים מרווח זמן לצילום מסך.

  5. לוחצים על הלחצן שמירה.

gcloud

מריצים את הפקודה הבאה ומחליפים את variables בערכים המתאימים:

gcloud redis instances update instance_id --region=region --persistence-mode=rdb --rdb-snapshot-period=snapshot-interval --rdb-snapshot-start-time=time

כאשר:

  • ‫snapshot-interval הוא המרווח הרצוי. הערכים הקבילים הם 1h,‏ 6h,‏ 12h ו-24h.
  • ‫time היא שעת ההתחלה הרצויה בפורמט ISO 1801. לדוגמה: 2021-01-02T03:00:00Z.

שינוי לוח הזמנים של תמונת המצב

gcloud

כדי לשנות את לוח הזמנים של צילומי מצב של RDB, מזינים את הפקודה הבאה ומחליפים את variables בערכים המתאימים:

gcloud redis instances update instance-id --rdb-snapshot-start-time=time --region=region

כאשר:

  • ‫time היא שעת ההתחלה הרצויה בפורמט ISO 1801. לדוגמה: 2021-01-02T03:00:00Z.

שינוי האינטרוול של תמונת המצב

המסוף

  1. עוברים לדף Memorystore for Redis במסוף Google Cloud .

    ‫Memorystore for Redis

  2. לוחצים על מספר המכונה של המכונה שרוצים לערוך.

  3. לוחצים על הלחצן עריכה.

  4. מוצאים את הקטע תמונות מצב.

  5. משתמשים בתפריט הנפתח מרווח הזמן בין תמונות המצב כדי לבחור את המרווח הרצוי.

  6. לוחצים על הלחצן שמירה.

gcloud

כדי לשנות את מרווח הזמן בין הצילומים, מזינים את הפקודה הבאה ומחליפים את variables בערכים המתאימים:

gcloud redis instances update instance-id --rdb-snapshot-period=snapshot-interval
--region=region

כאשר:

  • ‫snapshot-interval הוא המרווח הרצוי. הערכים הקבילים הם: 1h,‏ 6h,‏ 12h ו-24h.

השהיית תמונות מצב

gcloud

כדי להשהות את הצילומים, צריך להגדיר את לוח הזמנים של הצילומים לשעה עתידית. כשרוצים לבטל את ההשהיה של תמונות המצב, אפשר לשנות את השעה לשעה שבה רוצים שתמונת המצב הבאה תתרחש. לדוגמה, כדי להשהות תמונות מצב, מזינים את הפקודה הבאה ומחליפים את variables בערכים המתאימים:

gcloud redis instances update instance-id --rdb-snapshot-start-time=2022-06-10T03:00:00Z
--region=region

השבתה של תמונות מצב של RDB

המסוף

  1. עוברים לדף Memorystore for Redis במסוף Google Cloud .

    ‫Memorystore for Redis

  2. לוחצים על מספר המכונה של המכונה שרוצים לערוך.

  3. לוחצים על הלחצן עריכה.

  4. מבטלים את הסימון של תזמון של קובץ ה-snapshot של מסד הנתונים של Redis (RDB).

  5. לוחצים על הלחצן שמירה.

gcloud

כדי להשבית את תמונות ה-RDB של מופע Redis, מזינים את הפקודה הבאה ומחליפים את variables בערכים המתאימים:

gcloud redis instances update instance-id --persistence-mode=disabled --region=region

ניטור של תמונות מצב של RDB

המסוף

בדף Instance details של מכונת Redis מוצגים המדדים הבאים של תמונות מצב של RDB:

  • תדירות
  • תמונת המצב הבאה
  • הסטטוס של תמונת המצב האחרונה
  • הזמן שחלף מאז הצילום האחרון
  • המועד של השחזור האחרון

כדי לראות את הפרטים האלה:

  1. עוברים לדף Memorystore for Redis במסוף Google Cloud .

    ‫Memorystore for Redis

  2. לוחצים על מזהה המכונה של המכונה.

  3. אפשר לראות את פרטי תמונת המצב בקטע RDB Snapshots.

Cloud Monitoring

אפשר להשתמש ב-Cloud Monitoring כדי להציג מדדים של תמונות מצב של RDB.

רשימת המדדים שזמינים לתמונות מצב של RDB מופיעה במאמר מדדים של תמונות מצב של RDB.

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