備份/復原設備的備份政策詳細資料記錄

本頁說明如何查看備份/還原設備在 Cloud Logging 中建立的備份政策詳細資料記錄。這些記錄可深入瞭解已設定的備份政策詳細資料,以及使用特定備份政策保護的資源數量。

權限與角色

您需要 IAM 權限 roles/logging.viewer,才能查看備份政策詳細資料記錄。「記錄檢視者」角色可授予唯讀存取權,讓您查看指定專案中所有備份/還原設備的備份政策詳細資料記錄。

如要進一步瞭解適用於備份政策詳細資料記錄資料的 IAM 權限與角色,請參閱「使用 IAM 控管存取」。

查看備份政策詳細資料記錄

您可以使用 Google Cloud 控制台和 gcloud CLI,在 Cloud Logging 中查看備份政策詳細資料記錄。

控制台

在 Google Cloud 控制台中,可以使用 Logs Explorer 擷取備份/還原設備的備份政策詳細資料記錄項目:

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

gcloud

gcloud CLI 提供 Cloud Logging API 的指令列介面。

如要讀取專案中備份/復原裝置的備份政策詳細資料項目,請前往「啟用 Cloud Shell」,按一下「開啟編輯器」,然後執行下列指令:

  gcloud logging read "logName : projects/PROJECT_ID/logs/gcb_backup_rule_policy_details" \
  --project=PROJECT_ID

備份政策詳細資料記錄格式

備份政策詳細資料記錄項目包含下列欄位:

欄位 說明
appliance_name 與備份政策相關聯的設備名稱。
appliance_id 與備份政策相關聯的設備 ID。
backup_plan_policy_template 備份政策所屬範本的名稱。
backup_plan_policy_template_id 備份政策所屬範本的 ID。
backup_rule_policy_type 備份政策類型。這項設定可設成以下兩種不同的值:「Local Replication」或「Remote Replication」
backup_rule_policy_name 備份政策名稱。
backup_rule_policy_id 備份政策的 ID。
backup_consistency 這代表為政策設定的備份類型。可能的值包括「Crash consistent」(當機一致性)、「Take application consistent backup」(建立應用程式一致性備份) 或「Take crash consistent backup on last try」(在上次嘗試時建立當機一致性備份)
protected_resources_count 使用指定範本保護的資源數量。
schedule_disabled_resources_count 使用指定範本保護的資源數量,但排程處於停用狀態。
backup_frequency_in_days 指定備份作業的排程頻率 (以天為單位)
log_backup_frequency_in_minutes 資料庫記錄的備份頻率 (以分鐘為單位)。這個欄位僅適用於資料庫類型的應用程式,否則預設會回報為 0。
backup_retention_period_in_days 備份保留期限 (以天為單位)。這個欄位採用十進位格式,最多可顯示到小數點後第 2 位。
backup_window_start_time 備份時間範圍的開始時間,格式為 HH:MM。這個欄位僅適用於有時間範圍的排程類型。如果是連續備份排程類型,預設值為「不適用」。
backup_window_end_time 備份時間範圍的結束時間,格式為 HH:MM。這個欄位僅適用於有時間範圍的排程類型。如果是連續備份排程類型,預設值為「23:59」。
backup_schedule_type 備份排程類型。可以是 WINDOWED 或 CONTINUOUS。

以下範例為政策詳細資料記錄項目。

{
  "insertId": "49980724_142868351806",
  "jsonPayload": {
    "backup_rule_policy_type": "Local Replication",
    "appliance_name": "sky-full-82959",
    "backup_plan_policy_template_id": 13509,
    "backup_plan_policy_template": "testtemplate",
    "log_backup_frequency_in_minutes": 0,
    "backup_frequency_in_days": 1,
    "schedule_disabled_resources_count": 17,
    "backup_rule_policy_id": 13511,
    "backup_consistency": "Crash Consistency Backup",
    "protected_resources_count": 16,
    "backup_schedule_type": "WINDOWED",
    "backup_rule_policy_name": "testPolicy1",
    "backup_window_end_time": "07:00",
    "backup_window_start_time": "19:00",
    "appliance_id": "142868351806",
    "backup_retention_period_in_days": 2
  },
  "resource": {
    "type": "backupdr.googleapis.com/ManagementConsole",
    "labels": {
      "location": "us-central1",
      "management_server_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
      "resource_container": "projects/652683419448"
    }
  },
  "timestamp": "2024-07-26T04:34:46.504Z",
  "logName": "projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_rule_policy_details",
  "receiveTimestamp": "2024-07-26T04:36:29.496918995Z"
}

查詢範例

您可以在查詢部分撰寫自訂查詢,查看所選記錄。

使用下列查詢,查看與特定 PROJECT_ID 的備份/還原設備相關聯的所有備份政策詳細資料記錄:

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

使用下列查詢取得特定設備備份政策的詳細資料。

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_rule_policy_details"
jsonPayload.appliance_name="<appliance_name>"

如要查看特定備份範本的備份政策詳細資料,請使用下列查詢。

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs"
jsonPayload.backup_plan_policy_template="<backup_template>"

後續步驟