Restaura un objeto en StorageGRID con la solicitud S3 RestoreObject
Puedes usar la solicitud S3 RestoreObject para restaurar un objeto que está almacenado en un Cloud Storage Pool.
Tipo de solicitud admitido
StorageGRID solo admite solicitudes RestoreObject para restaurar un objeto. No admite el tipo de restauración SELECT. Las solicitudes Select devuelven XNotImplemented.
Control de versiones
Opcionalmente, especifica versionId para restaurar una versión específica de un objeto en un bucket con control de versiones. Si no especificas versionId, se restaura la versión más reciente del objeto.
Comportamiento de RestoreObject en los objetos del Cloud Storage Pool
Si un objeto se ha almacenado en un "Grupo de almacenamiento en la nube", una solicitud de RestoreObject tiene el siguiente comportamiento, según el estado del objeto. Consulta "HeadObject" para más detalles.
|
|
Si un objeto se almacena en un Cloud Storage Pool y también existen una o más copias del objeto en el grid, no es necesario restaurar el objeto mediante una solicitud RestoreObject. En su lugar, la copia local se puede recuperar directamente usando una solicitud GetObject. |
| Estado del objeto | Comportamiento de RestoreObject |
|---|---|
Objeto incorporado a StorageGRID pero aún no evaluado por ILM, o el objeto no está en un Cloud Storage Pool |
|
Objeto en el Cloud Storage Pool pero aún no ha pasado a un estado no recuperable |
Nota: antes de que un objeto haya realizado la transición a un estado no recuperable, no puedes cambiar su |
El objeto pasó a un estado no recuperable |
Opcionalmente, usa el elemento de solicitud Importante: si un objeto se ha transferido a S3 Glacier Deep Archive o el Cloud Storage Pool utiliza el almacenamiento de Azure Blob, no puedes restaurarlo mediante el nivel |
Objeto en proceso de restauración desde un estado no recuperable |
|
Objeto restaurado por completo en el Cloud Storage Pool |
Nota: Si un objeto se ha restaurado a un estado recuperable, puedes cambiar su |