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.
Suppression d'une instance DB
Avertissement
La suppression d'une instance de base de données entraîne la suppression définitive de toutes ses données et peut affecter les ressources associées. Assurez-vous d'avoir sauvegardé toutes les données importantes avant de continuer.
Vous pouvez supprimer une instance de base de données à l'aide de l'API AWS Management Console, de AWS CLI, ou de l'API RDS. Si vous souhaitez supprimer une instance de base de données d'un cluster de bases de données Aurora, consultez Suppression de clusters de bases de données Aurora et d'instances de bases de données.
Rubriques
Conditions préalables pour la suppression d'une instance de base de données
Avant d'essayer de supprimer votre instance de base de données, veillez à ce que la protection contre la suppression soit désactivée. Par défaut, la protection contre la suppression est activée pour une instance de base de données créée avec la console.
Si la protection contre la suppression est activée sur votre instance de base de données, vous pouvez la désactiver en modifiant les paramètres de votre instance. Choisissez Modifier dans la page des détails de la base de données ou appelez la modify-db-instancecommande. Cette opération n'entraîne pas de panne. Pour de plus amples informations, veuillez consulter Paramètres des instances de base de données.
Considérations lors de la suppression d'une instance de base de données
La suppression d'une instance de base de données a un effet sur la capacité de restauration de l'instance, la disponibilité des sauvegardes et le statut de lecture du réplica. Examinez les problèmes suivants :
-
Vous pouvez choisir de créer un instantané de bases de données final. Vous avez les options suivantes :
-
Si vous prenez un instantané final, vous pouvez l'utiliser pour restaurer votre instance de base de données supprimée. RDS conserve à la fois l'instantané final et tous les instantanés manuels que vous avez pris précédemment. Vous ne pouvez pas créer un instantané de base de données final de votre instance de base de données si elle n'est pas dans l'état
Available. Pour de plus amples informations, veuillez consulter Affichage du statut de l’instance de base de données Amazon RDS . -
Si vous ne prenez pas d'instantané final, il n'existe aucun instantané final que vous pourrez restaurer ultérieurement. Si vous décidez de restaurer votre instance de base de données supprimée, conservez les sauvegardes automatisées ou utilisez un instantané manuel antérieur pour restaurer votre instance de base de données au moment de l’instantané précédent.
-
-
Vous pouvez choisir de conserver les sauvegardes automatisées. Vous avez les options suivantes :
-
Si vous conservez les sauvegardes automatisées, RDS les garde pendant la période de conservation définie sur l'instance de base de données au moment où vous la supprimez. Vous pouvez utiliser les sauvegardes automatiques pour restaurer votre instance de base de données pendant la période de conservation, mais pas après. Cette période de conservation entre en vigueur, que vous choisissez de créer un instantané de base de données final ou non. Pour supprimer une sauvegarde automatisée conservée, consultez Suppression des sauvegardes automatisées conservées.
-
Les sauvegardes automatisées conservées et les instantanés manuels sont facturés tant qu'ils ne sont pas supprimés. Pour de plus amples informations, veuillez consulter Coûts de conservation.
-
Si vous ne conservez pas les sauvegardes automatisées, RDS supprime les sauvegardes automatisées qui se trouvent dans le même emplacement Région AWS que votre instance de base de données. Il n'est pas possible de récupérer ces sauvegardes. Si vos sauvegardes automatisées ont été répliquées vers une autre Région AWS, RDS les conserve même si vous ne choisissez pas de conserver les sauvegardes automatisées. Pour de plus amples informations, veuillez consulter Réplication des sauvegardes automatiques dans une autre Région AWS.
-
-
Lorsque vous supprimez votre instance de base de données, RDS ne supprime pas les instantanés de base de données manuels. Pour de plus amples informations, veuillez consulter Création d’un instantané de base de données pour une instance de base de données mono-AZ pour Amazon RDS.
-
Si vous souhaitez supprimer toutes les ressources RDS, notez que les ressources suivantes sont facturées :
-
Instances de base de données
-
Instantanés de base de données
-
Clusters de bases de données
Si vous avez acheté des instances réservées, elles sont facturées conformément au contrat que vous avez accepté lors de l'achat de l'instance. Pour de plus amples informations, veuillez consulter Instances de base de données réservées pour Amazon RDS. Vous pouvez obtenir les informations de facturation pour toutes vos AWS ressources en utilisant le AWS Cost Explorer. Pour plus d'informations, consultez la section Analyse de vos coûts avec AWS Cost Explorer.
-
-
Si vous supprimez une instance de base de données contenant des répliques de lecture Région AWS, chaque réplique de lecture est automatiquement promue en instance de base de données autonome. Pour de plus amples informations, veuillez consulter Promotion d'un réplica en lecture en instance de bases de données autonome. Si votre instance de base de données possède des répliques de lecture différentes Régions AWS, consultez Considérations liées à la réplication entre régions les informations relatives à la suppression de l'instance de base de données source pour une réplique de lecture entre régions.
-
Lorsque le statut d'une instance de base de données est
deleting, la valeur de son certificat CA n'apparaît pas dans la console RDS ni dans les sorties des AWS CLI commandes ou des opérations de l'API RDS. Pour plus d’informations sur les certificats d’autorité de certification, consultez . -
Le temps nécessaire pour supprimer une instance de base de données varie en fonction de la période de conservation des sauvegardes, de la quantité de données supprimées, de la prise d'un instantané final et du fait que le cliché final est incrémentiel ou complet. Même si vous ne prenez pas de capture finale, le service doit effectuer des opérations internes pour garantir la cohérence des données. Ces opérations peuvent prolonger le délai de suppression. Ils ne peuvent pas être ignorés. L'état de l'instance de base de données reste en état de suppression jusqu'à ce que toutes les opérations soient terminées. Pour réduire le temps nécessaire à la suppression de l'instance de base de données, nous vous recommandons de prendre un instantané manuel avant de supprimer l'instance de base de données.
Suppression d'une instance DB
Vous pouvez supprimer une instance de base de données à l'aide de l'API AWS Management Console, de AWS CLI, ou de l'API RDS. Vous devez procéder comme suit :
-
Indiquez le nom de l'instance de base de données.
-
Activez ou désactivez l'option permettant de créer un instantané de base de données final de l'instance.
-
Activez ou désactivez l'option de conservation des sauvegardes automatiques.
Note
Vous ne pouvez pas supprimer une instance de base de données lorsque la protection contre la suppression est activée. Pour de plus amples informations, veuillez consulter Conditions préalables pour la suppression d'une instance de base de données.
Pour supprimer une instance de base de données
Connectez-vous à la console Amazon RDS AWS Management Console et ouvrez-la à https://console.aws.amazon.com/rds/
l'adresse. -
Dans le panneau de navigation, choisissez Bases de données, puis l’instance de base de données que vous souhaitez supprimer.
-
Pour Actions, choisissez Supprimer.
-
Pour créer un instantané de base de données final pour l'instance de base de données, choisissez Create final snapshot? (Créer un instantané final ?).
-
Si vous avez choisi de créer un instantané final, entrez le paramètre Final snapshot name (Nom de l'instantané final).
-
Pour conserver les sauvegardes automatiques, choisissez Conserver les sauvegardes automatiques.
-
Saisissez
delete medans la zone. -
Sélectionnez Delete (Supprimer).
Pour trouver l'instance IDs des instances de base de données dans votre compte, appelez la describe-db-instancescommande suivante :
aws rds describe-db-instances --query 'DBInstances[*].[DBInstanceIdentifier]' --output text
Pour supprimer une instance de base de données à l'aide de AWS CLI, appelez la delete-db-instancecommande avec les options suivantes :
--db-instance-identifier--final-db-snapshot-identifierou--skip-final-snapshot
Exemple Avec un instantané final et sans conservation des sauvegardes automatiques
Pour Linux, macOS ou Unix :
aws rds delete-db-instance \ --db-instance-identifiermydbinstance\ --final-db-snapshot-identifiermydbinstancefinalsnapshot\ --delete-automated-backups
Pour Windows :
aws rds delete-db-instance ^ --db-instance-identifiermydbinstance^ --final-db-snapshot-identifiermydbinstancefinalsnapshot^ --delete-automated-backups
Exemple Avec conservation des sauvegardes automatiques et pas d'instantané final
Pour Linux, macOS ou Unix :
aws rds delete-db-instance \ --db-instance-identifiermydbinstance\ --skip-final-snapshot \ --no-delete-automated-backups
Pour Windows :
aws rds delete-db-instance ^ --db-instance-identifiermydbinstance^ --skip-final-snapshot ^ --no-delete-automated-backups
Pour arrêter une instance de base de données à l'aide l'API Amazon RDS, appelez l'opération DeleteDBInstance avec les paramètres suivants :
-
DBInstanceIdentifier -
FinalDBSnapshotIdentifierouSkipFinalSnapshot