Warum kann ich meinen Snapshot in Amazon Redshift nicht löschen?

Lesedauer: 2 Minute
0

Ich versuche, einen Snapshot meines Amazon Redshift-Clusters zu löschen. Ich erhalte jedoch eine Fehlermeldung, die darauf hinweist, dass mein Snapshot von einem anderen AWS-Konto aus zugänglich ist. Wie löse ich das?

Kurzbeschreibung

Wenn Sie versuchen, einen Snapshot zu löschen, der den Zugriff mit einem anderen AWS-Konto teilt, wird möglicherweise die folgende Fehlermeldung angezeigt:

"Cannot delete the snapshot- xxx-xxx-xxx because other accounts still have access to it."

Um diese Fehlermeldung zu beheben, entfernen Sie den gemeinsamen Zugriff aus dem AWS-Konto, das den Cluster-Snapshot in Amazon Redshift erstellt hat. Löschen Sie dann Ihren Cluster-Snapshot.

Lösung

Gehen Sie wie folgt vor, um einen gemeinsam genutzten Cluster-Snapshot mithilfe der Amazon Redshift-Konsole zu löschen:

1.    Melden Sie sich mit dem AWS-Konto, das den Cluster-Snapshot erstellt hat, bei der AWS-Managementkonsole an.

2.    Öffnen Sie die Amazon Redshift-Konsole.

3.    Wählen Sie unter Cluster den Snapshot aus, den Sie löschen möchten.

4.    Wählen Sie Aktionen.

5.    Wählen Sie Zugriff verwalten, um die Zugriffseinstellungen für Ihren Cluster anzuzeigen.

6.    Wählen Sie Konto entfernen, um den gemeinsamen Zugriff auf Ihren Cluster-Snapshot zu löschen.

7.    Löschen Sie Ihren Cluster-Snapshot.

Gehen Sie wie folgt vor, um einen gemeinsam genutzten Cluster-Snapshot mithilfe der AWS-Befehlszeilenschnittstelle (AWS CLI) zu löschen:

Hinweis: Wenn Sie beim Ausführen von AWS-CLI-Befehlen Fehler erhalten, stellen Sie sicher, dass Sie die neueste AWS-CLI-Version verwenden.

1.    Widerrufen Sie den Zugriff auf den gemeinsamen Snapshot mit dem Befehl revoke-snapshot-access:

aws redshift revoke-snapshot-access --snapshot-id my-snapshot-id --account-with-restore-access <AWS-account-id-with-access>

2.    Löschen Sie Ihren Amazon Redshift-Cluster-Snapshot mit dem Befehl delete-cluster-snapshot:

aws redshift delete-cluster-snapshot --snapshot-identifier my-snapshot-id

AWS OFFICIAL
AWS OFFICIALAktualisiert vor 3 Jahren