חיפוש והגדרה של חלונות זמן לתחזוקה

‫Memorystore for Valkey מעדכן את המופעים באופן שוטף על ידי ביצוע תחזוקה שלהם, כדי להבטיח שהשירות יהיה אמין, יעיל, מאובטח, עדכני ולא ישפיע על זמן ההשבתה. בנוסף לתחזוקה שמבוצעת במופעים שלכם ב-Memorystore for Valkey, אתם יכולים להתאים אישית את לוחות הזמנים של התחזוקה כדי להתאים אותם לצרכים של האפליקציה ולמזער את השיבושים. כדי להתאים אישית את לוחות הזמנים של התחזוקה, אתם יכולים להגדיר חלונות תחזוקה למופעים.

בדף הזה מוסבר איך לבצע את הפעולות הבאות כדי להתאים אישית את חלונות התחזוקה:

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

יצירת מופע עם חלונות תחזוקה

אפשר ליצור מופע של Memorystore for Valkey עם חלונות לתחזוקה באמצעות מסוף Google Cloud או gcloud CLI. Google Cloud

המסוף

במאמר יצירת מכונות מוסבר איך ליצור מכונה עם חלונות תחזוקה.

gcloud

כדי ליצור מכונה עם חלונות תחזוקה, משתמשים בפקודה gcloud memorystore instances create:

gcloud memorystore instances create INSTANCE_ID \
--project=PROJECT_ID \
--location=REGION_ID \
--psc-auto-connections=network=projects/PROJECT_ID/global/networks/NETWORK_ID \
--shard-count=SHARD_COUNT \
--maintenance-policy-weekly-window=day=DAY,startTime=hours=HOUR

מחליפים את הפרטים הבאים:

  • INSTANCE_ID: המזהה של מופע Memorystore for Valkey שיוצרים. מזהה המופע צריך להיות באורך של 1 עד 63 תווים, והוא יכול לכלול רק אותיות קטנות, ספרות או מקפים. הוא צריך להתחיל באות קטנה ולהסתיים באות קטנה או במספר.

  • PROJECT_ID: מזהה הפרויקט או מספר הפרויקט ב- Google Cloud שבו רוצים ליצור את המופע.

  • REGION_ID: האזור שבו רוצים שהמכונה תמוקם.

  • NETWORK_ID: המזהה של הרשת שרוצים להשתמש בה כדי ליצור את המכונה.

  • SHARD_COUNT: מספר הרסיסים במופע. מספר הרסיסים קובע את קיבולת הזיכרון הכוללת לאחסון נתוני המופע. מידע נוסף על מפרטים של מופעים זמין במאמר מפרט של מופעים וצמתים.

  • DAY: היום שבו רוצים שהתחזוקה תתבצע. הערכים הקבילים הם
    MONDAY עד SUNDAY.

  • HOUR: השעה ביום (לפי שעון UTC) שבה מתחיל חלון התחזוקה. הערכים הקבילים הם 0 עד 23.

לדוגמה:

gcloud memorystore instances create my-instance \
--project=my-project \
--location=us-central1 \
--psc-auto-connections=network=projects/my-project/global/networks/default \
--shard-count=8 \
--maintenance-policy-weekly-window=day=MONDAY,startTime=hours=9

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

הגדרת חלון זמן מועדף לתחזוקה

אפשר להגדיר חלון זמן לתחזוקה למופע של Memorystore for Valkey באמצעות מסוף Google Cloud או ה-CLI של gcloud.

המסוף

  1. נכנסים לדף Memorystore for Valkey במסוף Google Cloud .

    Memorystore for Valkey

  2. לוחצים על המופע שרוצים להגדיר לו חלון מועדף.

  3. בדף Instance at a glance, גוללים עד שמופיע הכרטיס Maintenance.

  4. לצד השדה חלון זמן לתחזוקה, לוחצים על עריכה ().

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

  5. בתיבת הדו-שיח Edit maintenance window (עריכת חלון זמן לתחזוקה):

    1. לוחצים על בהתאמה אישית.
    2. בתפריט יום, בוחרים את היום שבו רוצים שהתחזוקה תתבצע.
    3. בתפריט שעה, בוחרים את השעה שבה רוצים שחלון הזמן לתחזוקה יתחיל.
    4. לוחצים על עדכון המופע.

gcloud

כדי להגדיר חלון זמן לתחזוקה למכונה, משתמשים בפקודה gcloud memorystore instances update:

gcloud memorystore instances update INSTANCE_ID \
--project=PROJECT_ID \
--location=REGION_ID \
--maintenance-policy-weekly-window=day=DAY,startTime=hours=HOUR

