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