כדי לתכנן שדרוגים של מסדי נתונים ולשמור על הפעלת האשכולות בגרסאות נתמכות של PostgreSQL, אתם יכולים להשתמש במדיניות התמיכה בגרסאות ראשיות ומשניות של מסדי נתונים, בצירי הזמן של מחזור החיים ובלוחות הזמנים להוצאה משימוש של AlloyDB ל-PostgreSQL.
למידע על כללי המדיניות של גרסאות AlloyDB Omni, קראו את כללי המדיניות של גרסאות מסדי הנתונים של AlloyDB Omni.כללי מדיניות לגבי גרסאות של AlloyDB
במכונות של AlloyDB פועל שרת של מסד נתונים שנוצר ומנוהל על ידיGoogle Cloud , והוא תואם באופן מלא ל-PostgreSQL. אתם יכולים לבחור לאיזו גרסה ראשית של PostgreSQL המכונות שלכם יהיו תואמות. ב-AlloyDB, התאימות של גרסאות משניות של מכונות מתעדכנת באופן אוטומטי.
כל אשכול AlloyDB תואם לגרסה ראשית ספציפית של PostgreSQL, לדוגמה PostgreSQL 18. אתם בוחרים את הגרסה הראשית כשאתם יוצרים את האשכול. אחרי שבוחרים גרסה ראשית, האשכול שומר על הגרסה הזו למשך כל חייו, אלא אם יוזמים שדרוג של הגרסה הראשית. כדי לשדרג אשכול, אפשר לבצע שדרוג גרסה ראשית במקום או להעביר את נתוני האשכול לאשכול חדש.
בכל מכונה של AlloyDB פועל שירות של מסד נתונים שתואם לגרסה משנית ספציפית של PostgreSQL, למשל 16.3. ב-AlloyDB מתפרסמים עדכוני תאימות לגרסאות משניות כמה פעמים בשנה, והעדכונים האלה מופעלים באופן אוטומטי במכונות. העדכונים האלה שומרים על כל מכונה מעודכנת עם תיקוני הבאגים ותיקוני האבטחה האחרונים שזמינים לגרסה הראשית שלה.
מדיניות לגבי גרסאות ראשיות
בקטע הזה מתוארים התאימות ומחזור החיים של התמיכה בגרסאות העיקריות של AlloyDB.
תמיכה רגילה
Google Cloud שואפת להציע תמיכה בזמן ב-AlloyDB, כדי שתהיה תאימות לגרסאות הראשיות החדשות של PostgreSQL. מועד התמיכה תלוי במוצר AlloyDB:
AlloyDB ל-PostgreSQL: Google Cloud אנחנו שואפים לתמוך בתאימות לגרסה ראשית חדשה של PostgreSQL תוך חמישה חודשים ממועד ההשקה של הגרסה בזמינות לכלל המשתמשים (GA) על ידי קהילת המפתחים של PostgreSQL.
השלב הראשון של התמיכה הזו הוא תמיכה רגילה. במהלך התמיכה הרגילה, AlloyDB מספקת עדכוני גרסאות משניות ותחזוקה, ומחילה תיקוני אבטחה על המכונות. ב-AlloyDB יש תמיכה רגילה בגרסה ראשית כל עוד קהילת המפתחים של המנוע של מסד הנתונים תומכת בגרסה הראשית, למשך חמש שנים לפחות. אחרי שהגרסה הראשית מגיעה לסוף החיים (EOL) על ידי הקהילה, היא נכנסת לשלב התמיכה המורחבת של מחזור החיים.
אלה הנחיות כלליות. מועדי ההשקה בפועל של גרסאות חדשות עשויים להשתנות.
תמיכה מורחבת
ב-Google Cloud משתמשים בלוח הזמנים של סוף תקופת התמיכה של קהילת PostgreSQL כשמתכננים את סוף התמיכה הרגילה בתאימות לכל גרסה ראשית של PostgreSQL.
ב-AlloyDB יש תמיכה מורחבת לגרסאות ראשיות של AlloyDB שהגיעו לסוף החיים שלהן. תמיכה מורחבת מאפשרת לכם להמשיך להריץ את מכונות AlloyDB למשך שלוש שנים אחרי שקהילת המפתחים מפסיקה לתמוך בגרסאות הראשיות שבהן המכונות פועלות. התמיכה המורחבת מוצעת למשך שלוש שנים. אתם יכולים להשתמש בזמן הזה כדי לתכנן, לבדוק ולשדרג את המכונות לגרסה ראשית שנמצאת בתמיכה רגילה. למידע נוסף על שדרוג גרסה ראשית, קראו את המאמרים שדרוג הגרסה הראשית של מסד הנתונים במקום ושדרוג הגרסה הראשית של השרת באשכול באמצעות העברת נתונים.
מידע נוסף על תמיכה מורחבת זמין במאמר תמיכה מורחבת ב-AlloyDB.
הוצאה משימוש
אחרי שתקופת התמיכה המורחבת בגרסה ראשית מסתיימת, AlloyDB מוציאה את הגרסה הראשית משימוש. כש- Google Cloud מתכננת לסיים את התמיכה המורחבת בגרסה ראשית של PostgreSQL, Google Cloud מספקת לבעלי הפרויקטים את הפרטים הבאים:
- הודעות על סיום התמיכה, שנשלחות לפחות 12 חודשים מראש, בסוף השנה השנייה של התמיכה המורחבת.
- כלים ומסמכי תיעוד שיעזרו לכם לצמצם את ההפרעות בזמן השדרוג.
כל אשכול AlloyDB שעדיין פועל בגרסה הראשית שהוצאה משימוש של מסד הנתונים בסוף תקופת זכאות התמיכה המורחבת, משודרג אוטומטית לגרסת ברירת המחדל באותו זמן.
לוח הזמנים לתמיכה בגרסאות ראשיות
בטבלה הבאה מוצגים התאריכים שבהם התמיכה של AlloyDB בגרסאות תואמות הפכה לזמינה לכלל המשתמשים (GA):
גרסה ראשית שתואמת ל-PostgreSQL |
תאריך ההתחלה של התמיכה הרגילה ב-AlloyDB |
תאריך הזמינות הכללית של גרסאות AlloyDB Omni |
תאריך ההתחלה של התמיכה המורחבת ב-AlloyDB |
תאריך הוצאה משימוש של AlloyDB |
|---|---|---|---|---|
PostgreSQL 18 |
18 במרץ 2026 |
9 באפריל 2026 |
- |
- |
PostgreSQL 17 |
22 בספטמבר 2025 |
15 בדצמבר 2025 |
1 בפברואר 2030 |
1 בפברואר 2033 |
PostgreSQL 16 |
23 באוקטובר 2024 |
8 באפריל 2025 |
1 בפברואר 2029 |
1 בפברואר 2032 |
PostgreSQL 15 |
19 בינואר 2024 |
11 באוקטובר 2023 |
1 בפברואר 2028 |
1 בפברואר 2031 |
PostgreSQL 14 |
12 בדצמבר 2022 |
לא רלוונטי |
1 בפברואר 2027 |
1 בפברואר 2030 |
תלות בין גרסאות של תכונות ב-AlloyDB
יכול להיות שתכונות מסוימות של AlloyDB ידרשו גרסה ראשית של תאימות ל-PostgreSQL כדי לפעול במכונה של AlloyDB. הגרסאות המינימליות שנדרשות לתכונות מתועדות.
תמיכה בגרסאות משניות
אנחנו שואפים להוציא גרסה חדשה של AlloyDB ו-AlloyDB ב-Distributed Cloud שתואמת לגרסה משנית חדשה של PostgreSQL בכל רבעון. העדכונים האלה כוללים תיקוני באגים ותיקוני אבטחה. לוח הזמנים לפרסום עשוי להשתנות בהתאם לצורך בתיקוני באגים נוספים.
אחרי ש-AlloyDB משיקה תמיכה בגרסה משנית חדשה של PostgreSQL, Google Cloudמחילה את העדכון הזה באופן אוטומטי על כל המכונות. העדכונים האלה מופצים במהלך השקת התחזוקה הבאה. מידע נוסף על תחזוקה אוטומטית של AlloyDB
לדוגמה, אם ב-AlloyDB תהיה תמיכה בגרסה משנית חדשה של PostgreSQL 17, כל המכונות באשכול שתואם ל-PostgreSQL 17 ישודרגו לגרסה המשנית החדשה הזו במהלך פעולת התחזוקה המתוזמנת הבאה.
כשיוצרים מכונה של AlloyDB, היא מריצה את הגרסה המשנית הנתמכת העדכנית ביותר בגרסה הראשית של PostgreSQL.
תמיכה בגרסאות ראשיות ומשניות נתמכות
AlloyDB תומך בגרסאות הבאות של מסדי נתונים של PostgreSQL:
גרסה שתואמת ל-PostgreSQL |
AlloyDB |
|---|---|
PostgreSQL 18 |
18.3 |
PostgreSQL 17 (ברירת המחדל) |
17.9 |
|
PostgreSQL 16 |
16.13 |
PostgreSQL 15 |
15.17 |
PostgreSQL 14 |
14.22 |
תאימות ל-PostgreSQL 18
לפני שמשתמשים ב-PostgreSQL 18 כגרסת מסד הנתונים, חשוב לשים לב לנקודות הבאות:
- אין תמיכה בשכפול לוגי משרת הגיבוי.
תאימות ל-PostgreSQL 17
לפני שמשתמשים ב-PostgreSQL 17 כגרסת מסד הנתונים, חשוב לשים לב לנקודות הבאות:
- אין תמיכה בשכפול לוגי משרת הגיבוי.
תאימות ל-PostgreSQL 16
לפני שמשתמשים ב-PostgreSQL 16 כגרסת מסד הנתונים, חשוב לשים לב לנקודות הבאות:
- אין תמיכה בשכפול לוגי משרת הגיבוי.
עדכוני אבטחה
כשקהילת PostgreSQL משיקה גרסאות משניות עם תיקוני אבטחה, צוות האבטחה של AlloyDB בודק את מידת החשיבות וההשפעה שלהן.
ב-AlloyDB ל-PostgreSQL, תיקונים קריטיים מועברים לגרסאות קודמות והאשכולות מתעדכנים כחלק מהשקת תחזוקה עוקבת.המטרה של Google Cloud היא להחיל תיקונים קריטיים תוך חודש.
תיקונים פחות חמורים נכללים בשדרוגים עתידיים של גרסאות משניות. כך אפשר לוודא שהאשכולות תמיד מעודכנים בתיקוני האבטחה האחרונים ומוגנים מפני התקפות פוטנציאליות.