設備管理主控台中的每日排程法規遵循記錄

本頁說明如何查看備份/還原設備在 Cloud Logging 中建立的每日排程法規遵循記錄。這些記錄會提供資源每日排程備份政策的法規遵循狀態資訊。這些記錄只會顯示每日排程政策的遵循情況,不會顯示每週和每月政策的遵循情況。這些記錄只會顯示過去七天的資料。

每個裝置的每日排程記錄會彙整在一起,並共用相同時間戳記。這代表與該裝置相關聯的所有每日政策排程,在 DAY 到 DAY-6 之間七天的合規狀態。這些記錄不會包含七天時間範圍以外的資訊。

系統每天會分批傳輸每個裝置的每日排程遵循記錄三次,間隔為八小時。具有最新時間戳記的記錄檔批次,一律會反映與特定設備連結的所有每日政策排程,其最新法規遵循情況。

權限與角色

您必須具備 IAM 權限 roles/logging.viewer,才能查看法規遵循記錄。「記錄檢視者」角色提供唯讀存取權,可查看指定專案中所有備份/復原設備的法規遵循記錄。如要進一步瞭解適用於法規遵循記錄資料的 IAM 權限與角色,請參閱「使用 IAM 控管存取」。

查看法規遵循記錄

您可以使用 Google Cloud 控制台和 gcloud CLI,在 Cloud Logging 中查看備份和災難復原合規記錄。

控制台

在 Google Cloud 控制台中,可以使用 Logs Explorer 擷取備份/復原設備的備份和災難復原法規遵循記錄項目:

  1. 前往 Google Cloud 控制台的「記錄」>「Logs Explorer」。
  2. 選取現有的雲端專案。
  3. 在「查詢建構工具」窗格中,從「選取記錄名稱」下拉式選單中選取「gcb_daily_schedule_compliance」。

gcloud

gcloud CLI 提供 Cloud Logging API 的指令列介面。如要讀取專案中備份/還原設備的法規遵循記錄項目,請執行下列指令:

 ```sh
 gcloud logging read "logName : projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance" --project=PROJECT_ID
 ```

每日時間表遵循記錄格式

備份和災難復原每日排程法規遵循記錄項目包含下列欄位:


欄位

說明

設備名稱

與每日排程備份政策相關聯的設備名稱。

資源名稱

與每日排程備份政策相關聯的資源名稱。

備份規則政策 ID

回報法規遵循狀態的備份政策 ID。

主機 ID

與每日排程備份政策相關聯的主機 ID。

主機名稱

與每日排程備份政策相關聯的主機名稱。

工作類型

每日排程備份政策工作類型。可以是快照、OnVault、streamsnap、還原或直接傳送至 OnVault。

備份時間範圍的開始時間

每日排程備份政策時間範圍的開始時間。

狀態

每日排程備份政策的合規狀態。狀態可以是成功、失敗、不明或空白。

資源 ID

與每日排程備份政策相關聯的資源 ID。

資源類型

資源類型,例如 Compute Engine 執行個體、Google Cloud VMware Engine 或資料庫。

電器 ID

與每日排程備份政策相關聯的設備 ID。

日期

回報法規遵循狀態的日期。

註解

說明每日排程備份政策的法規遵循狀態。

備份計畫政策範本 ID

每日排程備份政策所屬的備份範本 ID。

備份規則政策名稱

合規狀態要回報的備份政策名稱。

備份計畫政策範本

每日排程備份政策所屬的範本名稱。

以下範例記錄項目代表每日備份政策排程 logsmart_snap 的法規遵循狀態。

    {
      "insertId": "209569_144675069838",
      "jsonPayload": {
        "backup_window_start_time": "19:00",
        "job_type": "Snapshot",
        "resource_id": "6223",
        "date": "2024-02-07",
        "host_name": "uistress-sql19stdm",
        "resource_type": "SqlServerWriter",
        "appliance_name": "appliance-test5-64573",
        "backup_plan_policy_template_id": "6381",
        "backup_rule_policy_name": "logsmart_snap",
        "backup_plan_policy_template": "a_logsmart",
        "backup_rule_policy_id": "6383",
        "resource_name": "DB-RMV2",
        "comment": "Job_0181855 finished at 2024-02-07 19:01 with consistency point 2024-02-07 19:01",
        "appliance_id": "xxxxxxxxxxxx",
        "status": "Success",
        "host_id": "5169"
      },
      "resource": {
        "type": "backupdr.googleapis.com/ManagementConsole",
        "labels": {
          "location": "us-central1",
          "management_server_id": "
    xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
          "resource_container": "projects/xxxxxxxxxxxx
    "
        }
      },
      "timestamp": "2024-02-08T23:15:00.704Z",
      "logName": "projects/project_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance",
      "receiveTimestamp": "2024-02-08T23:19:21.193161111Z"
    }

查詢範例

您可以在查詢部分編寫自訂的法規遵循記錄查詢,查看所選記錄:

使用下列查詢,查看特定 PROJECT_ID 的所有每日排定備份政策合規記錄:

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"

如果您要尋找法規遵循狀態為 failure 的法規遵循記錄。

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
    jsonPayload.status="Failure"

如果您要尋找與備份/還原設備相關聯的政策法規遵循記錄。

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
    jsonPayload.appliance_name="appliance_name"

如果您要尋找與特定資源相關聯的政策法規遵循記錄。

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
    jsonPayload.resource_name="resource_name"

如果您要尋找與特定主機相關的法規遵循記錄。

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
    jsonPayload.host_name="hostname"

後續步驟