מחליפים את הפרטים הבאים:

  • INSTANCE_ID: מזהה המכונה.
  • PROJECT_ID: מזהה הפרויקט או מספר הפרויקט שמכיל את המופע. Google Cloud
  • REGION_ID: האזור שבו נמצאת המכונה.
  • DAY: היום שבו רוצים שהתחזוקה תתבצע. הערכים הקבילים הם
    MONDAY עד SUNDAY.
  • HOUR: השעה ביום (לפי שעון UTC) שבה מתחיל חלון התחזוקה. הערכים הקבילים הם 0 עד 23.

הפעלת התראות על תחזוקה

אם קובעים מראש מועד לתחזוקה של מופע Memorystore for Valkey, אפשר להשתמש במסוף Google Cloud כדי להפעיל התראות על תחזוקה של המופע.

  1. נכנסים לדף Memorystore for Valkey במסוף Google Cloud .

    Memorystore for Valkey

  2. לוחצים על המופע שרוצים להפעיל בו התראות על תחזוקה.

  3. בדף Instance at a glance, גוללים עד שמופיע הכרטיס Maintenance.

  4. לוחצים על עריכת העדפות ההתראות.

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

  5. לוחצים על התראות על מוצרים.

  6. בתפריט, בוחרים את Google Cloud הפרויקט.

  7. בשורה של Memorystore, מעבירים את המתג של לחצן האימייל למצב ON.

הכותרת של הודעת האימייל על תחזוקה היא "Upcoming maintenance for your Cloud Memorystore instance [your-instance-name]". כל כתובת אימייל שצריך לשלוח אליה התראות חייבת להירשם בנפרד.

הגדרת התראות על תחזוקה מתבצעת ברמת הפרויקט ולא ברמת המופעים. ‫Memorystore for Valkey שולח התראות לכתובת האימייל שמשויכת לחשבון Google שלכם. אי אפשר להגדיר כתובת אימייל חלופית בהתאמה אישית (לדוגמה, כתובת אימייל חלופית של צוות).

איך מוצאים את התחזוקה המתוזמנת

אם מתזמנים תחזוקה למופע של Memorystore for Valkey, אפשר לראות את התחזוקה באמצעות מסוף Google Cloud או CLI של gcloud.

המסוף

  1. נכנסים לדף Memorystore for Valkey במסוף Google Cloud .

    Memorystore for Valkey

  2. לוחצים על המופע שרוצים למצוא את התחזוקה המתוזמנת שלו.

  3. בדף Instance at a glance (סקירה מהירה של המופע), גוללים עד שמופיע הכרטיס Maintenance (תחזוקה).

    ליד השדה חלון זמן לתחזוקה, מופיעים היום והשעה של התחזוקה המתוזמנת.

gcloud

כדי למצוא את התחזוקה המתוזמנת של מכונה, משתמשים בפקודה gcloud memorystore instances describe.

gcloud memorystore instances describe INSTANCE_ID \
--project=PROJECT_ID \
--location=REGION_ID

מחליפים את הפרטים הבאים:

  • INSTANCE_ID: המזהה של המכונה
  • PROJECT_ID: מזהה הפרויקט או מספר הפרויקט של Google Cloud הפרויקט שמכיל את המופע
  • REGION_ID: האזור שבו נמצאת המכונה

הפלט של תחזוקה מתוזמנת אמור להיראות כך:

maintenancePolicy:
  weeklyMaintenanceWindow:
  - day: DAY
      duration: 3600 seconds
  - startTime
       hour: HOUR
maintenanceSchedule:
  endTime: 'END_DATE_AND_TIME_STAMP'
  scheduleDeadlineTime: 'SCHEDULED_DATE_AND_TIME_STAMP'
  startTime: 'START_DATE_AND_TIME_STAMP'

כאשר:

  • ב-maintenancePolicy מוצג מידע על זמן היצירה של מדיניות התחזוקה המועדפת.
  • weeklyMaintenanceWindow מציג מידע על חלון זמן לתחזוקה השבועי של המופע.
    • DAY הוא היום בשבוע שבו מתבצעת תחזוקה.
    • HOUR היא השעה (לפי שעון UTC) שבה מתחילה התחזוקה.
  • maintenanceSchedule מציג מידע על התחזוקה המתוזמנת של המופע.
    • END_DATE_AND_TIME_STAMP מציין מתי מסתיים עדכון תחזוקה מתוזמן של המופע.
    • SCHEDULED_DATE_AND_TIME_STAMP מציין מתי מתוכנן עדכון תחזוקה להשלמה עבור המופע.
    • START_DATE_AND_TIME_STAMP מציין מתי מתחיל עדכון תחזוקה מתוזמן למופע.

קביעת מועד חדש לתחזוקה

אפשר להשתמש במסוף Google Cloud או ב-ה-CLI של gcloud כדי לתזמן מחדש תחזוקה של מופע Memorystore for Valkey. כתוצאה מכך, אתם יכולים לדחות עדכון תחזוקה עד שבועיים מהמועד המקורי שבו העדכון מתוזמן למופע.

