View a markdown version of this page

Gestion d'un Multi-AZ déploiement pour RDS Custom pour SQL Server - Amazon Relational Database Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Gestion d'un Multi-AZ déploiement pour RDS Custom pour SQL Server

Lors d'un déploiement d' Multi-AZ instance de base de données pour RDS Custom for SQL Server, Amazon RDS provisionne et gère automatiquement une réplique de secours synchrone dans une autre zone de disponibilité (AZ). L'instance de base de données primaire est répliquée de manière synchrone dans les zones de disponibilité sur un réplica de secours afin d'assurer une redondance des données.

Important

Multi-AZ Le déploiement de RDS Custom pour SQL Server est différent de celui de Multi-AZ RDS pour SQL Server. Contrairement à Multi-AZ RDS pour SQL Server, vous devez configurer les prérequis pour RDS Custom pour SQL Server avant de créer votre Multi-AZ instance de base de données, car RDS Custom s'exécute dans votre propre compte, qui nécessite des autorisations.

Si vous ne remplissez pas les conditions requises, votre Multi-AZ instance de base de données risque de ne pas s'exécuter ou de revenir automatiquement à une Single-AZ instance de base de données. Pour plus d'informations sur les conditions préalables, consultez Conditions préalables pour un Multi-AZ déploiement avec RDS Custom pour SQL Server.

L'exécution d'une instance de base de données en haute disponibilité peut améliorer la disponibilité pendant la maintenance planifiée du système. En cas de maintenance planifiée de la base de données ou d’interruption imprévue du service, Amazon RDS bascule automatiquement vers l’instance de base de données secondaire à jour. Cette fonctionnalité permet aux opérations de la base de données de reprendre rapidement sans intervention manuelle. Les instances principales et de secours utilisent le même point de terminaison, l'adresse réseau physique de celui-ci étant transférée vers le réplica secondaire dans le cadre du processus de basculement. Vous n’avez pas à reconfigurer votre application lorsqu’un basculement se produit.

RDS Custom pour SQL Server prend en charge Multi-AZ.

Vous pouvez créer un Multi-AZ déploiement RDS Custom pour SQL Server en spécifiant Multi-AZ lors de la création d'une instance de base de données personnalisée RDS. Vous pouvez utiliser la console pour convertir les instances de base de données RDS Custom for SQL Server existantes en Multi-AZ déploiements en modifiant l'instance de base de données et en spécifiant l' Multi-AZ option. Vous pouvez également spécifier un déploiement d' Multi-AZ instance de base de données à l'aide de la AWS CLI ou de l'API Amazon RDS.

La console RDS affiche la zone de disponibilité du réplica de secours (la zone de disponibilité secondaire). Vous pouvez également utiliser la commande d'interface de ligne de commande describe-db-instances ou l'opération d'API DescribeDBInstances pour rechercher la zone de disponibilité secondaire.

Les instances de base de données RDS Custom pour SQL Server Multi-AZ déployées peuvent avoir une latence d'écriture et de validation accrue par rapport à un Single-AZ déploiement. Cette augmentation peut se produire en raison de la réplication de données synchrone entre les instances de base de données. La latence peut changer si votre déploiement bascule vers la réplique de secours, même si elle AWS est conçue avec une connectivité réseau à faible latence entre les zones de disponibilité.

Note

Pour les charges de travail de production, nous vous recommandons d'utiliser une classe d'instance de base de données avec des IOPS provisionnées (input/output opérations par seconde) pour des performances rapides et cohérentes. Pour plus d’informations sur les classes d’instance de base de données, consultez Conditions requises et limitations d'Amazon RDS Custom for SQL Server.

Disponibilité des régions et des versions

Multi-AZ les déploiements de RDS Custom pour SQL Server sont pris en charge pour les éditions de SQL Server suivantes :

  • SQL Server 2022 et 2019 : Enterprise, Standard, Web et Developer Editions

Note

Multi-AZ les déploiements pour RDS Custom pour SQL Server ne sont pas pris en charge sur SQL Server 2019 CU8 (15.00.4073.23) ou les versions antérieures.

Multi-AZ les déploiements pour RDS Custom for SQL Server sont disponibles dans toutes les régions où RDS Custom for SQL Server est disponible. Pour plus d'informations sur la disponibilité régionale des Multi-AZ déploiements pour RDS Custom pour SQL Server, consultez. Régions et moteurs de base de données pris en charge pour RDS Custom for SQL Server

Limites d'un Multi-AZ déploiement avec RDS Custom pour SQL Server

Multi-AZ les déploiements avec RDS Custom pour SQL Server présentent les limites suivantes :

  • Cross-Region Multi-AZ les déploiements ne sont pas pris en charge.

  • Vous ne pouvez pas configurer l'instance de base de données secondaire pour accepter l'activité de lecture de base de données.

  • Lorsque vous utilisez une version de moteur personnalisée (CEV) lors d'un Multi-AZ déploiement, votre instance de base de données secondaire utilisera également le même CEV. L'instance de base de données secondaire ne peut pas utiliser d'autre CEV.

Création d'un déploiement RDS personnalisé pour SQL Server Multi-AZ

Pour créer un Multi-AZ déploiement RDS personnalisé pour SQL Server, suivez les étapes décrites dansCréation et connexion à une instance de base de données pour Amazon RDS Custom for SQL Server.

Important

Pour simplifier la configuration, nous vous recommandons d'utiliser le dernier fichier CloudFormation modèle fourni dans les instructions de configuration réseau. Pour de plus amples informations, veuillez consulter Configuration avec CloudFormation.

La création d'un Multi-AZ déploiement prend quelques minutes.