Tous les produits
Search
Centre de documentation

ApsaraDB RDS:Change specifications

Dernière mise à jour :Oct 09, 2026

Cette rubrique explique comment modifier les spécifications d'une instance standard ApsaraDB RDS for SQL Server, telles que le niveau de performance (PL) de son type de stockage (par exemple, passer d'ESSD PL1 à ESSD PL2), son type d'instance et sa capacité de stockage. Modifiez les spécifications pour améliorer les performances de l'instance et résoudre les goulots d'étranglement du stockage causés par la croissance de votre activité. Après la modification des spécifications, vous n'avez pas besoin de redémarrer manuellement l'instance. De plus, certaines instances prennent en charge l'extension transparente de la capacité de stockage sans interrompre l'accès à la base de données.

Remarque

Pour savoir comment modifier les spécifications d'une instance serverless ApsaraDB RDS for SQL Server, consultez les rubriques Modifier la plage de mise à l'échelle des RCUs et Augmenter la capacité de stockage.

Modifications

La modification des spécifications suivantes ne modifie pas le point de terminaison de l'instance. Pour augmenter la capacité de lecture de votre base de données, vous pouvez créer une instance en lecture seule et configurer la répartition lecture/écriture afin de décharger l'instance principale. L'instance principale doit être une instance Cluster Edition.

Élément

Description

Version

Vous pouvez mettre à niveau la version du moteur de base de données vers une version ultérieure.

Édition

Vous pouvez passer de Basic Edition à High-availability Edition ou Cluster Edition, ou de High-availability Edition à Cluster Edition.

Type d'instance

  • Si la famille d'instances reste inchangée et que vous devez uniquement modifier le code de spécification : utilisez le point d'entrée Modifier les spécifications.

    Par exemple, si la famille d'instances est general-purpose, vous pouvez changer le type d'instance de mssql.s2.medium.s2 à mssql.s2.large.s2.

  • Pour changer la famille d'instances : utilisez le point d'entrée Mettre à niveau la version pour passer à une instance de la même famille ou d'une famille supérieure, sauf dans certains cas. La console affiche toutes les options disponibles. Les familles d'instances sont classées du niveau inférieur au niveau supérieur : Shared < General-purpose < Dedicated. Le rétrogradage vers une famille d'instances de niveau inférieur n'est pas pris en charge.

    Par exemple, vous pouvez passer de la famille general-purpose à la famille dedicated.

    Remarque
    • Si votre instance exécute RDS High-availability Edition et utilise un type d'instance partagé, vous ne pouvez pas la mettre directement à niveau vers un type d'instance dédié sur RDS Cluster Edition.

    • Si la famille d'instances cible n'apparaît pas dans la console, créez une nouvelle instance avec la famille requise et migrez les données vers celle-ci.

Type de stockage

  • Pour les instances utilisant des ESSD, vous pouvez augmenter le PL. La réduction du PL n'est pas prise en charge. Par exemple, vous pouvez passer d'ESSD PL1 à ESSD PL2.

  • Pour les instances autres que Cluster Edition, vous pouvez mettre à niveau le type de stockage de standard SSD à ESSD. Vous ne pouvez pas rétrograder le type de stockage d'ESSD à standard SSD.

    Remarque

    Vous ne pouvez pas mettre à niveau le type de stockage des instances Cluster Edition de standard SSD à ESSD. Toutefois, vous pouvez créer une nouvelle instance utilisant un ESSD, puis migrer les données de l'instance d'origine vers la nouvelle instance.

Capacité de stockage

  • Vous pouvez uniquement augmenter la capacité de stockage. La réduction de la capacité de stockage n'est pas prise en charge.

  • Lorsque vous augmentez la capacité de stockage, l'incrément minimum est de 5 Go. La capacité de stockage totale ne peut pas dépasser la limite de capacité de stockage du type d'instance actuel.

Remarque
  • La capacité de stockage d'une instance en lecture seule ne peut pas être inférieure à celle de son instance principale. Par conséquent, vous devez d'abord augmenter la capacité de stockage des instances en lecture seule avant d'augmenter celle de l'instance principale.

  • Si la plage de capacité de stockage du type d'instance actuel ne répond pas à vos besoins, sélectionnez un autre type d'instance.

