本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
日誌資料表記錄即將過期
根據預設,日誌資料表中的記錄不會過期。為了協助將日誌資料表的儲存成本降至最低,您可以啟用日誌資料表記錄過期。
注意
如果您在 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://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-bucket
aws s3api update-bucket-metadata-journal-table-configuration \ --bucket
amzn-s3-demo-bucket
\ --journal-table-configuration file://./journal-config
.json \ --regionus-east-2
您可以傳送 REST 請求來使日誌資料表記錄過期。如需詳細資訊,請參閱UpdateBucketMetadataJournalTableConfiguration。
您可以使用 AWS SDKs 使 Amazon S3 中的日誌資料表記錄過期。如需詳細資訊,請參閱支援的 SDK 清單。