Objekt restoreObject
Sie können die S3-Wiederherstellungs-Objekt-Anforderung verwenden, um ein Objekt wiederherzustellen, das in einem Cloud-Storage-Pool gespeichert ist.
Unterstützter Anforderungstyp
StorageGRID unterstützt nur RestoreObject-Anfragen zur Wiederherstellung eines Objekts. Das unterstützt nicht SELECT
Art der Wiederherstellung. Wählen Sie Rückgabeanforderungen aus XNotImplemented
.
Versionierung
Geben Sie optional an versionId
Zum Wiederherstellen einer bestimmten Version eines Objekts in einem versionierten Bucket Wenn Sie keine Angabe machen versionId
, Die neueste Version des Objekts wird wiederhergestellt
Verhalten von RestoreObject auf Cloud-Storage-Pool-Objekten
Wenn ein Objekt in einem gespeichert wurde "Cloud-Storage-Pool", Eine RestoreObject-Anforderung hat das folgende Verhalten, basierend auf dem Zustand des Objekts. Siehe "HeadObject" Entnehmen.
Wenn ein Objekt in einem Cloud-Storage-Pool gespeichert ist und eine oder mehrere Kopien des Objekts auch im Raster vorhanden sind, besteht keine Notwendigkeit, das Objekt durch Ausgabe einer RestoreObject-Anforderung wiederherzustellen. Stattdessen kann die lokale Kopie mithilfe einer GetObject-Anforderung direkt abgerufen werden. |
Status des Objekts | Verhalten von RestoreObject |
---|---|
Objekt wird in StorageGRID aufgenommen, aber noch nicht durch ILM evaluiert oder Objekt befindet sich nicht in einem Cloud-Storage-Pool |
|
Objekt in Cloud-Storage-Pool, ist aber noch nicht in einen Zustand übergegangen, der nicht abrufbar ist |
Hinweis: Bevor ein Objekt in einen nicht-abrufbaren Zustand überführt wurde, kann es nicht geändert werden |
Das Objekt wurde in einen nicht aufrufbaren Zustand überführt |
Verwenden Sie optional den Wichtig: Wenn ein Objekt in S3 Glacier Deep Archive überführt wurde oder der Cloud Storage Pool Azure Blob Storage verwendet, können Sie es nicht mit wiederherstellen |
Objekt wird aus einem nicht aufrufbaren Zustand wiederhergestellt |
|
Das Objekt wird im Cloud-Storage-Pool vollständig wiederhergestellt |
Hinweis: Wenn ein Objekt in einen aufrufbaren Zustand wiederhergestellt wurde, können Sie dessen ändern |