Ripristina un oggetto in StorageGRID con la richiesta S3 RestoreObject
Puoi usare la richiesta S3 RestoreObject per ripristinare un oggetto archiviato in un Cloud Storage Pool.
Tipo di richiesta supportato
StorageGRID supporta solo le richieste RestoreObject per ripristinare un oggetto. Non supporta il tipo di ripristino SELECT. Le richieste Select restituiscono XNotImplemented.
Versioning
Facoltativamente, specifica versionId per ripristinare una versione specifica di un oggetto in un bucket versionato. Se non specifichi versionId, viene ripristinata la versione più recente dell'oggetto.
Comportamento di RestoreObject sugli oggetti del Cloud Storage Pool
Se un oggetto è stato memorizzato in un "Pool di storage cloud", una richiesta RestoreObject ha il seguente comportamento, in base allo stato dell'oggetto. Vedi "HeadObject" per maggiori dettagli.
|
|
Se un oggetto è archiviato in un Cloud Storage Pool e una o più copie dell'oggetto esistono anche nella grid, non è necessario ripristinare l'oggetto inviando una richiesta RestoreObject. Invece, puoi recuperare direttamente la copia locale usando una richiesta GetObject. |
| Stato dell'oggetto | Comportamento di RestoreObject |
|---|---|
Oggetto inserito in StorageGRID ma non ancora valutato da ILM, oppure oggetto non presente in un Cloud Storage Pool |
|
Oggetto presente nel Cloud Storage Pool ma non ancora passato a uno stato non recuperabile |
`200 OK`Non apporti modifiche. Nota: Prima che un oggetto sia passato a uno stato non recuperabile, non puoi cambiarne |
Oggetto passato a uno stato non recuperabile |
`202 Accepted`Ripristini una copia recuperabile dell'oggetto nel Cloud Storage Pool per il numero di giorni specificato nel corpo della richiesta. Alla fine di questo periodo, l'oggetto torna a uno stato non recuperabile. Facoltativamente, usa l' Importante: se un oggetto è stato migrato a S3 Glacier Deep Archive o se il Cloud Storage Pool utilizza Azure Blob storage, non puoi ripristinarlo usando il |
Oggetto in fase di ripristino da uno stato non recuperabile |
|
Oggetto completamente ripristinato nel Cloud Storage Pool |
Nota: Se un oggetto è stato ripristinato a uno stato recuperabile, puoi modificarne |