删除 Lightsail 对象存储桶 - Amazon Lightsail

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

删除 Lightsail 对象存储桶

在 Amazon Lightsail 对象存储服务中删除存储桶(如果您不再使用)。删除存储桶时,将永久删除存储桶中的所有对象(包括存储的对象版本和访问密钥)。

有关存储桶的更多信息,请参阅对象存储

强制删除存储桶

除非您确认删除,否则无法删除具有以下条件之一的存储桶:

  • 存储桶是分配的源。

  • 存储桶有附加的实例。

  • 存储桶包含对象。

  • 存储桶具有访问密钥。

您必须确认删除操作,以确保不会中断与存储桶相关的现有工作流。例如,将媒体存储在存储桶上的 WordPress 网站,或者在存储桶中缓存和提供对象的分配。

若要确认删除具有上述条件之一的存储桶,您必须强制删除该存储桶。在删除存储桶之前,Lightsail 服务会提示您存在哪些上述条件。如果您使用 Lightsail 控制台删除您的存储桶,会向您提供强制删除存储桶的选项。如果您使用 AWS CLI,则必须在进行 delete-bucket 请求时指定 --force-delete 标记。这两个过程将在本指南的使用 Lightsail 控制台删除存储桶使用 AWS CLI 删除存储桶部分进行介绍。

使用 Lightsail 控制台删除存储桶

完成以下过程,以使用 Lightsail 控制台删除存储桶。

  1. 登录 Lightsail 控制台

  2. 在左侧导航窗格中,选择存储

  3. 选择要删除的存储桶的名称。

  4. 在选项卡菜单中选择省略号 (⋮) 图标,然后选择删除

  5. 选择删除存储桶

  6. 在显示的提示中,确认您的存储桶是否符合以下任何条件:

    • 包含一个对象

    • 有访问密钥

    • 已附加到实例

    • 是分配的源

    如果存储桶符合上述任何条件,则必须选择强制删除存储桶。

  7. 请选择以下选项之一:

    • 选择强制删除以删除您的存储桶,即使存储桶符合此过程的步骤 6 中列出的任何条件。

    • 选择是,删除以删除您的存储桶,如果储桶不符合此过程的步骤 6 中列出的任何条件。

    • 选择否,取消以取消删除。

使用 AWS CLI 删除存储桶

完成以下过程,以使用 AWS Command Line Interface(AWS CLI)删除存储桶。使用 delete-bucket 命令完成此操作。有关更多信息,请参阅 AWS CLI Command Reference 中的 delete-bucket

注意

必须安装 AWS CLI 并为 Lightsail 和 Amazon S3 配置它,才能继续执行此过程。有关更多信息,请参阅配置 AWS CLI 以使用 Lightsail

  1. 打开命令提示符或终端窗口。

  2. 在命令提示符或终端窗口中,输入以下命令之一:

    • 输入以下命令以删除不符合本指南的强制删除存储桶部分列出的条件的存储桶。

      aws lightsail delete-bucket --bucket-name BucketName
    • 输入以下命令以删除符合本指南的强制删除存储桶部分列出的条件的存储桶。

      aws lightsail delete-bucket --bucket-name BucketName --force-delete

    在该命令中,将 BucketName 替换为要删除的存储桶的名称。

    示例:

    aws lightsail delete-bucket --bucket-name amzn-s3-demo-bucket

    您会看到类似于以下示例的结果:

    删除存储桶请求的结果

管理存储桶和对象

以下是管理 Lightsail 对象存储桶的一般步骤:

  1. 了解 Amazon Lightsail 对象存储服务中的对象和存储桶。有关更多信息,请参阅 Amazon Lightsail 中的对象存储

  2. 了解可以在 Amazon Lightsail 中为存储桶起的名称。有关更多信息,请参阅 Amazon Lightsail 中的存储桶命名规则

  3. 通过创建存储桶开始使用 Lightsail 对象存储服务。有关更多信息,请参阅在 Amazon Lightsail 中创建存储桶

  4. 了解存储桶的安全最佳实践以及您可以为存储桶配置的访问权限。您可以将存储桶中的所有对象设为公开或私有,也可以选择将单个对象设为公开。通过创建访问密钥、将实例附加到存储桶,以及向其他亚马逊云科技账户授予访问权限,还可以授予对存储桶的访问权限。有关更多信息,请参阅 Amazon Lightsail 对象存储的安全最佳实践了解 Amazon Lightsail 中的存储桶权限

    了解存储桶访问权限后,请参阅以下指南,授予对存储桶的访问权限:

  5. 了解如何为存储桶启用访问日志记录,以及如何使用访问日志来审计存储桶的安全性。有关更多信息,请参阅以下指南。

  6. 创建 IAM policy,赋予用户管理 Lightsail 中存储桶的能力。有关更多信息,请参阅用于管理 Amazon Lightsail 中存储桶的 IAM policy

  7. 了解存储桶中对象的标记和识别方式。有关更多信息,请参阅了解 Amazon Lightsail 中的对象键名称

  8. 了解如何上传文件和管理存储桶中的对象。有关更多信息,请参阅以下指南。

  9. 启用对象版本控制,可保留、检索和还原存储桶中存储的每个对象的各个版本。有关更多信息,请参阅在 Amazon Lightsail 中启用和暂停存储桶中的对象版本控制

  10. 启用对象版本控制后,您可以还原存储桶中对象的先前版本。有关更多信息,请参阅在 Amazon Lightsail 中还原存储桶中对象的先前版本

  11. 监控存储桶的利用率。有关更多信息,请参阅查看 Amazon Lightsail 中的存储桶指标

  12. 配置存储桶指标的警报,以便在存储桶的利用率超过阈值时收到通知。有关更多信息,请参阅在 Amazon Lightsail 中创建存储桶指标警报

  13. 如果存储桶的存储和网络传输不足,请更改存储桶的存储套餐。有关更多信息,请参阅更改 Amazon Lightsail 存储桶的计划

  14. 了解如何将您的存储桶连接到其他资源。有关更多信息,请参阅以下教程。

  15. 如果您不再使用存储桶,则将其删除。有关更多信息,请参阅在 Amazon Lightsail 中删除存储桶