LogoLogo
cegedim.cloudITCareAPIPrivacy
Français
Français
  • Documentation
  • ITCare
    • ITCare, c'est quoi ?
      • Débuter avec ITCare
      • Démos
    • Enercare
      • Empreinte carbone
    • Notes de mise à jour
  • ITCare API
    • Aperçu
    • Authentication
    • Erreurs
    • Pagination
    • Reference API
      • Démarrage rapide
      • Analytics
        • Matomo
      • Changes
        • Changes
      • Compute
        • Application Servers
        • Backup Policies
        • Containers
        • Environments
        • Instances
        • Platform
        • Resource Filters
        • Resource Types
        • Resources
        • Services
        • Statuses
        • Tag Keys
        • Tag Values
        • Types
      • Databases
        • Databases
        • MariaDB
        • OpenSearch
        • PostgreSQL
        • Redis
        • SQL Server
      • Hardwares
        • Hardwares
      • Messaging
        • Apache Kafka
        • Message Brokers
        • RabbitMQ
      • Networking
        • Domains
        • Load Balancers
        • Network Clusters
        • Networks
      • Operations
        • Actions
        • Operations
      • Storage
        • Glusterfs
        • Overdrive
      • Topology
        • Topology
  • Services
    • Produits
    • Politique de support
    • Politique de patch
    • RACI
  • Analytique
    • Matomo
      • Matomo - Architecture
      • Matomo - Didacticiels
  • Calcul
    • Instances virtuelles
      • Instances virtuelles - Architectures
        • Linux - Renforcement
      • Instances virtuelles - Didacticiels
    • Conteneurs (K8s)
      • K8s - Architecture
        • Hardening
        • Stockage Persistant
      • K8s - Didacticiels
        • Haute Disponibilité
  • Bases de données
    • MariaDB
      • MariaDB - Architecture
      • MariaDB - Didacticiels
    • OpenSearch
      • OpenSearch - Architecture
        • v2 - Changements
      • OpenSearch - Didacticiels
    • PostgreSQL
      • PostgreSQL - Architecture
      • PostgreSQL - Didacticiels
      • PostgreSQL - Mise à jour
    • Redis
      • Redis - Architecture
      • Redis - Didacticiels
      • Redis - Mise à jour
    • SQL Server
      • SQL Server - Architecture
      • SQL Server - Didacticiels
      • SQL Server - Mise à jour
  • Message
    • Apache Kafka
      • Apache Kafka - Architecture
      • Apache Kafka - Didacticiels
      • Apache Kafka - Mise à jour
    • RabbitMQ
      • RabbitMQ - Architecture
      • RabbitMQ - Didacticiels
      • RabbitMQ - Mise à jour
    • SMS
      • SMS - Didacticiels
  • Securité
    • Advanced Vulnerability Assessment
    • Bot Defense
      • Bot Defense - Architecture
    • Campagne de Phishing
    • Data Masking
      • Data Masking - Didacticiels
  • Surveillance
    • ExtraHop
  • Stockage
    • GlusterFS
      • GlusterFS - Architecture
      • GlusterFS - Didacticiels
    • OverDrive
      • OverDrive - Architecture
    • Stockage Objet
      • Stockage Objet - Architecture
        • Compatibilité API S3
        • Limitation et bonnes pratiques
        • URL pré-signée
        • Politiques de Buckets
        • Configuration de cycle de vie
        • Object Lock
      • Stockage Objet - Didacticiels
        • Gérer des Objects Users
        • Gérer des versions dans un Bucket
        • Gérer l'accès à un Bucket
Powered by GitBook
On this page
  • Processus de mise à niveau
  • Requête
  • Déroulement
  • Impacts
  • Temps de référence
  • Mise à jour du système d'exploitation
Export as PDF
  1. Bases de données
  2. SQL Server

SQL Server - Mise à jour

PreviousSQL Server - DidacticielsNextApache Kafka

Last updated 8 hours ago

Processus de mise à niveau

Requête

La mise à jour d'un PaaS SQL Server est sous la responsabilité de cegedim.cloud. Elle doit être demandée via un , en précisant un créneau de disponibilité pour la réalisation de l'opération.

Merci de préciser si l'opération doit se faire en dehors des heures ouvrées, afin de permettre l'organisation d'une RFC.

Il est fortement recommandé de réaliser la mise à jour en environnement de non-production en premier lieu, afin de valider la compatibilité de l'ensemble du processus avec les contraintes techniques et applicatives du client.

La migration d'un cluster SQL Server antérieur à la version 2016 n'est pas prise en charge par cegedim.cloud.

Cette restriction est liée aux évolutions majeures du moteur SQL Server introduites à partir de la version 2016, notamment sur les fonctionnalités AlwaysOn et la suppression de composants historiques.

Les upgrades de version majeure de SQL Server (par exemple, de 2019 à 2022) nécessitent une approche différente, à savoir le reprovisionnement complet de l'instance. Dans ce contexte, il convient de reprovisionner une nouvelle instance PaaS avec la version cible, puis de puis de réaliser une demande de basculement manuel des bases de données.

Le présent processus concerne uniquement l'application des Cumulative Updates (CU) publiées par Microsoft. Ces mises à jour contiennent des correctifs de sécurité, de stabilité et de performance de SQL Server.

Déroulement

Le processus de mise à jour avec application de Cumulative Updates se déroule selon les étapes suivantes :

  1. Snapshot des machines virtuelles (point de restauration en cas d'échec)

  2. Sauvegarde intégrale des bases clientes via Rubrik

  3. Installation des Cumulative Updates SQL Server (patchs officiels Microsoft)

  4. Redémarrage du serveur pour prise en compte des mises à jour

  5. Contrôle d'intégrité des bases et vérification des journaux d'erreurs

Pour les clusters AlwaysOn :

  • Les nœud secondaires sont mis à jour

  • Une bascule manuelle vers le nœud secondaire est réalisée avant la mise à jour

  • Redémarrage contrôlé du serveur

  • Opération répétée sur les autres nœuds

Impacts

L'application de Cumulative Updates peut entraîner des interruptions de service temporaires ou impacter certains comportements applicatifs.

Points de vigilance :

  • Indisponibilité temporaire du service SQL Server pendant le redémarrage

  • Risque de régression fonctionnelle si une CU modifie des comportements internes

  • Nécessité de rollback en cas déchec de l'installation

Risques potentiels :

  • Échec de réintégration dans le cluster AlwaysOn

  • Données corrompues si les sauvegardes préalables sont défaillantes

  • Dépendances applicatives rompues par des changements introduits par la CU

Temps de référence

La durée d'une mise à jour dépend de plusieurs facteurs, notamment le volume de données à sauvegarder et le mode de déploiement (standalone ou AlwaysOn).

Temps estimés :

  • Instance standalone avec volume modeste : ~1 heure

  • Cluster AlwaysOn avec bascule : ~2 à 3 heures

Mise à jour du système d'exploitation

Les mises à jour de Windows Server sont réalisées uniquement durant les "Patch Party", c'est-à-dire des fenêtres de maintenance planifiées au cours desquelles les correctifs de sécurité et de stabilité sont appliqués de manière coordonnée, conformément au calendrier de maintenance de cegedim.cloud.

Elles sont hors du périmètre de la mise à jour SQL Server. Si un changement de version de l'OS est requis, les étapes suivantes sont nécessaires :

  • Demande de reprovisionnement d'une instance PaaS à jour via ITCare

  • Migration manuelle des bases de données vers la nouvelle instance

Les montées de version de l'OS "in-place" ne sont pas supportées.

ticket ITCare