כדי למנוע אובדן נתונים במופע, מומלץ להפעיל גיבויים אוטומטיים

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

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

ההמלצות נוצרות מדי יום.

תמחור

ההמלצה להפעיל גיבויים אוטומטיים ב-Cloud SQL נמצאת ברמת התמחור Standard של שירות ההמלצות.

לפני שמתחילים

כדי לראות המלצות ותובנות, צריך לבצע את הפעולות הבאות:

  • כדי לקבל את ההרשאות לצפייה בתובנות ובהמלצות ולעבודה איתן, ודאו שיש לכם את התפקידים הנדרשים בניהול זהויות והרשאות גישה (IAM).
    Tasks תפקידים
    לצפייה בהמלצות אחד מהתפקידים הבאים: recommender.cloudsqlViewer או cloudsql.viewer.
    יישום ההמלצות אחד מהתפקידים הבאים: recommender.cloudsqlAdmin,‏ cloudsql.editor או cloudsql.admin.
    מידע נוסף על תפקידי IAM זמין במאמר תפקידים בסיסיים ומוגדרים מראש ב-IAM ובמאמר ניהול הגישה לפרויקטים, לתיקיות ולארגונים.
  • מפעילים את Recommender API, אם הוא עדיין לא מופעל.

    התפקידים שנדרשים כדי להפעיל ממשקי API

    כדי להפעיל ממשקי API, צריך את ההרשאה serviceusage.services.enable. אם אתם יצרתם את הפרויקט, סביר להניח שכבר יש לכם את ההרשאה הזו דרך התפקיד "בעלים" (roles/owner). אחרת, אתם יכולים לקבל את ההרשאה הזו דרך התפקיד "אדמין בממשק 'שימוש בשירות'" (roles/serviceusage.serviceUsageAdmin). איך מקצים תפקידים

    להפעלת ה-API

רשימת המלצות לאמינות להפעלת גיבויים אוטומטיים

אפשר להציג את ההמלצות להפעלת גיבויים אוטומטיים באמצעות מסוף Google Cloud ,‏ gcloud CLI או Recommender API.

המסוף

כדי להציג את ההמלצות להפעלת גיבויים אוטומטיים באמצעות מסוףGoogle Cloud :

  1. נכנסים אל Active Assist.

    כניסה לדף Active Assist

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

  2. בכרטיס Increase Cloud SQL instance reliability, לוחצים על View all.

  3. בוחרים מכונות עם ההמלצה Enable automated backups.

‫CLI של gcloud

כדי להציג רשימה של המלצות להפעלת גיבויים אוטומטיים באמצעות ה-CLI של gcloud, מריצים את הפקודה gcloud recommender recommendations list באופן הבא:

gcloud recommender recommendations list \
--project=PROJECT_ID \
--location=LOCATION \
--recommender=google.cloudsql.instance.ReliabilityRecommender \
--filter=recommenderSubtype=ENABLE_AUTO_BACKUP

מחליפים את מה שכתוב בשדות הבאים:

  • ‫PROJECT_ID: מזהה הפרויקט.
  • ‫LOCATION: אזור שבו נמצאים המכונות, למשל us-central1.

API

כדי להציג רשימה של המלצות להפעלת גיבויים אוטומטיים באמצעות Recommendations API, מפעילים את ה-method‏ recommendations.list באופן הבא:

GET https://recommender.googleapis.com/v1beta1/projects/PROJECT-ID/locations/LOCATION/recommenders/google.cloudsql.instance.ReliabilityRecommender/recommendations

מחליפים את מה שכתוב בשדות הבאים:

  • ‫PROJECT_ID: מזהה הפרויקט.
  • ‫LOCATION: אזור שבו נמצאים המכונות, למשל us-central1.

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

צפייה בתובנות ובהמלצות מפורטות

אתם יכולים לראות תובנות והמלצות מפורטות לגבי מכונות שצריך להפעיל בהן גיבויים אוטומטיים באמצעות מסוף Google Cloud , gcloud CLI או Recommender API.

המסוף

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

‫CLI של gcloud

כדי לראות תובנות והמלצות מפורטות לגבי מכונות שצריך להפעיל בהן גיבויים אוטומטיים, מריצים את הפקודה gcloud recommender insights list באופן הבא:

gcloud recommender insights list \
--project=PROJECT-ID \
--location=LOCATION \
--insight-type=google.cloudsql.instance.ReliabilityInsight \
--filter=insightSubtype=CRITICAL_INSTANCE_AUTO_BACKUP_NOT_ENABLED

מחליפים את מה שכתוב בשדות הבאים:

  • ‫PROJECT_ID: מזהה הפרויקט.
  • ‫LOCATION: אזור שבו נמצאים המכונות, למשל us-central1.

API

כדי לראות תובנות והמלצות מפורטות לגבי מכונות שצריך להפעיל בהן גיבויים אוטומטיים, משתמשים ב-Recommendations API ומפעילים את ה-method‏ insights.list באופן הבא:

GET https://recommender.googleapis.com/v1beta1/projects/PROJECT-ID/locations/LOCATION/insightTypes/google.cloudsql.instance.ReliabilityInsight/insights

מחליפים את מה שכתוב בשדות הבאים:

  • ‫PROJECT_ID: מזהה הפרויקט.
  • ‫LOCATION: אזור שבו נמצאים המכונות, למשל us-central1.

יישום ההמלצה

כדי ליישם את ההמלצה הזו:

  • בעמודה בעיות, לוחצים על הפעלת גיבויים אוטומטיים. מופיע החלון הפעלת גיבויים אוטומטיים עם המלצה.
  • כדי להמשיך, לוחצים על עריכת המכונה > הגנה על נתונים > גיבויים יומיים אוטומטיים.

    מידע נוסף זמין במאמר גיבוי אוטומטי ושמירה של יומן טרנזקציות.

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