Prérequis

Votre compte Alibaba Cloud ne doit comporter aucune commande de renouvellement impayée.

Notes d'utilisation

  • Une modification des spécifications, telle qu'une mise à niveau majeure de version, peut impliquer une migration inter-hôtes. Ce processus supprime les comptes hôtes ainsi que tous les programmes ou fichiers déployés sur l'hôte d'origine, tels que SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS) ou SQL Server Reporting Services (SSRS). Migrez ou sauvegardez vos données au préalable.

    Important

    ApsaraDB RDS for SQL Server est construit sur le moteur natif Microsoft SQL Server et se concentre sur la fourniture de services de base de données managés stables et efficaces. Si votre activité nécessite des fonctionnalités telles que SSIS, SSAS ou SSRS, vous devez disposer d'une expertise opérationnelle solide pour garantir la continuité de l'activité.

  • La modification des spécifications peut déclencher une migration des données. Une fois la migration terminée, le système effectue un basculement à l'heure de basculement que vous avez sélectionnée. Les données incrémentielles sont synchronisées durant cette période. Le basculement entraîne une brève interruption d'environ 30 secondes. Pendant cette période, vous ne pouvez pas effectuer la plupart des opérations liées à la base de données, aux comptes ou au réseau. Nous vous recommandons d'effectuer l'opération pendant les heures creuses et de vous assurer que votre application dispose d'un mécanisme de reconnexion automatique.

  • Basic Edition ne fournit qu'un seul nœud de base de données, sans nœud secondaire pour la sauvegarde à chaud. Par conséquent, le nœud peut être indisponible pendant une période prolongée en cas de panne inattendue ou lors de tâches telles qu'une modification des spécifications ou une mise à niveau de version. Si votre activité exige une haute disponibilité de la base de données, nous vous déconseillons d'utiliser Basic Edition. Choisissez plutôt une autre édition, telle que High-availability Edition.

  • Si une instance principale possède des instances en lecture seule, vous devez vous assurer que la capacité de stockage de chaque instance en lecture seule est supérieure ou égale à celle de l'instance principale avant d'étendre le stockage de l'instance principale. Nous vous recommandons d'étendre la capacité de stockage de toutes les instances en lecture seule avant d'étendre celle de l'instance principale.

Facturation

Pour plus d'informations, consultez la rubrique Facturation des modifications de spécifications.

Procédure

  1. Accédez à la page Instances. Dans la barre de navigation supérieure, sélectionnez la région où réside l'instance RDS. Recherchez ensuite l'instance RDS et cliquez sur son ID.

  2. Dans la section Basic Information de la page Configuration Information, cliquez sur Change Specifications.

  3. (Cette étape est requise uniquement pour les instances par abonnement.) Dans la boîte de dialogue qui s'affiche, sélectionnez une méthode de modification (Upgrade ou Downgrade : les nouvelles spécifications prennent effet immédiatement) et cliquez sur Next.

    Une fois la tâche de modification soumise, le système synchronise les données vers une nouvelle instance. Ensuite, à l'switchover time planifiée, le système attribue l'ID d'instance et le point de terminaison d'origine à la nouvelle instance. L'ID d'instance et le point de terminaison restent inchangés.

  4. Modifiez les spécifications de l'instance. Pour plus d'informations, consultez la section Modifications.

    Important
    • Certaines instances ApsaraDB RDS for SQL Server prennent en charge l'extension transparente de la capacité de stockage. Lorsque vous modifiez uniquement le PL du type de stockage (par exemple, d'ESSD PL1 à ESSD PL2) ou étendez la capacité de stockage, l'accès à votre base de données n'est pas interrompu. Par conséquent, vous n'avez pas besoin de définir une heure de basculement. Toutefois, si vous modifiez également le type d'instance, vous devez configurer une heure de basculement.

    • Si vous n'avez modifié aucune spécification mais que la page Change Specifications affiche toujours l'option Switchover time, votre instance RDS ne prend pas en charge l'extension transparente de la capacité de stockage. Vous pouvez mettre à niveau la version majeure ou mineure du moteur de votre instance, puis modifier les spécifications pour activer l'extension transparente de la capacité de stockage.

  5. Sélectionnez le moment d'application des nouvelles spécifications.

    • Switch Immediately After Data Migration : le basculement a lieu dès que la migration des données est terminée.

    • Switch Within Maintenance Window : le basculement a lieu pendant votre fenêtre de maintenance configurée afin de minimiser les perturbations.

    Remarque
    • Certaines instances prennent en charge l'extension transparente de la capacité de stockage. Pour ces instances, ce paramètre n'est pas affiché et vous n'avez pas besoin de configurer une heure de basculement.

    • Si vous sélectionnez Switch Within Maintenance Window, les sauvegardes régulières de l'instance sont désactivées pendant le processus de modification des spécifications.

  6. Sur la page Change Specifications, confirmez les spécifications de l'instance avant et après la modification, cliquez sur Confirm Order, puis effectuez le paiement.

    Avertissement
    • Une fois qu'une commande de modification de configuration est soumise, vous ne pouvez pas l'annuler. Nous vous recommandons d'évaluer attentivement vos besoins métier avant de poursuivre.

    • Pour garantir le succès de la modification de configuration, n'effectuez aucune opération DDL (Data Definition Language) entre le moment où vous soumettez la commande et la fin de la modification.

