对存储分段执行的操作
对于每个 S3 租户帐户, StorageGRID 系统最多支持 1 , 000 个分段。
存储分段名称限制遵循 AWS US 标准区域限制,但您应进一步将其限制为 DNS 命名约定,以便支持 S3 虚拟托管模式请求。
获取分段(列出对象)和获取分段版本操作支持 StorageGRID 一致性控制。
您可以检查是否已为各个存储分段启用上次访问时间更新。
下表介绍了 StorageGRID 如何实施 S3 REST API 存储分段操作。要执行其中任何操作,必须为帐户提供必要的访问凭据。
操作 | 实施 |
---|---|
删除存储分段 |
在所有 Amazon S3 REST API 行为下实施。 |
删除存储分段或 |
此操作将删除存储分段的 CORS 配置。 |
删除存储分段加密 |
此操作将从存储分段中删除默认加密。现有加密对象保持加密状态,但添加到存储分段中的任何新对象不会加密。 |
删除存储分段生命周期 |
此操作将从存储分段中删除生命周期配置。 |
删除存储分段策略 |
此操作将删除附加到存储分段的策略。 |
删除存储分段复制 |
此操作将删除附加到存储分段的复制配置。 |
删除存储分段标记 |
此操作使用 |
获取分段(列出对象)版本 1 和版本 2 |
此操作将返回一个存储分段中的部分或全部(最多 1 , 000 个)对象。对象的存储类可以具有两个值中的任一值,即使使用
如果存储分段包含大量前缀相同的已删除密钥,则响应可能包括一些不包含密钥的 |
获取分段 ACL |
此操作将返回肯定响应以及存储分段所有者的 ID , DisplayName 和权限,指示所有者对存储分段具有完全访问权限。 |
获取分段存储器 |
此操作将返回存储分段的 |
获取存储分段加密 |
此操作将返回存储分段的默认加密配置。 |
获取存储分段生命周期 |
此操作将返回存储分段的生命周期配置。 |
获取存储分段位置 |
此操作将返回在 PUT Bucket 请求中使用 |
获取存储分段通知 |
此操作将返回附加到存储分段的通知配置。 |
获取 Bucket 对象版本 |
通过在存储分段上进行读取访问,此操作会使用 |
获取存储分段策略 |
此操作将返回附加到存储分段的策略。 |
获取存储分段复制 |
此操作将返回附加到存储分段的复制配置。 |
获取存储分段标记 |
此操作使用 |
获取存储分段版本控制 |
此实施会使用
|
获取对象锁定配置 |
此操作将返回存储分段默认保留模式和默认保留期限(如果已配置)。 请参见 获取对象锁定配置 了解详细信息。 |
头存储分段 |
此操作将确定某个存储分段是否存在,并且您有权访问该存储分段。 此操作将返回:
|
放入存储分段 |
此操作将创建一个新存储分段。创建存储分段后,您就会成为存储分段所有者。
|
放入存储分段箱 |
此操作会为存储分段设置 CORS 配置,以便存储分段可以处理跨源请求。跨源资源共享( CORS )是一种安全机制,允许一个域中的客户端 Web 应用程序访问不同域中的资源。例如,假设您使用名为 |
PUT 存储分段加密 |
此操作将设置现有存储分段的默认加密状态。启用存储分段级别加密后,添加到存储分段中的任何新对象都会进行加密。 StorageGRID 支持使用 StorageGRID 管理的密钥进行服务器端加密。指定服务器端加密配置规则时,请将 如果对象上传请求已指定加密(即,如果请求包含 |
PUT 存储分段生命周期 |
此操作将为存储分段创建新的生命周期配置或替换现有的生命周期配置。StorageGRID 在一个生命周期配置中最多支持 1 , 000 条生命周期规则。每个规则可以包含以下 XML 元素:
StorageGRID 不支持以下操作:
要了解存储分段生命周期中的到期操作如何与 ILM 放置说明交互,请参见使用信息生命周期管理功能管理对象的说明中的 "`ILM 如何在对象的整个生命周期内运行` " 。
|
PUT 存储分段通知 |
此操作将使用请求正文中包含的通知配置 XML 为存储分段配置通知。您应了解以下实施详细信息:
|
PUT 存储分段策略 |
此操作将设置附加到存储分段的策略。 |
PUT 存储分段复制 |
此操作将使用请求正文中提供的复制配置 XML 为存储分段配置 StorageGRID CloudMirror 复制。对于 CloudMirror 复制,您应了解以下实施详细信息:
|
放置存储分段标记 |
此操作使用
|
PUT 存储分版本 |
此实施使用
|
PUT 对象锁定配置 |