RestoreObject
您可以使用 S3 RestoreObject 要求來還原儲存在雲端儲存池中的物件。
支援的要求類型
StorageGRID 僅支援還原物件的 RestoreObject 要求。它不支援 SELECT`還原類型。選擇要求退貨 `XNotImplemented
。
版本管理
您也可以選擇指定 versionId`還原版本控制儲存區中物件的特定版本。如果未指定 `versionId
,則會還原物件的最新版本
Cloud Storage Pool 物件上的 RestoreObject 行為
如果物件儲存在雲端儲存池中、且網格上也有一個或多個物件複本、則無需透過發出 RestoreObject 要求來還原物件。而是可以使用 GetObject 要求直接擷取本機複本。 |
物件狀態 | RestoreObject 的行為 |
---|---|
物件擷取至StorageGRID 不受ILM評估、或物件不在雲端儲存資源池中 |
|
Cloud Storage Pool中的物件、但尚未轉換為無法擷取的狀態 |
`200 OK`不做任何變更。
|
物件移轉至無法擷取的狀態 |
`202 Accepted`將物件的可擷取複本還原至 Cloud Storage Pool 、直到在要求本文中指定的天數。在此期間結束時、物件會返回無法擷取的狀態。 (可選)使用
|
正在從無法擷取的狀態還原的物件 |
|
物件已完全還原至雲端儲存資源池 |
|