2017-07-26 123 views
0

enter image description here无法删除RDS-mysql的快照

RDS: MySQL的

什么我想实现: 试图通过CLI删除RDS快照。

为什么我使用什么命令:
AWS RDS删除-DB-快照--db快照标识符测试

错误消息: 发生错误(DBSnapshotNotFound)调用DeleteDBSnapshot操作时:DBSNAPSHOT未发现:测试

是否与其他CLI命令的工作:

CLI版本: 最新,更新只需2天前

是在现有模式下的快照:

+0

aws rds是否描述-db-snapshots实际显示'测试'快照?你是否在正确的区域跑步? – jarmod

+0

是的,它确实列出了2个快照 –

+0

奇怪的是,它在这里工作得很好。如果我在删除测试快照后重新运行命令*,我会看到您描述的症状,但这是可以预料的。 – jarmod

回答

0

您需要在删除快照时提供快照标识符。您错误地提供了数据库实例标识符('test')。

顺便说一下,'true'和'false'可能是快照标识符名称的错误选择。

+0

善良!感谢@jarmod。我意识到我犯了什么错误。实际上,当我想通过CLI删除RDS实例时,它不允许我删除它,直到我对快照给出true或false。我认为这是我将快照命名为真/假的错误之处。这是一个很好的捕获。再次感谢 !!这解决了我的问题。 –

+0

如果正确,请接受答案,以便其他人知道问题已解决。 – jarmod

-1
  1. 是测试快照手动或自动?

  2. 您的CLI是否与您的AWS控制台访问相同的AWS账户。可能的好主意是,首先在CLI上尝试列出所有快照。

+1

嗨Deepak,1.它创建时,我删除了我的RDS实例。 2.我尝试使用命令“describe-db-snapshots”列出它,并且我可以看到我的快照 –

+0

不确定那里正在发生什么。可以尝试使用AWS控制台进行删除。其他选项是创建AWS支持票 – Deepak

+0

嗨deepak,感谢您的输入,@Jazzmod的答案帮助我解决了这个问题。 –