本頁面說明如何查看在 Cloud Logging 中為備份/復原裝置建立的工作記錄。這些記錄可提供備份/復原裝置的工作相關洞察資訊,例如工作成功、失敗或其他狀態。
權限與角色
您必須具備 IAM 權限 roles/logging.viewer
,才能查看工作記錄。Logs Viewer 角色可讓您查看指定專案中所有備份/復原裝置的工作記錄,但僅限於讀取權限。如要進一步瞭解適用於工作記錄資料的 IAM 權限和角色,請參閱「使用身分與存取權管理功能控管存取權」。
查看工作記錄檔
您可以使用 Google Cloud 控制台和 Google Cloud CLI,在 Cloud Logging 中查看備份和 DR Service 工作記錄。
控制台
在 Google Cloud 控制台中,您可以使用「Logs Explorer」擷取備份/復原裝置的備份和 DR Service 作業記錄項目:
在 Google Cloud 控制台中,依序前往「Logging」 >「Logs Explorer」。
選取現有的 Google Cloud 專案。
在「查詢建構工具」窗格中,從「選取記錄檔名稱」下拉式選單中選取
gcb_backup_recovery_jobs
。
gcloud
Google Cloud 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 或還原。 |
工作開始時間 |
工作的開始時間。 |
工作狀態 |
工作狀態。狀態可以是「成功」、「失敗」、「已取消」、「重試」或「未執行」。 |
工作排入佇列的時間 |
排入佇列的工作的工作佇列時間戳記。 |
記錄檔備份 |
如果資料庫應用程式使用 DB 和 Log 這兩種記錄備份類型,就會顯示這個欄位。當資料庫備份完成時,這個欄位會顯示 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")