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 ne passe à côté de mises à jour de maintenance obligatoires.

Afin de limiter les frais pour un cluster Neptune à faible charge, vous pouvez arrêter ce 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'AWS CLI ou l'API Neptune. 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 à l'aide de la AWS Management Console

Pour utiliser la AWS Management Console pour arrêter un cluster Neptune
  1. Connectez-vous à la console de gestion AWS et ouvrez la console Amazon Neptune à l'adresse https://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 à l'aide de la AWS CLI

Pour arrêter une instance de base de données à l'aide de l'AWS CLI, appelez la commande stop-db-cluster en utilisant le paramètre --db-cluster-identifier pour 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 de bases de données à l'aide de l'API de gestion Neptune

Pour arrêter une instance de base de données à l'aide de l'API de gestion Neptune, appelez l'API StopDBCluster et utilisez le paramètre DBClusterIdentifier pour identifier le cluster de bases de données à arrêter.

Ce qui peut se produire lorsqu'un cluster de bases de données est arrêté

  • 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 appliquera les opérations de maintenance planifiée au 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'accumule 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 que le cluster est arrêté.

  • Neptune n'étend pas la période de rétention des sauvegarde pour le cluster de bases de données pendant qu'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 qui est à 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 de bases de données arrêté à l'aide de la AWS Management Console

  1. Connectez-vous à la console de gestion AWS et ouvrez la console Amazon Neptune à l'adresse https://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 de bases de données arrêté à l'aide de la AWS CLI

Pour démarrer un cluster de bases de données arrêté à l'aide de l'AWS CLI, appelez la commande start-db-cluster à l'aide du paramètre --db-cluster-identifier pour 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.

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

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

Pour démarrer un cluster de bases de données Neptune à l'aide de l'API de gestion Neptune, appelez l'API StartDBCluster à l'aide du paramètre DBCluster pour 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.