バックアップ ポリシーの詳細ログ

このページでは、バックアップ/リカバリ アプライアンスの Cloud Logging で作成されたバックアップ ポリシーの詳細ログを表示する方法について説明します。これらのログには、構成されたバックアップ ポリシーの詳細と、特定のバックアップ ポリシーを使用して保護されているリソースの数に関する分析情報が記録されます。

権限とロール

バックアップ ポリシーの詳細ログを表示するには、IAM 権限 roles/logging.viewer が必要です。ログ閲覧者ロールには、指定したプロジェクト内のすべてのバックアップ/リカバリ アプライアンスのバックアップ ポリシーの詳細ログを表示するための読み取り専用アクセス権が付与されます。

バックアップ ポリシーの詳細ログデータに適用される IAM の権限とロールの詳細については、IAM によるアクセス制御をご覧ください。

ポリシーの詳細ログを表示する

Google Cloud コンソールと Google Cloud CLI を使用して、Cloud Logging でポリシーの詳細ログを表示できます。

コンソール

Google Cloud コンソールのログ エクスプローラを使用して、バックアップ/リカバリ アプライアンスのバックアップ ポリシーの詳細ログエントリを取得できます。

  1. Google Cloud コンソールで、[ロギング] > [ログ エクスプローラ] に移動します。
  2. 既存の Google Cloud プロジェクトを選択します。
  3. [クエリビルダー] ペインで、[ログ名を選択] プルダウンから [gcb_backup_rule_policy_details] を選択します。

gcloud

Google Cloud CLI は、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 バックアップ ポリシーのタイプ。値は「ローカル レプリケーション」または「リモート レプリケーション」のいずれかです。
backup_rule_policy_name バックアップ ポリシーの名前。
backup_rule_policy_id バックアップ ポリシーの ID。
backup_consistency これは、ポリシーに構成されたバックアップの種類を表します。指定可能な値は、[クラッシュ整合性]、[アプリケーション整合性のあるバックアップを取得]、[最後の試行でクラッシュ整合性のあるバックアップを取得] です。
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 形式)。このフィールドは、ウィンドウ スケジュール タイプにのみ適用されます。連続バックアップ スケジュール タイプの場合、デフォルトは「N/A」です。
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>"

次のステップ