Arrêt et démarrage d'un cluster de bases de données Amazon Neptune - Amazon Neptune

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.

Arrêt et démarrage d'un cluster de bases de données Amazon Neptune

L'arrêt et le démarrage des clusters Amazon Neptune vous permettent de maîtriser les coûts liés aux environnements de développement et de test. Vous pouvez arrêter temporairement toutes les instances de base de données de votre cluster au lieu de configurer et de détruire toutes les instances de base de données chaque fois que vous utilisez le cluster.

Présentation de l'arrêt et du démarrage d'un cluster de bases de données Neptune

Pendant les périodes où vous n'avez pas besoin d'un cluster Neptune, vous pouvez arrêter toutes les instances du cluster en une seule opération. Vous pouvez à tout moment redémarrer le cluster dès que vous avez besoin de l'utiliser. Le démarrage et l'arrêt simplifie les processus de configuration et de destruction des clusters utilisés à des fins de développement, de test ou d'activités similaires qui ne nécessitent pas une disponibilité continue. Il vous suffit pour cela d'effectuer une seule action dans AWS Management Console, quel que soit le nombre d'instances dans le cluster.

Pendant que votre cluster de bases de données est à l'arrêt, vous êtes facturé uniquement pour le stockage du cluster, des instantanés manuels et des sauvegardes automatiques dans le cadre de votre fenêtre de rétention spécifiée. Aucune heure d'instance de base de données ne vous est facturée.

Après sept jours, Neptune redémarre automatiquement votre cluster de bases de données pour éviter qu'il passe à côté de mises à jour de maintenance requises.

Pour limiter les frais pour un cluster Neptune à faible charge, vous pouvez arrêter le cluster plutôt que de supprimer tous ses réplicas en lecture. Pour les clusters constitués d'une ou deux instances, il n'est pas commode de supprimer et de récréer fréquemment les instances de base de données, à moins d'utiliser l'option deAWS CLIou l'API Neptune, et il peut également s'avérer difficile d'effectuer les suppressions dans le bon ordre. Par exemple, vous devez supprimer tous les réplicas en lecture avant de supprimer l'instance principale pour éviter d'activer le mécanisme de basculement.

Évitez de démarrer et d'arrêter votre cluster de bases de données s'il doit s'exécuter en permanence, mais que vous souhaitez réduire sa capacité. Si votre cluster est trop coûteux ou sous-utilisé, vous pouvez supprimer une ou plusieurs instances de base de données ou modifier vos instances de base de données afin qu'elles utilisent une classe d'instance plus petite, mais vous ne pouvez pas arrêter une instance de base de données individuelle.

Arrêt d'un cluster de bases de données Neptune

Lorsque vous ne l'utilisez pas pendant un certain temps, vous pouvez arrêter un cluster de bases de données Neptune en cours d'exécution, puis le redémarrer lorsque vous en avez besoin. Pendant que le cluster est à l'arrêt, vous êtes facturé pour le stockage du cluster, des instantanés manuels et des sauvegardes automatiques dans le cadre de votre fenêtre de rétention spécifiée, mais pas pour les heures d'instance de base de données.

L'opération d'arrêt stoppe les instances de réplica en lecture du cluster avant de stopper l'instance principale, pour éviter l'activation du mécanisme de basculement.

Arrêt d'un cluster de bases de données en utilisant leAWS Management Console

Pour utiliser le pluginAWS Management Consolepour arrêter un cluster Neptune

  1. Connectez-vous à la consoleAWSConsole de gestion et ouvrez la console Amazon Neptune à l'adresse dehttps://console.aws.amazon.com/neptune/home.

  2. Dans le panneau de navigation, sélectionnez Bases de données, choisissez un cluster. Vous pouvez effectuer l'opération d'arrêt soit à partir de cette page, soit en accédant à la page de détails du cluster de bases de données que vous voulez arrêter.

  3. Dans Actions, choisissez Arrêter.

Arrêt d'un cluster de bases de données en utilisant leAWS CLI

