Partager via


Opérations de mise à l’échelle dans Azure Database pour PostgreSQL - Serveur flexible

S’APPLIQUE À : Azure Database pour PostgreSQL : serveur flexible

Cet article explique comment effectuer des opérations de mise à l’échelle pour le calcul et le stockage. Vous pouvez changer vos niveaux de calcul entre les références SKU Burstable, à usage général et à mémoire optimisée. Vous avez également la possibilité de choisir le nombre de cœurs virtuels approprié pour exécuter votre application. Vous pouvez également effectuer un scale-up de votre stockage. Les IOPS attendues sont affichées en fonction du niveau de calcul, des vCores et de la capacité de stockage. L’estimation du coût est également affichée en fonction de votre sélection.

Important

Vous ne pouvez pas effectuer un scale-down du stockage.

Prérequis

Pour utiliser ce guide pratique, il vous faut :

  • Vous devez disposer d’une instance de serveur flexible Azure Database pour PostgreSQL. La même procédure s’applique également à une instance d’Azure Database pour PostgreSQL - Serveur flexible configurée avec une redondance de zone.

Mise à l’échelle du niveau et de la taille de calcul

Pour choisir le niveau de calcul, procédez comme suit.

  1. Dans le portail Azure, choisissez l’instance d’Azure Database pour PostgreSQL - Serveur flexible dont vous souhaitez restaurer la sauvegarde.

  2. Sélectionnez Calcul et stockage.

  3. Une page présentant les paramètres actuels s’affiche. Capture d’écran montrant la vue calcul+stockage.

  4. Vous pouvez choisir la classe de calcul parmi les niveaux expansible, à usage général et à mémoire optimisée. Capture d’écran listant les niveaux de calcul.

  5. Si les tailles de vCores et de mémoire par défaut vous conviennent, vous pouvez ignorer l’étape suivante.

  6. Si vous souhaitez modifier le nombre de cœurs virtuels, vous pouvez cliquer sur la liste déroulante Taille de calcul et sélectionner le nombre désiré de cœurs virtuels/la mémoire dans la liste.

    • Niveau de calcul expansible : Capture d’écran montrant un calcul burstable.

    • Niveau de calcul à usage général : Capture d’écran montrant un calcul à usage général.

    • Niveau de calcul à mémoire optimisée : Capture d’écran montrant un calcul à mémoire optimisée.

  7. Cliquez sur Enregistrer.

  8. Vous voyez un message de confirmation. Cliquez sur OK si vous souhaitez continuer.

  9. Notification de la progression de la mise à l’échelle.

Mise à l’échelle manuelle du stockage

Procédez comme suit pour augmenter la taille de votre stockage.

  1. Dans le portail Azure, choisissez l’instance d’Azure Database pour PostgreSQL - Serveur flexible dont vous souhaitez augmenter la taille de stockage.

  2. Sélectionnez Calcul et stockage.

  3. Une page présentant les paramètres actuels s’affiche.

Capture d’écran montrant le calcul+stockage.

  1. Sélectionnez la liste déroulante Taille de stockage en Gio, puis choisissez la nouvelle taille souhaitée.

Capture d’écran montrant un scale-up du stockage.

  1. Si la taille de stockage vous convient, sélectionnez Enregistrer.

  2. La plupart des opérations de mise à l’échelle de disque sont en ligne et le processus de mise à l’échelle démarre sans temps d’arrêt dès que vous sélectionnez Enregistrer. Toutefois, certaines opérations de mise à l’échelle sont hors connexion et vous voyez le message de redémarrage du serveur indiqué ci-dessous. Sélectionnez Continuer si vous souhaitez continuer.

    Capture d’écran montrant une mise à l’échelle hors connexion.

  3. Vous recevez une notification indiquant que l’opération de mise à l’échelle est en cours.

Croissance automatique de stockage

Suivez les étapes ci-dessous afin d’activer la croissance automatique du stockage pour votre instance d’Azure Database pour PostgreSQL - Serveur flexible, et de mettre à l’échelle automatiquement votre stockage dans la plupart des cas.

  1. Dans le portail Azure, choisissez l’instance d’Azure Database pour PostgreSQL - Serveur flexible dont vous souhaitez augmenter la taille de stockage.

  2. Sélectionnez Calcul et stockage.

  3. Une page présentant les paramètres actuels s’affiche.

Capture d’écran montrant la case à cocher de l’option de croissance automatique du stockage.

  1. Cochez la case Croissance automatique du stockage

Capture d’écran montrant la croissance automatique du stockage.

  1. Cliquez sur Enregistrer.

  2. Vous recevez une notification indiquant que l’activation de la croissance automatique du stockage est en cours.

Important

La croissance automatique du stockage lance les opérations de mise à l’échelle des disques en ligne, mais il existe des cas particuliers où la mise à l’échelle en ligne n’est pas possible. Par exemple, lorsque vous approchez ou dépassez la limite de 4 096 Gio, la croissance automatique du stockage n’est pas activée et vous devez augmenter manuellement le stockage. Un message d’information du portail s’affiche lorsque cela se produit.

Niveau de performance

Pour le scale-up

Suivez les étapes ci-dessous pour effectuer un scale-up du niveau de performance de votre instance d’Azure Database pour PostgreSQL - Serveur flexible.

  1. Dans le portail Azure, choisissez l’instance d’Azure Database pour PostgreSQL - Serveur flexible dont vous souhaitez effectuer un scale-up.

  2. Sélectionnez Calcul et stockage.

  3. Une page présentant les paramètres actuels s’affiche.

    Capture d’écran montrant le niveau de performance 1.

  4. Vous voyez la nouvelle option « Niveau de performance » dans la liste déroulante. L’option sélectionnée est l’IOPS pré-approvisionnée, qui est également la quantité minimale d’IOPS disponible pour la taille de stockage sélectionnée.

    Capture d’écran montrant la liste déroulante du niveau de performance 2.

  5. Sélectionnez votre nouveau niveau de performances et enregistrez.

    Capture d’écran montrant le niveau de performance et le bouton d’enregistrement 3.

  6. Votre serveur effectue un déploiement et, une fois celui-ci terminé, votre serveur est mis à jour et affiche le nouveau niveau de performances.

Effectuer un scale-down

Suivez les étapes ci-dessous pour effectuer un scale-down du niveau de performance de votre instance d’Azure Database pour PostgreSQL - Serveur flexible.

  1. Dans le portail Azure, choisissez l’instance d’Azure Database pour PostgreSQL - Serveur flexible dont vous souhaitez effectuer un scale-down.

  2. Sélectionnez Calcul et stockage.

  3. Une page présentant les paramètres actuels s’affiche.

    Capture d’écran montrant le niveau de performance 4.

  4. Vous voyez la nouvelle option « Niveau de performance » dans la liste déroulante. L’option sélectionnée est la dernière IOPS sélectionnée lorsque vous avez effectué un scale-up.

    Capture d’écran montrant la liste déroulante du niveau de performance 5.

  5. Sélectionnez votre nouveau niveau de performances et enregistrez.

    Capture d’écran montrant le niveau de performance et le bouton d’enregistrement 6.

  6. Votre serveur effectue un déploiement et, une fois celui-ci terminé, votre serveur est mis à jour et affiche le nouveau niveau de performances.

Important

Vous ne pouvez effectuer un scale-down du niveau de performance de votre serveur que 12 heures après le scale-up. Cette restriction est établie pour garantir la stabilité et les performances après les modifications de la configuration de votre serveur.

Partager vos suggestions et bogues avec l’équipe produit Azure Database pour PostgreSQL.