Log detail kebijakan pencadangan untuk perangkat pencadangan/pemulihan

Halaman ini menjelaskan cara melihat log detail kebijakan pencadangan yang dibuat di Cloud Logging untuk peralatan 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 Pelihat Log memberi Anda akses hanya baca untuk melihat log detail kebijakan pencadangan semua perangkat 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 pencadangan

Anda dapat melihat log detail kebijakan pencadangan di Cloud Logging menggunakan konsol Google Cloud dan gcloud 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 Logging > Logs Explorer.
  2. Pilih project Google Cloud yang sudah ada.
  3. Di panel Query builder, pilih gcb_backup_rule_policy_details dari drop-down Select log name.

gcloud

gcloud CLI menyediakan antarmuka command line ke Cloud Logging API.

Untuk membaca entri detail kebijakan pencadangan dari appliance pencadangan/pemulihan dalam project, buka Activate cloud shell, klik Open editor, lalu 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 appliance yang terkait dengan kebijakan pencadangan.
backup_plan_policy_template Nama template yang menjadi bagian dari kebijakan pencadangan.
backup_plan_policy_template_id ID template yang menjadi bagian dari kebijakan pencadangan.
backup_rule_policy_type Jenis kebijakan pencadangan. Nilai ini dapat memiliki dua kemungkinan nilai: "Local Replication" atau "Remote Replication"
backup_rule_policy_name Nama kebijakan pencadangan.
backup_rule_policy_id ID kebijakan pencadangan.
backup_consistency Bagian ini menunjukkan jenis pencadangan yang dikonfigurasi untuk kebijakan. Nilai yang mungkin adalah Crash consistent, Take application consistent backup, atau Take crash consistent backup on last try.
protected_resources_count Jumlah resource yang dilindungi dengan template tertentu.
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 menit. Kolom ini hanya berlaku untuk aplikasi jenis database, jika tidak, kolom ini 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 berjangka. Secara default, nilai ini adalah "T/A" untuk jenis jadwal pencadangan berkelanjutan.
backup_window_end_time Waktu Berakhir Periode Pencadangan dalam format HH:MM. Kolom ini hanya berlaku untuk jenis jadwal berjangka. Secara default, waktu ini adalah "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 appliance 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 mengetahui 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