Pour arrêter une instance de bases de données à l'aide de l'optionAWS CLIappelle l'intentionstop-db-cluster, à l'aide de la commande--db-cluster-identifierpour identifier le cluster de bases de données que vous souhaitez arrêter.

aws neptune stop-db-cluster --db-cluster-identifier mydbcluster

Arrêt d'un cluster DB à l'aide de l'API de gestion Neptune

Pour arrêter une instance de bases de données à l'aide de l'API de gestion Neptune, appelez l'adresseStopDBClusteret utilisez l'APIDBClusterIdentifierpour identifier le cluster de bases de données que vous souhaitez arrêter.

Que peut-il se passer pendant l'arrêt d'un cluster de bases de données ?

  • Vous pouvez le restaurer à partir d'un instantané (voir Restauration à partir d'un instantané de cluster de base de données).

  • Vous ne pouvez pas modifier la configuration du cluster de bases de données ou de ses instances de base de données.

  • Vous ne pouvez pas ajouter des instances de base de données au cluster ni supprimer des instances de base de données du cluster.

  • Vous ne pouvez pas supprimer le cluster si des instances de base de données lui sont encore associées.

  • En général, vous devez redémarrer un cluster de bases de données arrêté pour effectuer la plupart des actions administratives.

  • Neptune applique les opérations de maintenance planifiée à votre cluster arrêté dès qu'il est redémarré. N'oubliez pas qu'après sept jours, Neptune redémarre automatiquement un cluster arrêté afin qu'il n'accuse pas trop de retard au niveau de l'état de la maintenance.

  • Neptune n'effectue aucune sauvegarde automatisée d'un cluster de bases de données arrêté, car les données sous-jacentes ne peuvent pas changer pendant l'arrêt du cluster.

  • Neptune n'étend pas la période de rétention des sauvegarde pour le cluster de bases de données lorsqu'il est arrêté.

Démarrage d'un cluster de bases de données Neptune arrêté

Vous pouvez uniquement démarrer un cluster de bases de données Neptune à l'état arrêté. Lorsque vous démarrez le cluster, toutes ses instances de base de données redeviennent disponibles. Le cluster conserve ses paramètres de configuration, notamment les points de terminaison, les groupes de paramètres et les groupes de sécurité VPC.

Démarrage d'un cluster DB arrêté à l'aide de laAWS Management Console

  1. Connectez-vous à la consoleAWSConsole de gestion et ouvrez la console Amazon Neptune à l'adresse dehttps://console.aws.amazon.com/neptune/home.

  2. Dans le panneau de navigation, sélectionnez Bases de données, choisissez un cluster. Vous pouvez effectuer l'opération de démarrage soit à partir de cette page, soit en accédant à la page de détails du cluster de bases de données.

  3. Dans Actions, choisissez Start (Démarrer).

Démarrage d'un cluster DB arrêté à l'aide de laAWS CLI

Pour démarrer un cluster de bases de données arrêté à l'aide duAWS CLIappelle l'intentionstart-db-clusterCommandes à l'aide du--db-cluster-identifierpour spécifier le cluster de bases de données arrêté que vous souhaitez démarrer. Indiquez le nom de cluster que vous avez choisi lors de la création du cluster de bases de données ou utilisez un nom d'instance de base de données que vous avez choisi avec-clusteren annexe à la fin de celui-ci.

aws neptune start-db-cluster --db-cluster-identifier mydbcluster

Démarrage d'un cluster DB arrêté à l'aide de l'API de gestion Neptune

Pour démarrer un cluster DB Neptune à l'aide de l'API de gestion Neptune, appelez leStartDBClusterAPI utilisant l'interfaceDBClusterpour spécifier le cluster de bases de données arrêté que vous souhaitez démarrer. Indiquez le nom de cluster que vous avez choisi lors de la création du cluster de bases de données ou utilisez un nom d'instance de base de données que vous avez choisi, en ajoutant -cluster à la fin de celui-ci.