このページでは、バックアップ/復元アプライアンス用に Cloud Logging で作成されたバックアップ ポリシーの詳細ログを表示する方法について説明します。これらのログは、構成されたバックアップ ポリシーの詳細と、特定のバックアップ ポリシーを使用して保護されているリソースの数に関する分析情報を提供します。
権限とロール
バックアップ ポリシーの詳細ログを表示するには、IAM 権限 roles/logging.viewer
が必要です。ログ閲覧者 ロールを使用すると、指定したプロジェクト内のすべてのバックアップ/リカバリ アプライアンスのバックアップ ポリシーの詳細ログを読み取り専用で表示できます。
バックアップ ポリシーの詳細ログデータに 適用される IAM の権限とロールの詳細については、 IAM によるアクセス制御をご覧ください。
バックアップ ポリシーの詳細ログを表示する
バックアップ ポリシーの詳細ログは、 Google Cloud コンソール と gcloud CLI を使用して Cloud Logging で表示できます。
コンソール
コンソールでは、ログ エクスプローラ を使用して、 バックアップ/復元アプライアンスのバックアップ ポリシーの詳細ログエントリを取得できます。 Google Cloud
- コンソールで、[ロギング] [>] [ログ エクスプローラ] に移動します。 Google Cloud
- 既存の Google Cloud プロジェクトを選択します。
- [クエリビルダー] ペインの [ログ名を選択] プルダウンから [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 | バックアップ ポリシーのタイプ。「ローカル レプリケーション」または「リモート レプリケーション」のいずれかになります。 |
| 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 | バックアップの保持期間(日数)。このフィールドは 10 進形式で、小数点以下 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>"
次のステップ
- Backup and DR サービス のログベースのアラートを構成するには、ログクエリを作成し、 フィルタ ジョブログを使用してログベースのアラートを構成します。