Pour planifier les mises à niveau de base de données et maintenir vos déploiements sur des versions de PostgreSQL compatibles, consultez les règles de compatibilité, d'abandon et de compatibilité pour les versions majeures et mineures d'AlloyDB Omni et l'opérateur Kubernetes AlloyDB Omni.
Pour en savoir plus sur les règles de version d'AlloyDB pour PostgreSQL, consultez Règles de version de base de données AlloyDB pour PostgreSQL.
Règles relatives aux versions d'AlloyDB Omni
Chaque version d'AlloyDB Omni est compatible avec une version spécifique de PostgreSQL, comme indiqué dans la politique d'assistance.
Comme AlloyDB Omni est un logiciel que vous installez et exécutez vous-même, vous êtes responsable de la mise à jour régulière de votre installation AlloyDB Omni. Découvrez les dernières versions d'AlloyDB Omni dans les notes de version d'AlloyDB Omni.
Pour AlloyDB Omni, vous devez télécharger et installer les binaires qui incluent la compatibilité avec la version mineure de PostgreSQL mise à niveau. Certaines versions d'AlloyDB Omni sont des mises à jour d'AlloyDB Omni lui-même, indépendamment des mises à jour de la compatibilité avec PostgreSQL. Ces versions incluent des corrections de bugs et des mises à jour de sécurité, et sont reflétées par une augmentation incrémentielle du troisième chiffre de la version. Par exemple, 2 dans 18.1.2 indique une mise à jour d'AlloyDB Omni.
Règles d'assistance
Google fournit une assistance pour les versions d'AlloyDB Omni et l'opérateur AlloyDB Omni selon les délais suivants :
| Type de version | Période de prise en charge |
|---|---|
| Versions majeures | Compatible pendant cinq ans à compter de la date de disponibilité initiale, conformément au cycle de vie de l'assistance de la communauté de la version PostgreSQL sous-jacente. |
| Versions mineures | Pris en charge pendant un an et demi à compter de leur date de sortie spécifique. |
| Versions de l'opérateur Kubernetes | Pris en charge pendant un an à compter de leur date de sortie spécifique. Pour connaître les dates de lancement et de fin de compatibilité de l'opérateur, consultez Versions de l'opérateur Kubernetes compatibles et les notes de version d'AlloyDB Omni. |
Calendrier de compatibilité des versions majeures
Les dates de disponibilité générale (DG) servent de dates de disponibilité initiales pour calculer la période d'assistance de cinq ans. Le tableau suivant liste les dates de disponibilité générale et de fin de compatibilité des versions majeures d'AlloyDB Omni PostgreSQL :
| Version majeure de PostgreSQL | Date de disponibilité générale | Date de fin de l'assistance |
|---|---|---|
| 18 | 9 avril 2026 | 9 avril 2031 |
| 17 | 15 décembre 2025 | 15 décembre 2030 |
| 16 | 8 avril 2025 | 8 avril 2030 |
| 15 | 11 octobre 2023 | 11 octobre 2028 |
Une fois qu'une version dépasse sa période d'assistance, elle est considérée comme obsolète. Google ne traite pas les demandes d'assistance pour les versions obsolètes et vous recommande de passer à une version compatible pour continuer à bénéficier d'une assistance.
Versions PostgreSQL compatibles
Pour connaître les failles et les risques courants (CVE) suivis dans les versions de base de données, consultez le bulletin de sécurité AlloyDB Omni. Comme l'opérateur AlloyDB Omni gère les clusters de bases de données datant de moins d'un an, les versions de bases de données datant de plus d'un an sont retirées des déploiements Kubernetes. Pour en savoir plus, consultez la section Versions d'opérateur Kubernetes compatibles.
Le tableau suivant liste les versions mineures d'AlloyDB Omni, leurs versions PostgreSQL compatibles, leurs dates de sortie, leurs dates de fin de la période d'assistance d'un an et demi, et leur état d'assistance :
| Version AlloyDB Omni | Version PostgreSQL | Date de disponibilité | Date de fin de l'assistance | État |
|---|---|---|---|---|
| 18.4.0 | 18.4 | 13 octobre 2026 | 13 avril 2028 | Compatible |
| 18.3.0 | 18.3 | 15 juillet 2026 | 15 janvier 2028 | Compatible |
| 18.1.0 | 18.1 | 9 avril 2026 | 9 octobre 2027 | Compatible |
| 17.10.0 | 17.10 | 13 octobre 2026 | 13 avril 2028 | Compatible |
| 17.9.0 | 17,9 | 15 juillet 2026 | 15 janvier 2028 | Compatible |
| 17.7.0 | 17.7 | 9 avril 2026 | 9 octobre 2027 | Compatible |
| 17.5.0 | 17,5 | 15 décembre 2025 | 15 juin 2027 | Compatible |
| 16.14.0 | 16.14 | 13 octobre 2026 | 13 avril 2028 | Compatible |
| 16.13.0 | 16.13 | 15 juillet 2026 | 15 janvier 2028 | Compatible |
| 16.11.0 | 16.11 | 9 avril 2026 | 9 octobre 2027 | Compatible |
| 16.9.0 | 16.9 | 15 décembre 2025 | 15 juin 2027 | Compatible |
| 16.8.0 | 16,8 | 23 juillet 2025 | 23 janvier 2027 | Supprimée |
| 16.3.0 | 16.3 | 8 avril 2025 | 8 octobre 2026 | Supprimée |
| 15.18.0 | 15.18 | 13 octobre 2026 | 13 avril 2028 | Compatible |
| 15.17.0 | 15.17 | 15 juillet 2026 | 15 janvier 2028 | Compatible |
| 15.15.0 | 15.15 | 9 avril 2026 | 9 octobre 2027 | Compatible |
| 15.13.0 | 15.13 | 15 décembre 2025 | 15 juin 2027 | Compatible |
| 15.12.0 | 15.12 | 23 juillet 2025 | 23 janvier 2027 | Supprimée |
| 15.7.1 | 15.7 | 8 avril 2025 | 8 octobre 2026 | Supprimée |
| 15.7.0 | 15.7 | 8 novembre 2024 | 8 mai 2026 | Supprimée |
Versions de l'opérateur Kubernetes compatibles
Comme l'opérateur AlloyDB Omni est compatible pendant un an et gère les clusters de bases de données datant d'un an maximum, l'exécution d'un cluster de bases de données sur Kubernetes nécessite à la fois une version de base de données compatible et une version d'opérateur compatible. Pour obtenir la matrice complète des versions d'agent de plan de contrôle compatibles, consultez Choisir des versions compatibles de l'opérateur Kubernetes et du cluster de bases de données. Pour connaître les CVE suivies dans les images de conteneur de l'opérateur et du plan de contrôle, consultezle bulletin de sécurité d'AlloyDB Omni sur Kubernetes.
Le tableau suivant répertorie les versions de l'opérateur AlloyDB Omni, leurs dates de sortie, leurs dates de fin de compatibilité (un an après la sortie), les versions de base de données AlloyDB Omni compatibles et l'état de la compatibilité :
| Version de l'opérateur AlloyDB Omni | Date de disponibilité | Date de fin de l'assistance | Versions de base de données AlloyDB Omni compatibles | État |
|---|---|---|---|---|
| 1.9.0 (recommandé) | 13 octobre 2026 | 13 octobre 2027 | 18.4.0, 17.10.0, 16.14.0, 15.18.0 (recommandé) 18.3.0, 17.9.0, 16.13.0, 15.17.0 18.1.0, 17.7.0, 16.11.0, 15.15.0 17.5.0, 16.9.0, 15.13.0 |
Compatible |
| 1.8.2 | 5 octobre 2026 | 5 octobre 2027 | 18.3.0, 17.9.0, 16.13.0, 15.17.0 18.1.0, 17.7.0, 16.11.0, 15.15.0 17.5.0, 16.9.0, 15.13.0 |
Compatible |
| 1.8.1 | 25 août 2026 | 25 août 2027 | 18.3.0, 17.9.0, 16.13.0, 15.17.0 18.1.0, 17.7.0, 16.11.0, 15.15.0 17.5.0, 16.9.0, 15.13.0 |
Compatible |
| 1.8.0 | 15 juillet 2026 | 15 juillet 2027 | 18.3.0, 17.9.0, 16.13.0, 15.17.0 18.1.0, 17.7.0, 16.11.0, 15.15.0 17.5.0, 16.9.0, 15.13.0 |
Compatible |
| 1.7.1 | 3 juin 2026 | 3 juin 2027 | 18.1.0, 17.7.0, 16.11.0, 15.15.0 17.5.0, 16.9.0, 15.13.0 |
Compatible |
| 1.7.0 | 9 avril 2026 | 9 avril 2027 | 18.1.0, 17.7.0, 16.11.0, 15.15.0 17.5.0, 16.9.0, 15.13.0 |
Compatible |
| 1.6.3 | 5 mars 2026 | 5 mars 2027 | 17.5.0, 16.9.0, 15.13.0 16.8.0, 15.12.0 15.7.1 |
Compatible |
| 1.6.2 | 25 février 2026 | 25 février 2027 | 17.5.0, 16.9.0, 15.13.0 16.8.0, 15.12.0 15.7.1 |
Compatible |
| 1.6.1 | 13 février 2026 | 13 février 2027 | 17.5.0, 16.9.0, 15.13.0 16.8.0, 15.12.0 15.7.1 |
Compatible |
| 1.6.0 | 15 décembre 2025 | 15 décembre 2026 | 17.5.0, 16.9.0, 15.13.0 16.8.0, 15.12.0 15.7.1 |
Compatible |
| 1.5.0 | 23 juillet 2025 | 23 juillet 2026 | 16.8.0, 15.12.0 16.3.0, 15.7.1 |
Supprimée |
| 1.4.1 | 27 mai 2025 | 27 mai 2026 | 16.3.0, 15.7.1 15.7.0 |
Supprimée |
| 1.4.0 | 8 avril 2025 | 8 avril 2026 | 16.3.0, 15.7.1 15.7.0 |
Supprimée |
Règle de correctif
Pour maintenir la sécurité et la stabilité de votre environnement, Google applique des correctifs pour les bugs et les failles critiques conformément aux règles suivantes :
- Google n'applique les correctifs qu'à la dernière version mineure de chaque version majeure compatible.
- Si vous rencontrez un problème sur une ancienne version mineure, vous devez passer à la dernière version mineure disponible de cette version majeure pour recevoir le correctif.
- À partir d'AlloyDB Omni 16.9.0, 17.5.0 et 18.1.0, Google publie des images de conteneur de base de données sur les canaux Red Hat Universal Base Image 9 (UBI 9) et Debian 12 (
bookworm). Les images UBI 9 utilisent le suffixe de tag-ubi9pour les extractions de conteneurs autonomes et sont utilisées par défaut dans les déploiements Kubernetes. Lorsqu'une nouvelle version mineure ou un correctif est publié, Google marque les condensés d'images de conteneur remplacés comme obsolètes. Extrayez toujours les images correspondant à la dernière version compatible. - Pour en savoir plus sur les failles et expositions courantes (CVE) corrigées dans les images de conteneur de base de données AlloyDB Omni et l'opérateur AlloyDB Omni, consultez le bulletin de sécurité AlloyDB Omni.
Mise à niveau et compatibilité
Les numéros de version d'AlloyDB Omni utilisent le format MAJOR_VERSION.MINOR_VERSION.OMNI_PATCH_VERSION pour indiquer la version de PostgreSQL compatible. Les numéros de version majeure et mineure correspondent à la version du moteur PostgreSQL sous-jacent, et le troisième numéro représente la version du correctif AlloyDB Omni.
Le tableau suivant récapitule les règles de mise à niveau et de compatibilité d'AlloyDB Omni :
| Catégorie de règle | Description |
|---|---|
| Calendrier des versions majeures | Google s'efforce de prendre en charge les nouvelles versions majeures de PostgreSQL dans les huit mois suivant la sortie de la première version mineure, la version x.1, d'une nouvelle version majeure de PostgreSQL. Pour AlloyDB Omni dans Google Distributed Cloud, Google vise à assurer la compatibilité avec une nouvelle version majeure de PostgreSQL dans les quatre mois suivant sa disponibilité dans AlloyDB Omni. |
| Calendrier des versions mineures | Google s'efforce de publier la compatibilité avec les nouvelles versions mineures de PostgreSQL chaque trimestre. Comme AlloyDB Omni est un logiciel que vous installez et exécutez vous-même, vous devez télécharger et installer les binaires qui incluent la compatibilité avec la version mineure de PostgreSQL mise à niveau. |
| Ordre de mise à niveau | Pour les déploiements Kubernetes, vous devez mettre à niveau l'opérateur AlloyDB Omni avant de mettre à niveau vos clusters de bases de données (plans de données). |
| Mises à jour de sécurité | Google s'efforce de publier des correctifs dans un délai d'un mois après la publication d'une version de sécurité de la communauté PostgreSQL. |
| Compatibilité avec les opérateurs | Pour les déploiements Kubernetes, l'opérateur est conçu pour gérer les clusters de plan de données datant d'un an maximum. |
| Chemin de mise à niveau |
|
Protection des données
L'opérateur AlloyDB Omni n'effectue pas de sauvegardes automatiques avant une mise à niveau. Vous êtes responsable de la sauvegarde manuelle de vos données avant de déclencher un processus de mise à niveau.
Étapes suivantes
- Consultez le bulletin de sécurité AlloyDB Omni.
- Choisir des versions compatibles de l'opérateur Kubernetes et du cluster de bases de données
- Consultez les règles concernant les versions de base de données AlloyDB pour PostgreSQL.