Restaurer l'objet
Vous pouvez utiliser la demande S3 RestoreObject pour restaurer un objet stocké dans un pool de stockage cloud.
Type de demande pris en charge
StorageGRID prend uniquement en charge les requêtes RestoreObject pour restaurer un objet. Il ne prend pas en charge le SELECT
type de restauration. Sélectionnez les demandes de retour XNotImplemented
.
Gestion des versions
En option, précisez versionId
pour restaurer une version spécifique d'un objet dans un bucket versionné. Si vous ne précisez pas versionId
, la version la plus récente de l'objet est restaurée
Comportement de RestoreObject sur les objets du pool de stockage cloud
Si un objet a été stocké dans un"Pool de stockage cloud" , une demande RestoreObject a le comportement suivant, en fonction de l'état de l'objet. Voir"HeadObject" pour plus de détails.
|
Si un objet est stocké dans un pool de stockage cloud et qu'une ou plusieurs copies de l'objet existent également sur la grille, il n'est pas nécessaire de restaurer l'objet en émettant une demande RestoreObject. Au lieu de cela, la copie locale peut être récupérée directement, à l'aide d'une requête GetObject. |
État de l'objet | Comportement de RestoreObject |
---|---|
Objet ingéré dans StorageGRID mais pas encore évalué par ILM, ou l'objet ne se trouve pas dans un pool de stockage cloud |
|
Objet dans le pool de stockage cloud, mais pas encore passé à un état non récupérable |
`200 OK`Aucune modification n'est apportée. Remarque : Avant qu'un objet ne soit passé à un état non récupérable, vous ne pouvez pas modifier son |
Objet passé à un état non récupérable |
`202 Accepted`Restaure une copie récupérable de l'objet dans le pool de stockage cloud pendant le nombre de jours spécifié dans le corps de la demande. À la fin de cette période, l’objet est remis dans un état non récupérable. En option, utilisez le Important : Si un objet a été transféré vers S3 Glacier Deep Archive ou si le pool de stockage cloud utilise le stockage Azure Blob, vous ne pouvez pas le restaurer à l'aide de |
Objet en cours de restauration à partir d'un état non récupérable |
|
Objet entièrement restauré dans le pool de stockage cloud |
Remarque : si un objet a été restauré dans un état récupérable, vous pouvez modifier son |