删除元数据表配置
如果您想停止更新 Amazon S3 通用存储桶的元数据表配置,可以删除附加到存储桶的元数据表配置。删除元数据表配置仅删除配置。即使您删除元数据表配置,Amazon 托管式表存储桶和元数据表也仍然存在。但是,将不再更新元数据表。
注意
如果删除元数据表配置,并想为同一个通用存储桶重新创建配置,则必须先从 Amazon 托管式表存储桶中手动删除旧的日记表和清单表。否则,创建新的元数据表配置将失败,因为这些表已经存在。要删除元数据表,请参阅删除元数据表。
要删除元数据表,请参阅删除元数据表。要删除表存储桶,请参阅删除表存储桶和《Amazon S3 API Reference》中的 DeleteTableBucket。
您可以使用 Amazon S3 控制台、Amazon Command Line Interface(Amazon CLI)、Amazon SDK 或 Amazon S3 REST API 删除元数据表配置。
删除元数据表配置
删除元数据表配置
登录到 Amazon Web Services Management Console,然后通过以下网址打开 Amazon S3 控制台:https://console.aws.amazon.com/s3/
。 -
在左侧导航窗格中,选择通用存储桶。
-
选择要从中移除元数据表配置的通用存储桶。
-
在存储桶的详细信息页面上,选择元数据选项卡。
-
在元数据选项卡上,选择删除。
-
在删除元数据配置对话框中,输入
confirm
以确认要删除该配置。然后选择删除。
要运行以下命令,您必须安装并配置 Amazon CLI。如果未安装 Amazon CLI,请参阅《Amazon Command Line Interface 用户指南》中的安装或更新最新版本的 Amazon CLI。
或者,可以从控制台中使用 Amazon CloudShell 运行 Amazon CLI 命令。Amazon CloudShell 是一个基于浏览器、预先经过身份验证的 Shell,您可以直接从 Amazon Web Services Management Console中启动它。有关更多信息,请参阅《Amazon CloudShell 用户指南》中的 What is CloudShell? 和 Getting started with Amazon CloudShell。
使用 Amazon CLI 删除元数据表配置
要使用以下示例命令,请将
替换为您自己的信息。user input
placeholders
-
使用以下命令从通用存储桶中删除元数据表配置(例如
):amzn-s3-demo-bucket
aws s3api delete-bucket-metadata-configuration \ --bucket
amzn-s3-demo-bucket
\ --regionus-east-2
-
要验证配置是否已删除,请使用以下命令:
aws s3api get-bucket-metadata-configuration \ --bucket
amzn-s3-demo-bucket
\ --regionus-east-2
可以发送 REST 请求来删除元数据表配置。有关更多信息,请参阅 DeleteBucketMetadataConfiguration。
注意
可以将 V2 DeleteBucketMetadataConfiguration
API 操作与 V1 或 V2 元数据表配置结合使用。但是,如果尝试将 V1 DeleteBucketMetadataTableConfiguration
API 操作与 V2 配置结合使用,则会收到 HTTP 405 Method Not Allowed
错误。
可以使用 Amazon SDK 在 Amazon S3 中删除元数据表配置。有关信息,请参阅 list of supported SDKs。