Configuration de Multi-AZ lors de la création d’un cluster - Amazon Redshift

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.

Configuration de Multi-AZ lors de la création d’un cluster

Amazon Redshift Multi-AZ prend en charge deux zones de disponibilité à la fois. Amazon Redshift sélectionne automatiquement les zones de disponibilité en fonction de la configuration sélectionnée du groupe de sous-réseaux. Vous pouvez convertir un entrepôt des données mono-AZ existant en entrepôt des données multi-AZ ou restaurer un instantané pour le configurer en entrepôt des données multi-AZ.

À l’aide de la console Amazon Redshift, vous pouvez facilement créer de nouveaux déploiements Multi-AZ. Pour créer un nouveau déploiement multi-AZ à l’aide de la console Amazon Redshift, sélectionnez l’option Multi-AZ lors de la création de l’entrepôt des données. Spécifiez le nombre de nœuds de calcul requis dans une zone de disponibilité unique et Amazon Redshift déploiera ce nombre de nœuds dans chacune des deux zones de disponibilité. Tous les nœuds seront utilisés pour effectuer le traitement de la charge de travail en lecture et en écriture pendant le fonctionnement normal. Vous pouvez également utiliser la AWS CLI create-cluster commande pour créer un nouvel entrepôt de données multi-AZ à l'aide du multi-az paramètre.

Vous pouvez convertir un entrepôt de données mono-AZ existant en entrepôt de données multi-AZ. Vous pouvez utiliser la console Amazon Redshift ou AWS CLI modify-cluster la commande utilisant le paramètre. multi-az Vous pouvez également effectuer une restauration à partir d'un instantané pour configurer un entrepôt de données mono-AZ dans un entrepôt de données multi-AZ à l'aide de la console Amazon Redshift ou de AWS CLI restore-from-cluster-snapshot la commande utilisant le paramètre. multi-az

Le déploiement multi-AZ prend uniquement en charge les types de RA3 nœuds qui utilisent le stockage géré Amazon Redshift (RMS). Amazon Redshift stocke les données dans RMS, qui utilise Amazon S3 et est accessible dans toutes les zones de disponibilité en un Région AWS, sans avoir à répliquer les données au niveau d'Amazon Redshift.

Vous pouvez configurer un déploiement multi-AZ lors de la création d’un nouveau cluster à l’aide de la console Amazon Redshift ou de l’ AWS Command Line Interface.

  1. Connectez-vous à la console Amazon Redshift AWS Management Console et ouvrez-la à l'adresse. https://console.aws.amazon.com/redshiftv2/

  2. Dans le menu de navigation, choisissez Provisioned clusters dashboard (Tableau de bord des clusters provisionnés), puis choisissez Clusters. Les clusters associés à votre compte en cours Région AWS sont répertoriés. Un sous-ensemble des propriétés de chaque cluster s’affiche dans les colonnes de la liste.

  3. Choisissez le bouton Créer un cluster pour ouvrir la page de création d’un cluster.

  4. Saisissez les propriétés de votre cluster. Pour obtenir des informations générales sur la création d’un cluster, consultez Création d’un cluster.

  5. Choisissez l'un des types de RA3 nœuds dans la liste déroulante des types de nœuds. L'option de configuration AZ n'est disponible que lorsque vous avez choisi un type de RA3 nœud.

  6. Sous Configuration AZ, choisissez Multi-AZ.

  7. Sous Nombre de nœuds par zone de disponibilité, entrez au moins deux nœuds pour votre cluster.

  8. Vous avez la possibilité de charger des exemples de données ou d’apporter vos propres données :

    • Dans Sample data (Exemples de données), choisissez Load sample data (Charger les exemples de données) pour charger l’exemple de jeu de données dans votre cluster Amazon Redshift. Amazon Redshift charge l'exemple de jeu de données Tickit dans la base de données dev et le schéma public par défaut. Amazon Redshift charge automatiquement l’exemple de jeu de données dans votre cluster Amazon Redshift. Vous pouvez commencer à utiliser l’éditeur de requêtes v2 pour interroger des données.

    • Pour apporter vos propres données à votre cluster Amazon Redshift, suivez les étapes dans Importation de vos propres données dans Amazon Redshift.

  9. Faites défiler l’écran vers Additional configurations (Configurations supplémentaires), développez Network and security (Réseau et sécurité) et assurez-vous d’accepter le Cluster subnet group (Groupe de sous-réseaux de cluster) par défaut ou d’en choisir un autre. Si vous choisissez un autre groupe de sous-réseaux de cluster, assurez-vous que le groupe de sous-réseaux que vous avez sélectionné comporte 3 zones de disponibilité.

  10. Sous Additional configurations (Configurations supplémentaires), développez Database configurations (Configurations de base de données).

  11. Pour utiliser une AWS KMS clé personnalisée au lieu de la clé AWS détenue par défaut, cliquez sur Personnaliser les paramètres de chiffrement sous Chiffrement de base de données.

  12. Sous Choisir une clé KMS, vous pouvez choisir une AWS Key Management Service clé ou saisir un ARN. Vous pouvez également cliquer sur Créer une AWS Key Management Service clé dans la AWS Key Management Service console. Pour plus d’informations sur la création d’une clé KMS, consultez Création de clés dans le Guide du développeur AWS Key Management Service .

  13. Cliquez surCreate cluster (Créer un cluster). Lorsque la création d’un cluster est réussie, vous pouvez consulter les détails sur la page des détails du cluster. Vous pouvez utiliser votre client SQL pour charger et interroger des données.

Pour configurer le mode Multi-AZ lors de la création d'un cluster à l'aide du AWS Command Line Interface
  • À partir de AWS CLI là, utilisez la create-cluster commande et le multi-az paramètre comme suit.

    aws redshift create-cluster --port 5439 --master-username master --master-user-password ##### --node-type ra3.4xlarge --number-of-nodes 2 --profile maz-test --endpoint-url https://redshift.eu-west-1.amazonaws.com --region eu-west-1 --cluster-identifier test-maz --multi-az --maintenance-track-name CURRENT --encrypted