本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
到期的日誌資料表記錄
根據預設,日誌資料表中的記錄不會過期。為協助將日誌資料表的儲存成本降到最低,您可以啟用日誌資料表記錄到期條件。
注意
如果您在 2025 年 7 月 15 日之前建立 S3 中繼資料組態,則無法在該組態上啟用日誌資料表記錄過期。我們建議您刪除並重新建立組態,以便使日誌資料表記錄過期並建立清查資料表。如需詳細資訊,請參閱在 2025 年 7 月 15 日之前建立的中繼資料組態上啟用庫存資料表。
如果啟用日誌資料表記錄到期條件,則可以設定保留日誌資料表記錄的天數。若要設定此值,請指定介於 7 和 之間的任何整數2147483647。例如,若要將日誌資料表記錄保留一年,請將此值設定為 365。
重要
日誌資料表記錄過期後,就無法復原。
記錄將在符合到期條件後的 24 至 48 小時內到期。日誌記錄會從最新的快照中移除。已刪除記錄的資料和儲存體會透過資料表維護操作移除。
如果您已啟用日誌資料表記錄到期條件,您可以隨時停用此功能,以停止日誌資料表記錄到期條件。
您可以使用 Amazon S3 主控台、 AWS Command Line Interface (AWS CLI) AWS 、 SDKs 或 Amazon S3 REST API 來使日誌資料表記錄過期。
如何使日誌資料表記錄過期
使日誌資料表記錄過期
登入 AWS Management Console ,並在 https://console.aws.amazon.com/s3/
:// 開啟 Amazon S3 主控台。 -
在左側導覽窗格中,選擇一般用途儲存貯體。
-
選擇包含中繼資料表組態的一般用途儲存貯體,其中包含您要使記錄過期的日誌表。
-
在儲存貯體的詳細資訊頁面上,選擇中繼資料索引標籤。
-
在中繼資料索引標籤上,選擇編輯,然後選擇編輯日誌資料表記錄過期。
-
在編輯日誌資料表記錄過期頁面上,選擇記錄過期下啟用。
-
設定保留日誌資料表記錄的天數。若要設定記錄過期值的天數,請指定介於
7和 之間的任何整數2147483647。例如,若要將日誌資料表記錄保留一年,請將此值設定為365。重要
日誌資料表記錄過期後,就無法復原。
-
在日誌資料表記錄的指定天數後過期,請選取核取方塊。
-
選擇儲存變更。
如果您想要停用日誌資料表記錄過期,請重複上述步驟,但針對步驟 6 選擇停用而非啟用。
若要執行下列命令,您必須 AWS CLI 安裝並設定 。如果您尚未 AWS CLI 安裝 ,請參閱AWS Command Line Interface 《 使用者指南》中的安裝或更新至最新版本的 AWS CLI 。
您也可以使用 ,從主控台執行 AWS CLI 命令 AWS CloudShell。 AWS CloudShell 是一種以瀏覽器為基礎的預先驗證 Shell,您可以直接從 啟動 AWS Management Console。如需詳細資訊,請參閱《AWS CloudShell 使用者指南》中的什麼是 CloudShell 和開始使用 AWS CloudShell。
使用 使日誌資料表記錄過期 AWS CLI
若要使用下列範例命令,請將 取代為您自己的資訊。user input
placeholders
-
建立包含日誌資料表組態的 JSON 檔案,並儲存它 (例如
journal-config.json)。以下是範例組態。若要設定
Days值,請指定介於7和 之間的任何整數2147483647。例如,若要將日誌資料表記錄保留一年,請將此值設定為365。{ "RecordExpiration": { "Expiration": "ENABLED", "Days":10} }若要停用日誌資料表記錄過期,請改為建立下列範例組態。如果
Expiration設定為DISABLED,則不得在組態中指定Days值。{ "RecordExpiration": { "Expiration": "DISABLED" } } -
使用下列命令來使一般用途儲存貯體 (例如 ) 中日誌資料表的記錄過期
:amzn-s3-demo-bucketaws s3api update-bucket-metadata-journal-table-configuration \ --bucketamzn-s3-demo-bucket\ --journal-table-configuration file://./journal-config.json \ --regionus-east-2
您可以傳送 REST 請求來使日誌資料表記錄過期。如需詳細資訊,請參閱UpdateBucketMetadataJournalTableConfiguration。
您可以使用 AWS SDKs 使 Amazon S3 中的日誌資料表記錄過期。如需詳細資訊,請參閱支援的 SDK 清單。