Löschen einer DB-Instance - Amazon Relational Database Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Löschen einer DB-Instance

Sie können eine DB-Instance mithilfe der AWS Management Console AWS CLI, der oder der RDS-API löschen. Wenn Sie eine DB-Instance in einem Aurora-DB-Cluster löschen möchten, finden Sie weitere Informationen unter Löschen von Aurora-DB-Clustern und -DB-Instances.

Voraussetzungen für das Löschen einer DB-Instance

Stellen Sie vor dem Löschen einer DB-Instance sicher, dass der Löschschutz ausgeschaltet ist. Standardmäßig ist der Löschschutz für eine DB-Instance aktiviert, die mit der Konsole erstellt wurde.

Wenn für Ihre DB-Instance der Löschschutz aktiviert ist, können Sie ihn deaktivieren, indem Sie Ihre Instance-Einstellungen ändern. Wählen Sie auf der Seite mit den Datenbankdetails die Option Ändern oder rufen Sie den modify-db-instanceBefehl auf. Dieser Vorgang verursacht keinen Ausfall. Weitere Informationen finden Sie unter Einstellungen für DB-Instances.

Überlegungen beim Löschen einer DB-Instance

Das Löschen einer DB-Instance wirkt sich auf die Wiederherstellbarkeit der Instance, die Verfügbarkeit von Backups und den Status der Lesereplikate aus. Betrachten Sie die folgenden Punkte:

  • Sie können wählen, ob ein endgültiger DB-Snapshot erstellt werden soll. Ihnen stehen folgende Optionen zur Verfügung:

    • Wenn Sie einen endgültigen Snapshot erstellen, können Sie ihn verwenden, um Ihre gelöschte DB-Instance wiederherzustellen. RDS speichert sowohl den endgültigen Snapshot als auch alle manuellen Snapshots, die Sie zuvor aufgenommen haben. Sie können keinen endgültigen DB-Snapshot Ihrer DB-Instance erstellen, wenn sich diese nicht im Status Available befindet. Weitere Informationen finden Sie unter Anzeigen von Amazon RDS DB-Instance-Status.

    • Wenn Sie keinen endgültigen Snapshot erstellen, ist das Löschen Ihrer Instance schneller. Der Nachteil ist, dass es keinen endgültigen Snapshot gibt, den Sie später wiederherstellen können. Wenn Sie sich entscheiden, Ihre gelöschte DB-Instance wiederherzustellen, behalten Sie entweder automatische Backups bei oder verwenden Sie einen früheren manuellen Snapshot, um Ihre DB-Instance auf den Zeitpunkt des früheren Snapshots zurückzusetzen.

  • Sie können wählen, ob automatisierte Backups aufbewahrt werden sollen. Ihnen stehen folgende Optionen zur Verfügung:

    • Wenn Sie automatisierte Backups beibehalten, speichert RDS diese für den Aufbewahrungszeitraum, der zu dem Zeitpunkt festgelegt war, als Sie die DB-Instance gelöscht haben. Sie können automatisierte Backups verwenden, um Ihre DB-Instance auf einen Zeitpunkt während des Aufbewahrungszeitraums, aber nicht danach, wiederherzustellen. Der Aufbewahrungszeitraum gilt unabhängig davon, ob Sie einen endgültigen DB-Snapshot erstellen. Informationen zum Löschen eines beibehaltenen automatisierten Backups finden Sie unter Löschen aufbewahrter automatisierter Backups.

    • Bei Aufbewahrung automatisierter Backups und manueller Snapshots fallen Gebühren an, bis sie gelöscht werden. Weitere Informationen finden Sie unter Aufbewahrungskosten.

    • Wenn Sie keine automatisierten Backups aufbewahren, löscht RDS die automatisierten Backups, die sich in derselben Datenbank AWS-Region wie Ihre DB-Instance befinden. Sie können diese Backups nicht wiederherstellen. Wenn Ihre automatisierten Backups in eine andere AWS-Region repliziert wurden, bewahrt RDS diese auch dann auf, wenn Sie sich nicht dafür entscheiden, automatisierte Backups beizubehalten. Weitere Informationen finden Sie unter Automatisierte Backups auf ein anderes replizieren AWS-Region.

      Anmerkung

      Wenn Sie einen endgültigen DB-Snapshot erstellen, müssen Sie in der Regel keine automatisierten Backups beibehalten.

  • Wenn Sie Ihre DB-Instance löschen, löscht RDS keine manuellen DB-Snapshots. Weitere Informationen finden Sie unter Erstellen eines DB-Snapshots für eine Single-AZ-DB-Instance.

  • Wenn Sie alle RDS-Ressourcen löschen möchten, beachten Sie, dass für die folgenden Ressourcen Abrechnungsgebühren anfallen:

    • DB-Instances

    • DB-Snapshots

    • DB-Cluster

    Wenn Sie Reserved Instances gekauft haben, werden diese gemäß dem Vertrag in Rechnung gestellt, dem Sie beim Kauf der Instance zugestimmt haben. Weitere Informationen finden Sie unter Reservierte DB-Instances für Amazon RDS. Sie können Abrechnungsinformationen für all Ihre AWS Ressourcen abrufen, indem Sie den verwenden. AWS Cost Explorer Weitere Informationen finden Sie unter Analysieren Ihrer Kosten mit AWS Cost Explorer.

  • Wenn Sie eine DB-Instance löschen, in der sich Read Replicas befinden AWS-Region, wird jede Read Replica automatisch zu einer eigenständigen DB-Instance heraufgestuft. Weitere Informationen finden Sie unter Hochstufen eines Lesereplikats zur eigenständigen DB-Instance. Wenn Ihre DB-Instance Read Replicas in verschiedenen Versionen hat AWS-Regionen, finden Sie Informationen Überlegungen zur regionsübergreifenden Replikation zum Löschen der Quell-DB-Instance für eine regionsübergreifende Read Replica unter.

  • Wenn der Status einer DB-Instance lautetdeleting, erscheint ihr CA-Zertifikatswert nicht in der RDS-Konsole oder in der Ausgabe für AWS CLI Befehle oder RDS-API-Operationen. Weitere Informationen zu CA-Zertifikaten finden Sie unter .

  • Die zum Löschen einer DB-Instance erforderliche Zeit variiert je nach Aufbewahrungszeitraum für Backups (d. h. wie viele Backups gelöscht werden sollen), wie viele Daten gelöscht werden und ob ein endgültiger Snapshot erstellt wird.

