选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

使用 Amazon S3 Glacier 中删除文件库 适用于 Java 的 AWS SDK - Amazon S3 Glacier

此页面仅适用于使用文件库和 2012 年原始 REST API 的 S3 Glacier 服务的现有客户。

如果您正在寻找归档存储解决方案,建议使用 Amazon S3 中的 S3 Glacier 存储类 S3 Glacier Instant RetrievalS3 Glacier Flexible RetrievalS3 Glacier Deep Archive。要了解有关这些存储选项的更多信息,请参阅《Amazon S3 用户指南》中的 S3 Glacier 存储类使用 S3 Glacier 存储类的长期数据存储。这些存储类使用 Amazon S3 API,适用于所有区域,并且可以在 Amazon S3 控制台中管理。它们提供存储成本分析、Storage Lens 存储分析功能、高级可选加密功能等功能。

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

此页面仅适用于使用文件库和 2012 年原始 REST API 的 S3 Glacier 服务的现有客户。

如果您正在寻找归档存储解决方案,建议使用 Amazon S3 中的 S3 Glacier 存储类 S3 Glacier Instant RetrievalS3 Glacier Flexible RetrievalS3 Glacier Deep Archive。要了解有关这些存储选项的更多信息,请参阅《Amazon S3 用户指南》中的 S3 Glacier 存储类使用 S3 Glacier 存储类的长期数据存储。这些存储类使用 Amazon S3 API,适用于所有区域,并且可以在 Amazon S3 控制台中管理。它们提供存储成本分析、Storage Lens 存储分析功能、高级可选加密功能等功能。

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

使用 Amazon S3 Glacier 中删除文件库 适用于 Java 的 AWS SDK

以下是使用 适用于 Java 的 AWS SDK低级 API 删除文件库的步骤。

  1. 创建 AmazonGlacierClient 类(客户端)的实例。

    您需要指定要从中删除文件库的 AWS 区域。您使用此客户端执行的所有操作都适用于该 AWS 区域。

  2. 通过创建一个 DeleteVaultRequest 类的实例提供请求信息。

    您需要提供文件库名称和账户 ID。如果您不提供账户 ID,则系统会使用与您提供来对请求签名的证书相关联的账户 ID。有关更多信息,请参阅 适用于 Java 的 AWS SDK 与 Amazon S3 Glacier 搭配使用

  3. 以参数形式提供请求对象,运行 deleteVault 方法。

    Amazon S3 Glacier(S3 Glacier)只会删除空文件库。有关更多信息,请参阅 删除文件库

以下 Java 代码段说明了前面的步骤。

try { DeleteVaultRequest request = new DeleteVaultRequest() .withVaultName("*** provide vault name ***"); client.deleteVault(request); System.out.println("Deleted vault: " + vaultName); } catch (Exception e) { System.err.println(e.getMessage()); }
注意

有关底层 REST API 的信息,请参阅删除文件库

示例:使用删除文件库 适用于 Java 的 AWS SDK

有关工作代码示例,请参阅“示例:使用创建文件库 适用于 Java 的 AWS SDK”。该 Java 代码示例显示了基本文件库操作,包括创建和删除文件库。

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。