RestoreObject
È possibile utilizzare la richiesta S3 RestoreObject per ripristinare un oggetto memorizzato in un Cloud Storage Pool.
Tipo di richiesta supportato
StorageGRID supporta solo le richieste RestoreObject per ripristinare un oggetto. Non supporta il SELECT
tipo di restauro. Selezionare Richieste restituite XNotImplemented
.
Versione
Facoltativamente, specificare versionId
per ripristinare una versione specifica di un oggetto in un bucket in versione. Se non si specifica versionId
, viene ripristinata la versione più recente dell'oggetto
Comportamento di RestoreObject negli oggetti Cloud Storage Pool
Se un oggetto è stato memorizzato in una "Pool di cloud storage", una richiesta RestoreObject presenta il seguente comportamento, in base allo stato dell'oggetto. Per ulteriori informazioni, vedere"HeadObject (oggetto intestazione)".
Se un oggetto viene memorizzato in un Cloud Storage Pool ed esistono anche una o più copie dell'oggetto nella griglia, non è necessario ripristinarlo inviando una richiesta RestoreObject. La copia locale può essere recuperata direttamente, utilizzando una richiesta GetObject. |
Stato dell'oggetto | Comportamento di RestoreObject |
---|---|
Oggetto acquisito in StorageGRID ma non ancora valutato da ILM, o oggetto non presente in un pool di storage cloud |
|
Oggetto nel Cloud Storage Pool ma non ancora passato a uno stato non recuperabile |
Nota: Prima che un oggetto sia stato spostato in uno stato non recuperabile, non è possibile modificare il suo |
Oggetto sottoposto a transizione in uno stato non recuperabile |
Facoltativamente, utilizzare l' Importante: Se un oggetto è stato spostato in S3 Glacier Deep Archive o Cloud Storage Pool utilizza l'archiviazione BLOB di Azure, non puoi ripristinarlo utilizzando il |
Oggetto in fase di ripristino da uno stato non recuperabile |
|
Oggetto completamente ripristinato nel Cloud Storage Pool |
Nota: se un oggetto è stato ripristinato ad uno stato recuperabile, è possibile modificarlo |