RestaurarObjeto
Você pode usar a solicitação S3 RestoreObject para restaurar um objeto armazenado em um pool de armazenamento em nuvem.
Tipo de solicitação suportado
O StorageGRID suporta apenas solicitações RestoreObject para restaurar um objeto. Não suporta o SELECT
tipo de restauração. Selecione solicitações de retorno XNotImplemented
.
Controle de versão
Opcionalmente, especifique versionId
para restaurar uma versão específica de um objeto em um bucket versionado. Se você não especificar versionId
, a versão mais recente do objeto é restaurada
Comportamento de RestoreObject em objetos do Cloud Storage Pool
Se um objeto foi armazenado em um"Pool de armazenamento em nuvem" , uma solicitação RestoreObject tem o seguinte comportamento, com base no estado do objeto. Ver"CabeçaObjeto" para mais detalhes.
|
Se um objeto estiver armazenado em um Cloud Storage Pool e uma ou mais cópias do objeto também existirem na grade, não haverá necessidade de restaurar o objeto emitindo uma solicitação RestoreObject. Em vez disso, a cópia local pode ser recuperada diretamente, usando uma solicitação GetObject. |
Estado do objeto | Comportamento de RestoreObject |
---|---|
Objeto ingerido no StorageGRID , mas ainda não avaliado pelo ILM, ou o objeto não está em um pool de armazenamento em nuvem |
|
Objeto no Cloud Storage Pool, mas ainda não transitado para um estado não recuperável |
`200 OK`Nenhuma alteração é feita. Nota: Antes que um objeto seja transferido para um estado não recuperável, você não pode alterar sua |
Objeto transitado para um estado não recuperável |
`202 Accepted`Restaura uma cópia recuperável do objeto para o Cloud Storage Pool pelo número de dias especificado no corpo da solicitação. No final desse período, o objeto é devolvido a um estado não recuperável. Opcionalmente, use o Importante: Se um objeto tiver sido transferido para o S3 Glacier Deep Archive ou o Cloud Storage Pool usar o armazenamento de Blobs do Azure, você não poderá restaurá-lo usando o |
Objeto em processo de restauração de um estado não recuperável |
|
Objeto totalmente restaurado no Cloud Storage Pool |
Observação: Se um objeto foi restaurado para um estado recuperável, você pode alterá-lo |