精心撰寫的 Amazon S3 生命週期政策,對於雲端的高效率資料管理、成本優化和簡化儲存解決方案至關重要,因為它們有助於確保資料在其生命週期中能夠順暢地處理和保護資料。
Amazon S3 是由 Amazon Web Services (AWS) 提供的高度可擴充且安全的雲端物件式儲存服務。它讓企業能夠隨時隨地儲存和擷取任何資料量。S3 將資料儲存在稱為儲存桶的容器內,容器將資料儲存為物件。這些物件可以是影像、影片、應用程式備份和大型資料集等任何物件。
在 Amazon S3 中,物件代表您儲存的資料。物件包含資料本身、唯一、特定儲存桶的金鑰,作為識別符,以及描述物件的中繼資料。物件的大小從數位元組到多個 TB 不等。
雖然在 S3 中儲存各種資料類型的彈性是無價的,但由於所有物件都會佔用空間,因此能夠有效管理這些物件也很重要。未使用或不常存取的資料會累積,導致儲存成本增加,並降低整體系統效能。這就是 S3 生命週期政策發揮作用之處。
S3 生命週期原則是一組規則,定義了 S3 儲存桶中物件隨時間應採取的行動。這些策略可讓您自動在不同儲存類別之間轉換物件(例如將資料從標準儲存移動到不頻繁的存取儲存),甚至在指定的保留期間之後刪除物件。生命週期政策可高度客製化,讓企業能夠根據特定需求量身訂做資料管理策略。
生命週期政策的運作基於使用者預先定義的規則。這些規則指定物件必須符合的條件,以觸發特定動作。舉例來說,您可以建立規則,將超過 30 天的物件轉換為較便宜的儲存類別,如 Glacier,這適用於封存用途。同樣地,您可以建立規則,以永久刪除特定時間範圍後不再需要的物件。
實施 S3 生命週期政策可為企業帶來幾項效益:
以下是一些常見的 S3 生命週期政策範例:
刪除物件
S3 生命週期原則的常見用途之一,是在指定期間後自動刪除物件。舉例來說,企業可設定一項政策,刪除超過 90 天的暫存檔案或日誌,確保不必要的資料不會無限期地混淆其儲存空間。
移動物件
生命週期原則也可以設定為在不同儲存類別之間移動物件。舉例來說,您可以將經常存取的資料轉換為 S3 標準儲存等級,以獲得最佳效能,並將較不經常存取的資料移至 S3 智慧型分層等級,以節省成本,同時不影響可用性和延遲。
S3 Glacier 和 S3 Glacier Deep Archive 是符合成本效益的儲存類別,適用於長期歸檔。生命週期政策可設定為在特定期間後將物件轉換為這些儲存類別,讓企業安全地封存資料,同時將儲存成本降至最低。
S3 生命週期轉換是物件在儲存類別之間的自動移動,如生命週期原則中所指定。企業能夠根據資料存取模式進行轉換,以優化成本。舉例來說,不常存取的資料可轉換為成本較低的儲存類別,從而降低整體儲存費用。
常見的轉換規則可能涉及在閒置 30 天後,將物件從 S3 標準儲存類別移至 S3 智慧型分層儲存類別。如果資料再 60 天保持不活動狀態,它可以進一步轉換為 S3 單一區域非經常存取儲存類別,從而節省更多成本。
若要建立 S3 生命週期政策,您首先需要建立 S3 儲存桶。
若要建立 S3 儲存桶:
1. 登入您的 AWS 控制台,並在搜尋列中輸入 S3。
2. 選擇 S3 服務。
3. 點擊“建立貯體”。
4. 為您的儲存桶提供唯一的名稱,並指定 Amazon S3 建立儲存桶的 AWS 區域。您可以在此處依地區查看價格。
5. 決定物件所有權。如果您想要保留物件所有權,請停用存取控制清單(ACL)。如果您想要將檔案上傳至 S3 儲存區的帳戶授予所有權,請啟用 ACL。
6. 選擇是否要封鎖所有公用存取。
7. 選擇是否要啟用儲存桶版本。
8. 看到以下訊息後,您便建立了自己的儲存桶。
9. 您可以在 S3 主機的左側看到您的儲存桶。
現在,您已準備好建立 S3 生命週期政策。為此:
1. 開啟您的儲存桶。
2. 點擊“管理”標籤。
3. 點擊“建立生命週期規則”。
4. 選擇規則的名稱和範圍。
5. 為每個選項指定轉換。
6. 點擊“建立規則”。
建立 S3 生命週期政策時,有三個基本的最佳做法:
Pure Storage® FlashBlade® 具備 AWS Outposts Ready 狀態,這表示它能與客戶資料中心的 AWS Outposts 並肩工作。這也意味著 AWS 客戶可以利用低延遲、高效能、統一的高速檔案暨物件式平台,以及原生 S3 功能,並搭配 AWS 服務、API 和工具。這讓 AI/ML、現代化分析、DevOps、快速復原的備份和復原,以及勒索軟體的緩解等功能得以實現。
您還可以利用 Pure Cloud Block Store的原生 AWS 資源來增強儲存服務,並利用企業功能大幅降低您的 AWS 儲存成本。請參閱 實作指南 ,了解如何在 Amazon 虛擬Private Cloud(Amazon VPC)中成功部署新的 Pure Cloud Block Store 執行個體的完整教學。