RestorEObject
您可以使用S3 RestorEObject请求还原存储在云存储池中的对象。
支持的请求类型
StorageGRID仅支持用于还原对象的RestorEObject请求。它不支持 SELECT
还原类型。选择返回请求 XNotImplemented
。
版本控制
(可选)指定 versionId
还原受版本控制的存储分段中特定版本的对象。如果未指定 versionId
、将还原对象的最新版本
云存储池对象上的RestorEObject的行为
对象已存储在中 "云存储池",则根据对象的状态,RestorEObject请求具有以下行为。请参见 "HeadObject" 有关详细信息:
如果某个对象存储在云存储池中、并且该对象的一个或多个副本也位于网格中、则无需发出RestorEObject请求来还原该对象。而是可以使用GetObject请求直接检索本地副本。 |
对象的状态 | RestorEObject的行为 |
---|---|
对象已载入 StorageGRID ,但尚未通过 ILM 进行评估,或者对象不在云存储池中 |
|
云存储池中的对象,但尚未过渡到无法检索的状态 |
注意:在将对象转换为不可检索状态之前,您不能更改它 |
对象已过渡到无法检索的状态 |
或者、也可以使用 重要:如果对象已迁移到S3 Glaciereep Archive或云存储池使用Azure Blb存储、则无法使用还原它 |
正在从不可检索状态还原的对象 |
|
对象已完全还原到云存储池 |
*注意:*如果对象已还原到可检索状态、则可以更改其 |