המסוף

  1. נכנסים לדף Memorystore for Valkey במסוף Google Cloud .

    Memorystore for Valkey

  2. לוחצים על המופע שרוצים להזיז את מועד התחזוקה שלו.

  3. בדף Instance at a glance, גוללים עד שמופיע הכרטיס Maintenance.

  4. לצד השדה תחזוקה בקרוב, לוחצים על עריכה ().

    אם ליד השדה הזה מופיע הסטטוס No maintenance scheduled right now, זה אומר שלא נקבעה תחזוקה למופע.

  5. בתיבת הדו-שיח Reschedule upcoming maintenance (תזמון מחדש של תחזוקה קרובה):

    1. בתפריט בחירת שעה חדשה, בוחרים באפשרות שעה ספציפית.
    2. בשדה תאריך, לוחצים על יומן () ואז בוחרים את התאריך שבו רוצים לבצע את התחזוקה.
    3. בתפריט שעה, מציינים שעה ספציפית לעדכון. הזמן הזה לא יכול להיות יותר מ-14 ימים מהזמן של חלון זמן לתחזוקה המקורי.
    4. לוחצים על תזמון מחדש.

    אתם יכולים גם להשתמש בתיבת הדו-שיח Reschedule upcoming maintenance (תזמון מחדש של תחזוקה קרובה) כדי לבצע תחזוקה במכונה באופן מיידי באמצעות Memorystore for Valkey. בתיבת הדו-שיח, בוחרים באפשרות עדכון עכשיו בתפריט בחירת שעה חדשה ולוחצים על עדכון עכשיו.

gcloud

כדי לתזמן מחדש תחזוקה של מכונה, משתמשים בפקודה gcloud memorystore instances reschedule-maintenance.

gcloud memorystore instances reschedule-maintenance INSTANCE_ID \
--project=PROJECT_ID \
--location=REGION_ID \
--reschedule-type=RESCHEDULE_TYPE [--schedule-time=RESCHEDULE_TIME]

מחליפים את הפרטים הבאים:

  • INSTANCE_ID: מזהה המכונה.
  • PROJECT_ID: מזהה הפרויקט או מספר הפרויקט שמכיל את המופע. Google Cloud
  • REGION_ID: האזור שבו נמצאת המכונה.
  • RESCHEDULE_TYPE: סוג העדכון שנקבע לו מועד חדש. הערכים הזמינים הם:

    • IMMEDIATE: הפעלה מיידית של עדכון התחזוקה.
    • SPECIFIC_TIME: הגדרת זמן ספציפי לעדכון. הזמן הזה לא יכול להיות יותר מ-14 ימים אחרי הזמן של חלון זמן לתחזוקה המקורי.
  • RESCHEDULE_TIME: התאריך והשעה שבהם Memorystore for Valkey מתזמן מחדש את עדכון התחזוקה.

הסרת מדיניות תחזוקה ממופע

אם אתם לא צריכים יותר מדיניות תחזוקה למופע של Memorystore for Valkey, ואתם רוצים להשתמש בהגדרת ברירת המחדל של השירות לתחזוקה, אתם יכולים להשתמש ב Google Cloud מסוףאו ב-ה-CLI של gcloud כדי להסיר את המדיניות מהמופע.

המסוף

  1. נכנסים לדף Memorystore for Valkey במסוף Google Cloud .

    Memorystore for Valkey

  2. לוחצים על המופע שרוצים להסיר ממנו את מדיניות התחזוקה.

  3. בדף Instance at a glance (סקירה מהירה של המופע), גוללים עד שמופיע הכרטיס Maintenance (תחזוקה).

  4. לצד השדה חלון זמן לתחזוקה, לוחצים על עריכה ().

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

  5. בתיבת הדו-שיח Edit maintenance window (עריכת חלון זמן לתחזוקה):

    1. בוחרים באפשרות ברירת מחדל.
    2. לוחצים על עדכון המופע.

gcloud

כדי להסיר מדיניות תחזוקה ממכונה, משתמשים בפקודה gcloud memorystore instances update.

gcloud memorystore instances update INSTANCE_ID \
--project=PROJECT_ID \
--location=REGION_ID \
--clear-maintenance-policy-weekly-window

מחליפים את הפרטים הבאים:

  • INSTANCE_ID: המזהה של המופע שממנו רוצים להסיר את מדיניות התחזוקה
  • PROJECT_ID: מזהה הפרויקט או מספר הפרויקט שמכיל את המכונה Google Cloud
  • REGION_ID: האזור שבו נמצאת המכונה

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

  • כאן מפורטות ההרשאות שצריך כדי לנהל חלונות תחזוקה במופע של Memorystore for Valkey.