StorageGRID 如何使用物件版本控制
如果您要保留每個物件的多個版本、可以設定貯體的版本設定狀態。啟用貯體版本設定有助於防止意外刪除物件、並可讓您擷取及還原物件的舊版。
支援大部分功能的支援功能、以及部分限制、可讓整個系統執行版本管理。StorageGRIDStorageGRID 最多支援每個物件的 10 、 000 個版本。
物件版本管理可與StorageGRID 資訊的生命週期管理(ILM)或S3生命週期組態結合使用。您必須明確啟用每個儲存區的版本設定。當貯體啟用版本設定時、新增至貯體的每個物件都會指派版本 ID 、由 StorageGRID 系統產生。
不支援使用MFA(多因素驗證)刪除。
|
|
版本管理只能在StorageGRID 以不含更新版本的版本資訊版本10.3所建立的儲存庫上啟用。 |
ILM與版本管理
ILM原則會套用至物件的每個版本。ILM掃描程序會持續掃描所有物件、並根據目前的ILM原則重新評估這些物件。您對ILM原則所做的任何變更、都會套用至所有先前擷取的物件。如果啟用版本管理、則包括先前擷取的版本。ILM掃描會將新的ILM變更套用至先前擷取的物件。
對於啟用版本設定的儲存區中的 S3 物件、版本設定支援可讓您建立使用「非目前時間」做為參考時間的 ILM 規則(請針對中的「僅將此規則套用至舊版物件?」問題選取 * 是 * "建立 ILM 規則精靈的步驟 1")。更新物件時、其舊版本會變成非最新版本。使用「非目前時間」篩選器可讓您建立原則、以減少舊版物件的儲存影響。
|
|
當您使用多部分上傳作業上傳物件的新版本時、原始版本物件的非目前時間會反映新版本的多部分上傳時間、而非多部分上傳完成時。在有限的情況下、原始版本的非目前時間可能比目前版本的時間早上幾小時或幾天。 |
StorageGRID 中的物件版本控制如何使用儲存容量
用於物件版本控制的儲存空間大小取決於您上傳物件的次數、您的 ILM 原則規則以及非最新版本的累積量:
-
啟用儲存桶的版本控制後,物件的每個版本都會儲存為一個完整的分隔物件。如果您上傳一個 1 GB 的檔案五次,StorageGRID 將為該物件儲存 5 GB 的原始資料(5 x 1 GB)。
-
ILM 原則會針對每個物件版本進行評估。例如,如果您有一個雙重副本複寫 ILM 規則,StorageGRID 會儲存每個物件版本(目前版本和非目前版本)的兩個複寫副本。當此 ILM 規則套用於包含 10 個 1 GB 物件版本的儲存桶時,將使用 20 GB 的實體儲存設備。
-
如果沒有針對非目前版本的 S3 儲存桶生命週期原則或 ILM 規則,StorageGRID 會無限期地保留所有舊版本,導致它們持續使用儲存設備。這是版本化儲存桶中儲存設備意外成長的常見原因。