删除备份
自动备份会在其保留期限过期时自动删除。如果您删除某个集群,则会删除其所有的自动备份。如果您删除某个复制组,则也会删除该组中集群的所有自动备份。
ElastiCache 提供了一个删除 API 操作,可用于随时删除备份,无论备份是自动还是手动创建的。由于手动备份没有保留期限,所以手动删除是移除备份的唯一方法。
您可以使用 ElastiCache 控制台、Amazon CLI 或 ElastiCache API 删除备份。
以下过程演示使用 ElastiCache 控制台删除备份。
删除备份
-
登录 Amazon Web Services Management Console 并打开 ElastiCache 控制台 (https://console.aws.amazon.com/elasticache/
)。 -
在导航窗格中,选择 Backups。
此时会显示“Backups”屏幕,其中包含您的备份的列表。
-
选择要删除的备份名称左侧的复选框。
-
选择 Delete。
-
如果要删除此备份,在 Delete Backup 确认屏幕中选择 Delete。状态将变为正在删除。
使用带以下参数的 delete-snapshot Amazon CLI 操作删除备份。
--snapshot-name
– 要删除的备份的名称。
以下代码删除备份 myBackup
。
aws elasticache delete-snapshot --snapshot-name
myBackup
有关更多信息,请参阅 Amazon CLI 命令参考中的 delete-snapshot。
使用带以下参数的 DeleteSnapshot
API 操作删除备份。
SnapshotName
– 要删除的备份的名称。
以下代码删除备份 myBackup
。
https://elasticache.us-west-2.amazonaws.com/ ?Action=DeleteSnapshot &SignatureVersion=4 &SignatureMethod=HmacSHA256 &SnapshotId=myBackup &Timestamp=20150202T192317Z &Version=2015-02-02 &X-Amz-Credential=<credential>
有关更多信息,请参阅 Amazon ElastiCache API 参考中的 DeleteSnapshot。