Löschen einer DB-Instance

Sie können eine DB-Instance mithilfe der AWS Management Console AWS CLI, der oder der RDS-API löschen. Sie müssen die folgenden Schritte ausführen:

  • Geben Sie den Namen der DB-Instance an.

  • Aktivieren oder deaktivieren Sie die Option, einen endgültigen DB-Snapshot der Instance zu erstellen.

  • Aktivieren oder deaktivieren Sie die Option zum Speichern automatisierter Sicherungen.

Anmerkung

Sie können eine DB-Instance nicht löschen, wenn der Löschschutz aktiviert ist. Weitere Informationen finden Sie unter Voraussetzungen für das Löschen einer DB-Instance.

So löschen Sie eine DB-Instance
  1. Melden Sie sich bei der Amazon RDS-Konsole an AWS Management Console und öffnen Sie sie unter https://console.aws.amazon.com/rds/.

  2. Wählen Sie im Navigationsbereich Databases (Datenbanken) und dann die DB-Instance aus, die Sie löschen möchten.

  3. Klicken Sie bei Actions auf Delete.

  4. Um einen endgültigen DB-Snapshot für die DB-Instance zu erstellen, aktivieren Sie Create final snapshot? (Endgültigen Snapshot erstellen?).

  5. Wenn Sie einen endgültigen Snapshot erstellen möchten, geben Sie den Final snapshot name (Name des endgültigen Snapshots) ein.

  6. Wählen Sie Retain automated backups (Automatisierte Sicherungen aufbewahren), um automatisierte Sicherungen aufzubewahren.

  7. Geben Sie delete me in das Feld ein.

  8. Wählen Sie Löschen aus.

Rufen Sie den describe-db-instancesfolgenden Befehl auf, um die Instance-IDs der DB-Instances in Ihrem Konto zu finden:

aws rds describe-db-instances --query 'DBInstances[*].[DBInstanceIdentifier]' --output text

Um eine DB-Instance mithilfe von zu löschen AWS CLI, rufen Sie den delete-db-instanceBefehl mit den folgenden Optionen auf:

  • --db-instance-identifier

  • --final-db-snapshot-identifier oder --skip-final-snapshot

Beispiel Mit einem endgültigen Snapshot und ohne aufbewahrte automatisierte Sicherungen

Für LinuxmacOS, oderUnix:

aws rds delete-db-instance \ --db-instance-identifier mydbinstance \ --final-db-snapshot-identifier mydbinstancefinalsnapshot \ --delete-automated-backups

Windows:

aws rds delete-db-instance ^ --db-instance-identifier mydbinstance ^ --final-db-snapshot-identifier mydbinstancefinalsnapshot ^ --delete-automated-backups
Beispiel Mit aufbewahrten automatisierten Sicherungen und ohne einen endgültigen Snapshot

Für LinuxmacOS, oderUnix:

aws rds delete-db-instance \ --db-instance-identifier mydbinstance \ --skip-final-snapshot \ --no-delete-automated-backups

Windows:

aws rds delete-db-instance ^ --db-instance-identifier mydbinstance ^ --skip-final-snapshot ^ --no-delete-automated-backups

Zum Löschen einer DB-Instance mit der Amazon RDS-API rufen Sie die Operation DeleteDBInstance mit den folgenden Parametern auf:

  • DBInstanceIdentifier

  • FinalDBSnapshotIdentifier oder SkipFinalSnapshot