בדף הזה מוסבר על מדיניות התמיכה בגרסאות של מסדי נתונים ב-AlloyDB ל-PostgreSQL.
מידע על מדיניות הגרסאות של AlloyDB Omni זמין במאמר מדיניות הגרסאות של מסד הנתונים AlloyDB Omni.
מדיניות לגבי גרסאות AlloyDB
במכונות AlloyDB פועל שרת מסד נתונים שנוצר ומתוחזק על ידי Google, ותואם באופן מלא ל-PostgreSQL. אתם יכולים לקבוע לאיזו גרסה ראשית של PostgreSQL המופעים שלכם יהיו תואמים. מערכת AlloyDB מעדכנת אוטומטית את התאימות של גרסאות משניות של מכונות.
כל אשכול AlloyDB תומך בתאימות לגרסה ראשית ספציפית של PostgreSQL – לדוגמה, PostgreSQL 18. בוחרים את הגרסה הראשית כשיוצרים את האשכול. אחרי שבוחרים גרסה ראשית, האשכול שומר את הגרסה הראשית הזו למשך כל חייו, אלא אם מתחילים שדרוג של גרסה ראשית. אפשר לשדרג אשכול על ידי ביצוע שדרוג גרסה ראשית במקום או על ידי העברת נתוני האשכול לאשכול חדש.
בכל מכונת AlloyDB פועל שירות מסד נתונים שתואם לגרסה משנית ספציפית של PostgreSQL – לדוגמה, 16.3. AlloyDB מפרסם עדכוני תאימות לגרסאות משניות כמה פעמים בשנה, ומחיל את העדכונים האלה על המכונות באופן אוטומטי. העדכונים האלה מבטיחים שכל מופע יהיה עדכני עם תיקוני הבאגים ותיקוני האבטחה האחרונים שזמינים לגרסה הראשית שלו.
מדיניות לגבי גרסה ראשית
בקטע הזה מתואר מחזור החיים של התאימות והתמיכה בגרסאות עיקריות ב-AlloyDB.
תמיכה רגילה
אנחנו שואפים להציע תמיכה בזמן בתאימות של AlloyDB לגרסאות חדשות של PostgreSQL. התזמון של התמיכה תלוי במוצר AlloyDB:
AlloyDB ל-PostgreSQL: אנחנו שואפים לתמוך בתאימות לגרסה חדשה של PostgreSQL תוך חמישה חודשים ממועד ההשקה של גרסה זמינה לכלל המשתמשים (GA) על ידי קהילת המפתחים של PostgreSQL.
השלב הראשון בתמיכה הזו הוא תמיכה רגילה. במהלך תמיכה רגילה, AlloyDB מספק עדכונים לגרסאות משניות ולתחזוקה, ומחיל תיקוני אבטחה על המכונות. AlloyDB מציע תמיכה רגילה בגרסה ראשית כל עוד קהילת המפתחים של מנוע מסד הנתונים תומכת בגרסה הראשית, למשך חמש שנים לפחות. אחרי שהקהילה מכריזה על סיום התמיכה (EOL) בגרסה הראשית, הגרסה הראשית עוברת לשלב התמיכה המורחבת במחזור החיים.
AlloyDB ב-Google Distributed Cloud: אנחנו שואפים לתמוך בתאימות לגרסה חדשה של PostgreSQL תוך ארבעה חודשים ממועד הזמינות של הגרסה הזו ב-AlloyDB Omni.
אלה הנחיות כלליות. יכול להיות שזמני הפרסום בפועל של גרסה חדשה יהיו שונים.
תמיכה מורחבת
Google משתמשת בלוח הזמנים של קהילת PostgreSQL לסיום התמיכה (EOL) כדי לתכנן את סיום התמיכה הרגילה בתאימות לכל גרסה ראשית של PostgreSQL.
AlloyDB מציע תמיכה מורחבת לגרסאות ראשיות של AlloyDB שמגיעות לסוף החיים שלהן. תמיכה מורחבת מאפשרת לכם להמשיך להפעיל את מופעי AlloyDB שלכם למשך שלוש שנים אחרי שקהילת המפתחים מפסיקה לתמוך בגרסאות הראשיות שבהן המופעים פועלים. התמיכה המורחבת מוצעת למשך שלוש שנים. אתם יכולים להשתמש בזמן הזה כדי לתכנן, לבדוק ולבצע את השדרוג של המופעים לגרסה ראשית שנמצאת בתמיכה רגילה. מידע נוסף על ביצוע שדרוג של גרסה ראשית זמין במאמרים שדרוג של גרסה ראשית של מסד נתונים במקום ושדרוג של גרסה ראשית של שרת באשכול באמצעות העברת נתונים.
מידע נוסף על תמיכה מורחבת זמין במאמר בנושא תמיכה מורחבת ב-AlloyDB.
הוצאה משימוש
אחרי שתקופת התמיכה המורחבת מסתיימת לגרסה ראשית, AlloyDB מוציא את הגרסה הראשית משימוש. כש-Google מתכננת להפסיק את התמיכה המורחבת בגרסה ראשית של PostgreSQL, אנחנו מספקים לבעלי הפרויקטים את הפרטים הבאים:
- הודעות על סיום התמיכה נשלחות לפחות 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 במכונת AlloyDB, יכול להיות שתידרש תאימות לגרסה ראשית של PostgreSQL. הדרישות המינימליות לגבי הגרסאות של התכונות מפורטות במסמכים.
תמיכה בגרסה משנית
AlloyDB ו-AlloyDB ב-Distributed Cloud שואפים להשיק תמיכה בתאימות לגרסה משנית חדשה של PostgreSQL בכל רבעון. העדכונים האלה כוללים תיקוני באגים ותיקוני אבטחה. לוח זמנים לפרסום עשוי להשתנות בהתאם לצורך בתיקוני באגים נוספים.
אחרי ש-AlloyDB משיקה תמיכה בגרסה משנית חדשה של PostgreSQL, Google מחילה את העדכון הזה באופן אוטומטי על כל המכונות. העדכונים האלה מופצים במהלך השקת תחזוקה עתידית. מידע נוסף על תחזוקה אוטומטית של AlloyDB זמין במאמר מידע על תחזוקה.
לדוגמה, אם AlloyDB משיקה תמיכה בגרסה משנית חדשה של PostgreSQL 17, כל המכונות באשכול שהוגדר עם תאימות ל-Postgres 17 ישודרגו לגרסה המשנית החדשה הזו במהלך פעולת תחזוקה מתוזמנת בהמשך.
כשיוצרים מכונת AlloyDB, היא מריצה את הגרסה המשנית הנתמכת האחרונה בגרסה הראשית של PostgreSQL.
תמיכה בגרסאות ראשיות ומשניות נתמכות
AlloyDB תומך בתאימות לגרסאות הבאות של מסד הנתונים PostgreSQL:
גרסה שתואמת ל-PostgreSQL |
AlloyDB |
|---|---|
PostgreSQL 18 |
18.1 |
PostgreSQL 17 (ברירת מחדל) |
17.7 |
|
PostgreSQL 16 |
16.9 |
PostgreSQL 15 |
15.13 |
PostgreSQL 14 |
14.18 |
תאימות ל-PostgreSQL 18
לפני שמשתמשים ב-PostgreSQL 18 כגרסת מסד הנתונים, כדאי לקחת בחשבון את הנקודות הבאות:
- אין תמיכה בשכפול לוגי מהשרת במצב המתנה.
תאימות ל-PostgreSQL 17
לפני שמשתמשים ב-PostgreSQL 17 כגרסת מסד הנתונים, כדאי לשקול את הנקודות הבאות:
- אין תמיכה בשכפול לוגי מהשרת במצב המתנה.
תאימות ל-PostgreSQL 16
לפני שמשתמשים ב-PostgreSQL 16 כגרסת מסד הנתונים, כדאי לשים לב לנקודות הבאות:
- אין תמיכה בשכפול לוגי מהשרת במצב המתנה.
עדכוני אבטחה
כשקהילת PostgreSQL מפרסמת גרסאות משנה עם תיקוני אבטחה, צוות האבטחה של AlloyDB בודק אותן כדי להבין את רמת החשיבות וההשפעה שלהן.
ב-AlloyDB ל-PostgreSQL, תיקונים קריטיים מועברים לאחור והאשכולות שלכם מתעדכנים כחלק מהשקת תחזוקה עתידית. המטרה שלנו היא להחיל תיקונים קריטיים תוך חודש.
תיקונים פחות חמורים נכללים בשדרוגים עתידיים של גרסאות משניות. כך אפשר לוודא שהאשכולות תמיד מעודכנים בתיקוני האבטחה האחרונים ומוגנים מפני מתקפות פוטנציאליות.