删除元数据表配置
如果您想停止更新 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 管理控制台,然后通过以下网址打开 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 管理控制台中启动它。有关更多信息,请参阅《Amazon CloudShell 用户指南》中的 What is CloudShell? 和 Getting started with Amazon CloudShell。
使用 Amazon CLI 删除元数据表配置
要使用以下示例命令,请将 替换为您自己的信息。user input
placeholders
-
使用以下命令从通用存储桶中删除元数据表配置(例如
):amzn-s3-demo-bucketaws s3api delete-bucket-metadata-configuration \ --bucketamzn-s3-demo-bucket\ --regionus-east-2 -
要验证配置是否已删除,请使用以下命令:
aws s3api get-bucket-metadata-configuration \ --bucketamzn-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。