設定備份方案的 RPO 風險狀態警告


本頁說明如何根據Backup for GKE 發出的記錄事件,透過記錄檢視器,針對備份方案的 RPO 風險等級和風險原因設定快訊。

在災難復原或營運持續計畫中,復原點目標 (RPO) 是指必須還原資料的最近時間點。這項指標會指定因基礎架構故障而導致的資料損失上限,並以時間量表示,也就是故障前寫入活動損失的時間。

「RPO 風險等級」欄會指出備份方案目前的 RPO 風險等級。 「風險原因」欄位會詳細說明備份方案處於特定風險等級的原因。

RPO 風險等級和風險原因之間存在多對一的對應關係,也就是說,RPO 風險等級為 4 可能有多個原因。如需 RPO 風險等級和對應原因的完整清單,請參閱下表。

RPO 風險等級與風險成因的對應關係

RPO 風險等級 RPO 風險成因
1 未偵測到這個備份方案有任何風險。
2 這個 BackupPlan 最近備份失敗。
2 訓練階段,至少成功備份四次後,系統就會顯示風險等級。
2 未定義任何 RPO 設定。改用 RPO 時間表,提升保護力。
2 未定義任何時間表。選擇加入 RPO 時間表,以獲得更完善的保護。
3 最近的備份作業耗時較長。如果這種趨勢持續下去,可能無法再達到 RPO。
3 最近一次備份失敗。
3 最近一次備份作業失敗。
3 排程已暫停。
3 這個 BackupPlan 最近備份失敗,因此排程已暫停。
3 處於訓練階段,但這個 BackupPlan 最近備份失敗。
3 處於訓練階段,但最近一次備份建立作業失敗。
3 處於訓練階段,但最近一次備份執行失敗。
3 未定義復原點目標設定,且這項 BackupPlan 最近備份失敗。解決失敗問題後,請切換至 RPO 排程。
3 未定義排程,且近期備份作業失敗。選擇加入 RPO 時間表,以獲得更完善的保護。
4 最近的備份作業耗時較長,且排程已暫停。如果取消暫停排程後,這種趨勢持續下去,RPO 可能就無法再達成。
4 最近一次備份失敗,因此系統已暫停備份時間表。
4 最近一次備份作業失敗,因此排程已暫停。
4 處於訓練階段,但排程已暫停。解除暫停時間表,讓訓練完成。
4 處於訓練階段,但這個 BackupPlan 最近備份失敗,且排程已暫停。
4 處於訓練階段,但最近一次備份建立作業失敗,且排程已暫停。
4 處於訓練階段,但最近一次備份執行失敗,且排程已暫停。
4 未定義復原點目標設定,且最近一次備份失敗。解決失敗問題後,請切換至 RPO 排程。
4 未定義 RPO 設定,且最近一次備份執行失敗。解決失敗問題後,請切換至 RPO 排程。
4 未定義 RPO 設定,且 Cron 排程已暫停。改用 RPO 時間表,提升保護力。
4 未定義 RPO 設定,且 cron 排程因最近備份失敗而暫停。解決失敗問題後,請切換至 RPO 排程。
4 未定義 RPO 設定,且 cron 排程已暫停,最近一次備份建立作業失敗。解決失敗問題後,請切換至 RPO 排程。
4 未定義 RPO 設定,且 cron 排程已暫停,最近一次備份執行作業失敗。解決失敗問題後,請切換至 RPO 排程。
4 未定義排程,且最近一次備份執行失敗。選擇加入 RPO 時間表,以獲得更完善的保護。
5 This BackupPlan has violated RPO. 解決備份失敗問題、更新目標 RPO 和排除視窗,或視需要縮減這個 BackupPlan 的備份範圍。
5 這個 BackupPlan 違反了 RPO,因此排程已暫停。解決備份失敗問題、更新目標 RPO 和排除時間範圍,或視需要縮小這項備份方案的備份範圍。

事前準備

設定快訊政策前,請確認您已建立合適的通知管道

建立快訊

如要進一步瞭解如何建立一般記錄指標快訊政策,請參閱設定記錄指標快訊政策。如要為備份方案中的 RPO 風險等級或 RPO 風險原因變更建立專屬快訊政策,請按照下列步驟操作:

  1. 前往「記錄檔探索工具」頁面。前往記錄檔探索工具

  2. 在「Query」(查詢) 窗格中,輸入下列篩選條件:

    logName="projects/PROJECT_ID/logs/gkebackup.googleapis.com%2Fbackup_plan_change"
    resource.type="gkebackup.googleapis.com/BackupPlan"
    resource.labels.backup_plan_id="BACKUP_PLAN"
    resource.labels.location="LOCATION"
    jsonPayload.backupPlanMetadata.rpoRiskLevel>="VALUE"
    jsonPayload.backupPlanMetadata.rpoRiskReason="REASON"
    

    更改下列內容:

    • PROJECT_ID:您的 Google Cloud 專案 ID。
    • BACKUP_PLAN:要產生快訊的備份計畫名稱。
    • LOCATION:要產生快訊的備份計畫運算區域。例如:us-central1.
    • VALUE:要接收備份方案警報的 RPO 風險等級值。有效值介於 [1,5] 之間。建議您針對風險等級 >= 4 設定快訊。
    • REASON:(選用) 從表格中選取適當的風險原因。
  3. 如要驗證查詢,請按一下「執行查詢」

  4. 在「查詢結果」工具列中,展開「動作」選單,然後選取「建立記錄快訊」

  5. 在「Alert details」(快訊詳細資料) 窗格中,於「Alert Policy Name」(快訊政策名稱) 欄位輸入快訊政策的名稱。例如:Alert for RPO risk level of backup plan

  6. 從「政策嚴重程度」選單中選取選項。事件和通知會顯示嚴重性等級。建議將嚴重性等級設為「重大」

  7. 輸入快訊政策的說明。您也可以加入相關資訊,協助通知收件者診斷問題。如要瞭解如何設定這個欄位的內容格式及調整內容,請參閱「在文件範本中使用 Markdown 和變數」。

  8. 點選「下一步」

  9. 設定「通知傳送間隔時間」和「事件自動關閉期限」。 建議將通知間隔時間設為一天,自動關閉時間設為七天。

  10. 點選「下一步」

  11. 為快訊政策選取一或多個通知管道。

  12. 按一下 [儲存]

    儲存政策後,如果備份計畫符合篩選條件,您就會在通知管道中收到快訊。