備份與復原作業記錄

本頁說明如何查看在 Cloud Logging 中建立的備份/還原設備工作記錄。這些記錄可深入瞭解備份/還原裝置的工作,例如工作成功、失敗或其他狀態。

權限與角色

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

查看工作記錄檔

您可以使用 Google Cloud 控制台和 gcloud CLI,在 Cloud Logging 中查看 Backup and DR Service 工作記錄。

控制台

在 Google Cloud 控制台中,可以使用 Logs Explorer 擷取備份/復原設備的備份和災難復原服務工作記錄項目:

  1. 前往 Google Cloud 控制台的「Logging」 >「Logs Explorer」

    記錄檔探索工具

  2. 選取現有的 Google Cloud 專案。

  3. 在「查詢產生器」窗格中,從「選取記錄檔名稱」下拉式選單中選取 gcb_backup_recovery_jobs

gcloud

gcloud CLI 提供 Logging API 的指令列介面。讀取專案中備份/復原設備的工作記錄項目:

 gCloud Logging read "logName : projects/PROJECT_ID/logs/gcb_backup_recovery_jobs"\--project=PROJECT_ID

工作記錄格式

備份和 DR 服務工作記錄項目包含下列欄位:


欄位

說明

設備名稱

與工作相關聯的設備名稱。

資源名稱

與工作相關聯的資源名稱。

備份一致性

顯示備份是否為當機一致性或應用程式一致性。

已複製的備份資料 (GB)

複製的備份資料大小。

備份方案

用於備份工作的備份方案名稱。

備份規則

用於備份工作的備份政策名稱。

備份規則 ID

用於備份工作的備份政策 ID。

備份類型

執行的備份類型。可以是完整副本或增量副本。記錄檔備份會顯示為「記錄」

壓縮比

將資料傳送至物件儲存空間前達成的壓縮比。這項限制適用於 OnVault 和直接傳送至 OnVault 的工作。

資料變更率

資料副本大小占資源大小 (已用資料) 的百分比。

傳送的資料 (GB)

這項工作傳送至遠端網站的資料總量。這僅適用於 streamsnap 工作。

寫入的資料 (GB)

寫入遠端網站相關集區的資料量。這僅適用於 streamsnap 工作。

錯誤代碼

指派給失敗工作的錯誤 ID。

錯誤訊息

工作的錯誤訊息。

主機 ID

與工作相關聯的主機 ID。

主機名稱

與工作相關聯的主機名稱。

職缺類別

顯示工作是備份還是還原。

工作時間長度

完成工作所需的時間。

工作結束時間

這項工作的結束時間。

工作 ID

與工作相關聯的 ID。

工作啟動失敗原因

未啟動或開始工作的原因。

工作名稱

工作名稱。

工作類型

實際工作類型,例如快照、OnVault、streamsnap 或還原。

工作開始時間

工作的開始時間。

工作狀態

工作狀態。狀態可以是「成功」、「失敗」、「已取消」、「重試」或「未執行」

工作排入佇列的時間

已排入佇列工作的作業佇列時間戳記。

記錄檔備份

如果資料庫應用程式的記錄備份類型為 DBLog,系統就會顯示這個欄位。建立資料庫備份時,這個欄位會顯示 DB 備份類型。如果只為資料庫進行 Log 備份,這個欄位會顯示記錄備份類型。

OnVault 集區儲存空間用量 (GB)

已使用的 OnVault 集區大小。

壓縮前 (GB)

OnVault 工作資源預先壓縮的大小。

資源資料大小 (GB)

受保護資源的大小。

資源 ID

與工作相關聯的資源 ID。

資源類型

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

復原點

上次成功備份的日期。

快照磁碟大小 (GB)

復原應用程式的快照大小。

目標裝置 ID

與工作相關聯的目標設備 ID。

目標主機名稱

目標主機的名稱。

目標主機 ID

目標主機的 ID。

目標設備名稱

與工作相關聯的目標裝置名稱。

目標集區 ID

用於備份工作的目標 OnVault 集區 ID。

目標集區名稱

用於備份作業的目標 OnVault 集區名稱。

以下範例是在備份/還原設備 appliance-test5-64573 上記錄的快照作業記錄項目。

        {
        "insertId": "1717974_145859162970",
        "jsonPayload": {
        "target_host_name": "appliance-test6-8299",
        "hostname": "uistress-sql19stdm",
        "target_pool_name": "act_per_pool000",
        "error_code": 0,
        "data_sent_in_gib": 0,
        "compression_ratio": 0,
        "job_status": "succeeded",
        "job_duration_in_hours": 0.02,
        "job_initiation_failure_reason": "",
        "log_backup": "",
        "recovery_point": "2024-01-18T05:03:04Z",
        "resource_name": "DB02",
        "pre_compress_in_gib": 0,
        "job_name": "Job_1717931",
        "backup_consistency": "Application Consistent",
        "onvault_pool_storage_consumed_in_gib": 0,
        "job_id": "1717973",
        "job_queued_time": "2024-01-18T05:05:01Z",
        "host_id": "4677",
        "job_type": "Log Replicate",
        "resource_data_size_in_gib": 0.02,
        "target_appliance_id": "145240780891",
        "appliance_name": "appliance-test5-64573",
        "snapshot_disk_size_in_gib": 10,
        "target_pool_id": "73",
        "data_change_rate": 11.33,
        "backup_type": "Incremental",
        "target_host_id": "4677",
        "data_copied_in_gib": 0,
        "data_written_in_gib": 0,
        "resource_id": "57587",
        "resource_type": "SqlServerWriter",
        "error_message": "",
        "backup_rule_policy_id": "72954",
        "backup_plan_policy_template": "Copy of _a_logsmart_2023_11_23_15_44_8",
        "job_end_time": "2024-01-18T05:06:17Z",
        "job_category": "Backup Job",
        "backup_rule_policy_name": "logsmart_snap",
        "target_appliance_name": "appliance-test6-8299",
        "job_start_time": "2024-01-18T05:05:04.377Z"
        },
        "resource": {
        "type": "backupdr.googleapis.com/ManagementConsole",
        "labels": {
              "management_server_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
              "location": "us-central1",
              "resource_container": "projects/xxxxxxxxxxxx"
        }
        },
        "timestamp": "2024-01-18T05:07:04.697Z",
        "logName": "projects/project_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs",
        "receiveTimestamp": "2024-01-18T05:08:12.139517321Z"
        }

查詢範例

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

使用下列查詢,查看與特定 PROJECT_ID 的備份/復原設備相關的所有工作記錄:

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

使用下列查詢,查看特定設備備份還原工作的詳細資料。

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

如要查詢特定資源的備份還原工作詳細資料,請使用下列查詢。

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

針對特定工作,使用下列查詢,這些工作是針對指定資源名稱和備份範本執行。

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

針對特定主機的應用程式執行備份還原作業時,請使用下列查詢。

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

如要搜尋特定工作類型的相關記錄,請使用下列查詢。 請務必在查詢中使用大寫的 OR 運算子。

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs"
    jsonPayload.job_type=("Snapshot" OR "Mount")

後續步驟