Mencadangkan log detail kebijakan

Halaman ini menjelaskan cara melihat log detail kebijakan pencadangan yang dibuat di Cloud Logging untuk appliance pencadangan/pemulihan. Log ini memberikan insight tentang detail kebijakan pencadangan yang dikonfigurasi dan jumlah resource yang dilindungi menggunakan kebijakan pencadangan tertentu.

Izin dan peran

Anda memerlukan izin IAM roles/logging.viewer untuk melihat log detail kebijakan pencadangan. Peran Logs Viewer memberi Anda akses hanya baca untuk melihat log detail kebijakan pencadangan dari semua appliance pencadangan/pemulihan dalam project yang ditentukan.

Untuk mengetahui informasi selengkapnya tentang peran dan izin IAM yang berlaku untuk data log detail kebijakan pencadangan, lihat Kontrol akses dengan IAM.

Melihat log detail kebijakan

Anda dapat melihat log detail kebijakan di Cloud Logging menggunakan konsol Google Cloud dan Google Cloud CLI.

Konsol

Di konsol Google Cloud, Anda dapat menggunakan Logs Explorer untuk mengambil entri log detail kebijakan pencadangan untuk appliance pencadangan/pemulihan Anda:

  1. Di konsol Google Cloud, buka halaman Logging > Logs Explorer.
  2. Pilih project Google Cloud yang ada.
  3. Di panel Query builder, pilih gcb_backup_rule_policy_details dari drop-down Select log name.

gcloud

Google Cloud CLI menyediakan antarmuka command line ke Logging API.

Untuk membaca entri detail kebijakan pencadangan dari perangkat pencadangan/pemulihan dalam project, buka Aktifkan cloud shell, klik Buka editor, dan jalankan perintah berikut:

  gcloud logging read "logName : projects/PROJECT_ID/logs/gcb_backup_rule_policy_details"\
  --project=PROJECT_ID`

Format log detail Kebijakan Pencadangan

Entri log detail Kebijakan Pencadangan mencakup kolom berikut:

Kolom Deskripsi
appliance_name Nama perangkat yang terkait dengan kebijakan pencadangan.
appliance_id ID perangkat yang terkait dengan kebijakan pencadangan.
backup_plan_policy_template Nama template yang merupakan bagian dari kebijakan pencadangan.
backup_plan_policy_template_id ID template yang merupakan bagian dari kebijakan pencadangan.
backup_rule_policy_type Jenis kebijakan pencadangan. Nilai ini dapat memiliki dua kemungkinan nilai: "Replikasi Lokal" atau "Replikasi Jarak Jauh"
backup_rule_policy_name Nama kebijakan pencadangan.
backup_rule_policy_id ID kebijakan pencadangan.
backup_consistency Ini menunjukkan jenis pencadangan yang dikonfigurasi untuk kebijakan. Kemungkinan nilainya adalah Crash consistent, Take application consistent backup, atau Take crash consistent backup on last try.
protected_resources_count Jumlah resource yang dilindungi dengan template yang diberikan.
schedule_disabled_resources_count Jumlah resource yang dilindungi dengan template tertentu, tetapi dengan jadwal dalam status dinonaktifkan.
backup_frequency_in_days Frekuensi jadwal yang dikonfigurasi dalam hari untuk pencadangan tertentu
log_backup_frequency_in_minutes Frekuensi pencadangan log database dalam hitungan menit. Kolom ini hanya berlaku untuk aplikasi jenis database, jika tidak, kolom ini akan dilaporkan sebagai 0 secara default.
backup_retention_period_in_days Periode retensi cadangan dalam hari. Kolom ini dalam format desimal dan menampilkan hingga 2 tempat desimal.
backup_window_start_time Waktu Mulai Periode Pencadangan dalam format HH:MM. Kolom ini hanya berlaku untuk jenis jadwal berbingkai. Secara default, nilainya akan "T/A" untuk jenis jadwal pencadangan berkelanjutan.
backup_window_end_time Waktu Akhir Periode Pencadangan dalam format HH:MM. Kolom ini hanya berlaku untuk jenis jadwal berbingkai. Secara default, "23.59" untuk jenis jadwal pencadangan berkelanjutan.
backup_schedule_type Jenis Jadwal Pencadangan. Dapat berupa WINDOWED atau CONTINUOUS.

Contoh berikut adalah contoh entri log detail kebijakan.

{
  "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"
}

Sampel kueri

Anda dapat menulis kueri kustom di bagian kueri untuk melihat log yang dipilih.

Gunakan kueri berikut untuk melihat semua log detail kebijakan pencadangan yang terkait dengan perangkat pencadangan/pemulihan untuk PROJECT_ID tertentu:

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

Gunakan kueri berikut untuk detail kebijakan pencadangan appliance tertentu.

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_rule_policy_details"
jsonPayload.appliance_name="<appliance_name>"

Gunakan kueri berikut untuk detail kebijakan pencadangan untuk template pencadangan tertentu.

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

Langkah berikutnya