בדף הזה מתוארות פעולות שמשפיעות על הזמינות ב-Cloud SQL.
Cloud SQL עוזר לכם למקסם את זמן הפעולה של מסד הנתונים בלי שתצטרכו לבצע שינויים באפליקציה. מהדורת Cloud SQL Enterprise Plus מציעה עמידות גבוהה יותר והמשכיות עסקית לאפליקציות שלכם, עם SLA של 99.99% זמן פעולה תקינה וזמן השבתה כמעט אפסי למספר פעולות מתוכננות.
כדי למקסם את זמן הפעולה, צריך לצמצם את זמן ההשבתה של מסד הנתונים. ההשבתה נגרמת בדרך כלל מאירועים לא מתוכננים ומפעולות מתוכננות.
אירועים לא מתוכננים והפסקה זמנית בשירות אזורית
לאפליקציות שנדרשת בהן זמינות גבוהה, מומלץ להגדיר את המכונה לזמינות אזורית, שנקראת גם הגדרת זמינות גבוהה (HA) ב-Cloud SQL. מידע נוסף על הגדרת זמינות גבוהה ב-Cloud SQL זמין במאמר מידע על זמינות גבוהה (HA).
במקרים שבהם המכונה מוגדרת לזמינות אזורית, אם מתרחש כשל במכונה, Cloud SQL מפעיל באופן אוטומטי את המכונה באזור המשני עם אותה כתובת IP וללא אובדן נתונים, כך שהאפליקציות יכולות להמשיך את הפעולות במסד הנתונים. ההגנה הזו מיועדת למקרים של אירועים לא מתוכננים, כמו כשל במארח של VM יחיד או כשל באחד או יותר מרכיבי התשתית שגורם להפסקה זמנית בשירות באזור שלם.
זמינות גבוהה ב-Cloud SQL זמינה גם במהדורת Cloud SQL Enterprise Plus וגם במהדורת Cloud SQL Enterprise.
אם לא מגדירים זמינות אזורית למופע, המופע מוגדר לזמינות אזורית, שנקראת גם מופע עצמאי.
מכונות עצמאיות (מכונות שהוגדרה בהן זמינות אזורית) ב-Cloud SQL משוחזרות אוטומטית במקרה של כשלים במארח של המכונה הווירטואלית. עם זאת, מערכת Cloud SQL לא משחזרת מכונות עצמאיות מהפסקת חשמל אזורית באופן אוטומטי. כדי להקים מחדש מכונה עצמאית באזור תקין, צריך לשחזר באופן ידני את כל המכונות העצמאיות. אפשר לשחזר מופע עצמאי מהפסקה זמנית בשירות אזורית באופן ידני על ידי ביצוע שחזור מערכת מנקודה מסוימת בזמן (PITR) או על ידי העלאה בדרגה של רפליקה לקריאה כדי שיהפוך למופע העצמאי. מידע נוסף מופיע במאמר בנושא אפשרויות שחזור למופעים עצמאיים.
פעולות מתוכננות עם זמן השבתה כמעט אפסי
בפעולות מתוכננות כמו תחזוקה או חלק מההגדרות מחדש של מופעים, מהדורת Cloud SQL Enterprise Plus מציעה זמן השבתה כמעט אפסי למופעים ראשיים, ללא שינויים באפליקציה או דרישות לשרת proxy.
הפעולות המתוכננות הבאות נהנות מזמן השבתה כמעט אפסי במופע ראשי של מהדורת Cloud SQL Enterprise Plus. זמני ההשבתה האלה רלוונטיים גם למופעים עצמאיים (אזוריים) וגם למופעים עם זמינות גבוהה (אזוריים).
תחזוקה, שכוללת את הפעולות הבאות עם זמן השבתה של פחות משנייה:
- תחזוקה אוטומטית שמתבצעת ב-Cloud SQL בכל רבעון
- תחזוקה בשירות עצמי שאפשר להתחיל בכל שלב
- סימולציית תחזוקה שאפשר להפעיל כדי לבדוק את התנהגות ההשבתה של פחות משנייה
- שדרוג לגרסה משנית
- ביצוע שדרוג של גרסה משנית במכונת MySQL 8.0 עם זמן השבתה של פחות משנייה
- במכונות PostgreSQL, שדרוגים של גרסאות משניות הם חלק מתחזוקה אוטומטית, והם מתבצעים עם זמן השבתה של פחות משנייה
-
- ביצוע שדרוג במקום למהדורת Cloud SQL Enterprise Plus
הפעלה של שמירת נתונים במטמון
- אפשר להפעיל או להשבית את מטמון הנתונים בתדירות הרצויה.
שינוי גודל המכונה
- הגדלת הקיבולת: הגדלת גודל המחשוב (vCPU, זיכרון) של מכונת Cloud SQL בתדירות הנדרשת
הקטנת קנה מידה: הקטנת גודל המחשוב (vCPU, זיכרון) של מכונת Cloud SQL לעיתים רחוקות