Règles relatives aux versions de base de données

Cette page décrit les règles de compatibilité, de retrait et d'assistance pour les versions majeures et mineures d'AlloyDB Omni, l'opérateur Kubernetes AlloyDB Omni et l'interface de ligne de commande AlloyDB Omni.

Règles d'assistance

Google fournit une assistance pour les versions d'AlloyDB Omni et l'opérateur AlloyDB Omni en fonction des calendriers suivants :

Type de version Période de prise en charge
Versions majeures Compatibilité pendant cinq ans à compter de la date de disponibilité initiale, conformément au cycle de vie de l'assistance de la communauté pour la version PostgreSQL sous-jacente.
Versions mineures Compatibilité pendant un an à compter de leur date de disponibilité spécifique.
Versions de l'opérateur Kubernetes Compatibilité pendant un an à compter de leur date de disponibilité spécifique. Pour connaître la date de disponibilité d'une version de l'opérateur, consultez les [notes de version d'AlloyDB Omni](/alloydb/omni/kubernetes/current/docs/release-notes).

Calendrier de prise en charge des versions majeures

Le tableau suivant répertorie les dates de disponibilité générale de la compatibilité d'AlloyDB Omni avec les versions majeures de PostgreSQL. Ces dates servent de "date de disponibilité initiale" pour calculer la période de prise en charge de cinq ans.

Version majeure de PostgreSQL Date de disponibilité générale
18 31 mars 2026
17 5 décembre 2025
16 7 avril 2025
15 11 octobre 2023

Une fois qu'une version dépasse sa période de prise en charge, elle est considérée comme retirée. Google ne traite pas les tickets d'assistance pour les versions retirées et vous recommande de passer à une version compatible pour continuer à bénéficier d'une assistance.

Versions PostgreSQL compatibles

AlloyDB Omni est compatible avec les versions de base de données PostgreSQL suivantes :

Version PostgreSQL Version AlloyDB Omni État
18.1 18.1.0 Compatible
17.7 17.7.0 Compatible
16.11 16.11.0 Compatible
15.15 15.15.0 Compatible
17,5 17.5.0 Retrait
16.11 16.11.0 Compatible
16.9 16.9.0 Retrait
16.8 16.8.0 Retrait
15.15 15.15.0 Compatible
15.13 15.13.0 Retrait
15.12 15.12.0 Retrait

Règles associées aux correctifs

Pour garantir 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 :

  • Les correctifs ne sont appliqués qu'à la dernière version mineure de chaque version majeure compatible.
  • Si vous rencontrez un problème sur une version mineure antérieure, vous devez passer à la dernière version mineure disponible de cette version majeure pour recevoir le correctif.

Mise à niveau et compatibilité

Les numéros de version d'AlloyDB Omni indiquent la version de PostgreSQL qu'ils prennent en charge au format MAJOR_VERSION.MINOR_VERSION.OMNI_PATCH_VERSION. Les numéros de version majeure et mineure correspondent à la version du moteur PostgreSQL sous-jacent, tandis que le troisième chiffre représente la version du correctif AlloyDB Omni.

Catégorie de règle Description
Calendrier des versions majeures Nous visons à prendre en charge les nouvelles versions majeures de PostgreSQL dans les huit mois suivant la publication de la première version mineure, version x.1, d'une nouvelle version majeure de PostgreSQL.
Calendrier des versions mineures Nous visons à publier la compatibilité avec les nouvelles versions mineures de PostgreSQL tous les trimestres.
Ordre de mise à niveau 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é Nous visons à publier des correctifs dans le mois suivant une publication de sécurité de la communauté PostgreSQL.
Compatibilité de l'opérateur L'opérateur est conçu pour gérer les plans de données datant d'un an maximum.
Chemin de mise à niveau
  • Vous pouvez ignorer les versions mineures ou de correctif lors d'une mise à niveau, à condition que l'écart entre les versions ne dépasse pas la période de prise en charge d'un an.
  • Les rollbacks ne sont compatibles qu'avec la version utilisée immédiatement avant la mise à niveau.

Protection des données

L'opérateur AlloyDB Omni n'effectue pas de sauvegardes automatiques avant une mise à niveau. Il est de votre responsabilité d'effectuer une sauvegarde manuelle de vos données avant de déclencher un processus de mise à niveau.

Interface de ligne de commande AlloyDB Omni

L'interface de ligne de commande AlloyDB Omni utilise un schéma de gestion des versions MAJOR.MINOR indépendant. La version majeure n'est incrémentée que pour les modifications rétrocompatibles.