從診斷設定儲存體保留移轉至 Azure 儲存體生命週期管理

診斷設定儲存體保留功能即將淘汰。 若要設定傳送至 Azure 儲存體帳戶記錄和計量的保留期,請使用 Azure 儲存體生命週期管理。

本指南將逐步引導您從使用 Azure 診斷設定儲存體保留移轉至使用 Azure 儲存體生命週期管理 進行保留。 針對傳送至 Log Analytics 工作區的記錄,系統會針對工作區 [資料表] 頁面上的每個資料表設定保留期。

重要

取代時間軸。

  • 2023 年 3 月 31 日 - 診斷設定儲存體保留功能將不再適用於為記錄資料設定新的保留規則。 這包括使用入口網站、CLI PowerShell 和 ARM 和 Bicep 範本。 如果您已設定保留設定,您仍然可以查看並在入口網站中進行變更。
  • 2024 年 3 月 31 日 - 除非您將 API 變更為 0,否則您將無法使用 API (CLI、 Powershell、或範本) 或 Azure 入口網站來設定保留設定。 系統仍會遵守現有的保留規則。
  • 2025 年 9 月 30 日 - 診斷設定儲存體保留功能的所有保留功能在所有環境中都會停用。

必要條件

儲存體帳戶的現有診斷設定記錄。

移轉程序

若要移轉診斷設定保留規則,請遵循下列步驟:

  1. 移至記錄資源的 [診斷設定] 頁面,並找出您想要移轉的診斷設定

  2. 將記錄類別的保留期設定為 0

  3. 選取儲存A screenshot showing a diagnostics setting page.

  4. 瀏覽至您要記錄的儲存體帳戶

  5. 在 [資料管理] 下,選取 [生命週期管理] 以檢視或變更生命週期管理原則

  6. 選取 [清單檢視],然後選取 [新增規則]A screenshot showing the lifecycle management screen for a storage account.

  7. 輸入 [規則名稱]

  8. 在 [規則範圍] 底下,選取 [使用篩選限制 Blob]

  9. 在[Blob 類型] 底下,選取 [Blob 子類型] 下的 [附加 Blob] 和 [基底 Blob]

  10. 選取下一個A screenshot showing the details tab for adding a lifecycle rule.

  11. 設定您的保留時間,然後選取 [下一個]A screenshot showing the Base blobs tab for adding a lifecycle rule.

  12. 在 [篩選條件] 索引標籤的 [Blob 首碼] 底下,將路徑或前置詞設定為您想要套用保留規則的容器或記錄。 路徑或首碼可以在容器內的任何層級,而且會套用至該路徑或首碼下的所有 Blob。 例如,針對 所有 深入解析活動記錄,請使用容器 insights-activity-logs 來設定該容器記錄中所有記錄的保留期。
    若要設定特定 webapp 應用程式的規則,請使用 insights-activity-logs/ResourceId=/SUBSCRIPTIONS/<您的訂用帳戶識別碼>/RESOURCEGROUPS/<您的資源群組>/PROVIDERS/MICROSOFT.WEB/SITES/<您的 webapp 名稱>

    使用儲存體瀏覽器可協助您尋找路徑或首碼。
    下列範例顯示特定 Web 應用程式的首碼: *insights-activity-logs/ResourceId=/SUBSCRIPTIONS/d05145d-4a5d-4a5d-4a5d-5267eae1bbc7/RESOURCEGROUPS/rg-001/PROVIDERS/MICROSOFT.WEB/SITES/appfromdocker1
    若要設定資源群組中所有資源的規則,請使用 insights-activity-logs/ResourceId=/SUBSCRIPTIONS/d05145d-4a5d-4a5d-4a5d-5267eae1bbc7/RESOURCEGROUPS/rg-001A screenshot showing the Storage browser and resource path.

  13. 選取 [新增] 以儲存規則。 A screenshot showing the filters tab for adding a lifecycle rule.

下一步

設定生命週期管理原則