FAQ

La modification du PL du type de stockage interrompt-elle l'accès à la base de données ?

  • Certaines instances ApsaraDB RDS for SQL Server prennent en charge l'extension transparente de la capacité de stockage. Lorsque vous modifiez uniquement le PL du type de stockage (par exemple, d'ESSD PL1 à ESSD PL2) ou étendez la capacité de stockage, l'accès à votre base de données n'est pas interrompu. Par conséquent, vous n'avez pas besoin de définir une heure de basculement. Toutefois, si vous modifiez également le type d'instance, vous devez configurer une heure de basculement.

  • Si vous n'avez modifié aucune spécification mais que la page Change Specifications affiche toujours l'option Switchover time, votre instance RDS ne prend pas en charge l'extension transparente de la capacité de stockage. Vous pouvez mettre à niveau la version majeure ou mineure du moteur de votre instance, puis modifier les spécifications pour activer l'extension transparente de la capacité de stockage.

Puis-je modifier la zone et la version ?

  • Pour les instances n'exécutant pas SQL Server 2008 R2 : vous pouvez appeler l'opération API ModifyDBInstanceSpec pour mettre à niveau la version majeure de la base de données et modifier la zone et le vSwitch de l'instance. Vous pouvez également mettre à niveau la version majeure de la base de données dans la console ApsaraDB RDS.

  • Pour les instances exécutant SQL Server 2008 R2 avec des disques locaux haute performance : vous pouvez utiliser la console ApsaraDB RDS pour mettre à niveau la version et modifier la zone simultanément.

Remarque

Vous pouvez également migrer la zone séparément.

Si j'étends uniquement la capacité de stockage, dois-je migrer les données vers une nouvelle instance ?

Non. Le système gère cette opération automatiquement et vous n'avez pas besoin de migrer manuellement les données. Lors de l'extension du stockage, le système vérifie si l'hôte actuel dispose de suffisamment d'espace. Si c'est le cas, la capacité est étendue sur place. Sinon, le système migre automatiquement vos données vers un hôte disposant d'un espace suffisant.

Combien de temps prend une modification des spécifications ?

Dans 90 % des cas, une modification des spécifications est terminée en moins de 30 minutes.

Si je mets à niveau le CPU, la mémoire et le disque simultanément, quelle sera la durée de la brève interruption ?

La durée de la brève interruption est identique, que vous mettiez à niveau le CPU, la mémoire et la capacité de stockage séparément ou simultanément. L'interruption dure généralement environ 30 secondes. Pendant le basculement, une interruption de service ou un redémarrage de l'instance peut se produire. La plupart des opérations sur la base de données, les comptes et le réseau sont indisponibles pendant cette période. Nous vous recommandons d'effectuer la modification des spécifications pendant la fenêtre de maintenance spécifiée. Pour plus d'informations sur les éléments modifiables, consultez la section Modifications.

API associée

Utiliser l'API ModifyDBInstanceSpec pour modifier les spécifications et la capacité de stockage d'une instance RDS