Log delle risorse protette per i backup archiviati nel vault

Questa pagina spiega come visualizzare i log delle risorse protette per i backup protetti in Cloud Logging. Questi log forniscono informazioni dettagliate sulle risorse protette e i cui backup sono archiviati nel vault di backup utilizzando i piani di backup. Puoi visualizzare questi log nel progetto in cui è stato creato il vault di backup.

Se vuoi visualizzare i log dei backup delle risorse protette utilizzando il modello di backup nella console di gestione dell'appliance, consulta Log delle risorse protette.

Autorizzazioni e ruoli

Per visualizzare i log delle risorse protette, devi disporre dell'autorizzazione IAM roles/logging.viewer. Il ruolo Logs Viewer ti consente di accedere in sola lettura per visualizzare i log delle risorse protette di tutte le risorse protette dal piano di backup nel progetto del vault di backup. Per saperne di più sui ruoli e sulle autorizzazioni IAM che si applicano ai dati dei log delle risorse protette, consulta Controllo dell'accesso con IAM.

Visualizza i log delle risorse protette

Puoi visualizzare i log delle risorse protette di Backup e RE in Cloud Logging utilizzando la console Google Cloud e gcloud CLI. Per visualizzare il log delle risorse protette, seleziona il progetto in cui è stato creato il vault di backup.

Console

Nella console Google Cloud , puoi utilizzare Esplora log per recuperare le voci di log delle risorse protette per i backup protetti:

  1. Nella console Google Cloud , vai a Logging > Esplora log.
  2. Seleziona un progetto cloud esistente in cui viene creato il vault di backup.
  3. Nel riquadro Generatore di query, seleziona bdr_protected_resource dal menu a discesa Seleziona nome log.

gcloud

gcloud CLI fornisce un'interfaccia a riga di comando per l'API Logging. Per leggere le voci di log delle risorse protette di un progetto, esegui il comando seguente:

 ```gcloud
 gcloud logging read "logName: bdr_protected_resource" --project=PROJECT_ID
 ```

Sostituisci quanto segue:

  • PROJECT_ID: il nome del progetto in cui viene creato il vault di backup.

Formato dei log delle risorse protette

Le voci di log delle risorse protette includono i seguenti campi:

Campo Descrizione
sourceResourceLocation La posizione della risorsa di origine.
sourceResourceId L'ID della risorsa di origine.
currentBackupVaultName Il nome relativo del vault di backup associato alla risorsa di origine.
currentBackupRuleDetails I dettagli della regola di backup del piano di backup associato alla risorsa di origine.
ruleName Il nome della regola di backup utilizzata per i job di backup.
retentionDays La durata in giorni per cui i backup devono essere conservati nel vault di backup prima di essere eliminati.
recurrenceSchedule La pianificazione della ricorrenza di un backup in base alla regola di backup.
backupWindow La finestra di backup in cui hai definito il periodo di tempo in cui possono iniziare i job di backup. La finestra di backup utilizza il formato orario di 24 ore, con orari di inizio e di fine compresi tra le 00 e le 24 ore e un minimo di sei ore per la finestra.
recurrence Il tipo di ricorrenza del backup, che può essere oraria, giornaliera, settimanale, mensile o annuale.
lastProtectedOn Timestamp dell'ultima protezione della risorsa, nel formato YYYY-MM-DDTHH:MM:SS.SSSZ.
currentBackupPlanName Il nome relativo del piano di backup associato alla risorsa di origine.
sourceResourceName Il nome relativo della risorsa.
resourceType Il tipo di risorsa. Ad esempio, un'istanza Compute Engine.
sourceResourceDataSizeGib La dimensione della risorsa di origine.

Il seguente esempio mostra una voce di log per la visualizzazione di risorse protette archiviate nel vault di backup doc-test.

      {
        "insertId": "15471111095544249995",
        "jsonPayload": {
          "lastProtectedOn": "2024-08-21T06:51:54Z",
          "currentBackupRuleDetails": [
            {
              "backupWindow": "01:00 to 23:00",
              "retentionDays": 14,
              "recurrence": "Hourly",
              "recurrenceSchedule": "Every 6 hours",
              "backupWindowTimezone": "Etc/UTC",
              "ruleName": "random-plan"
            }
          ],
          "sourceResourceDataSizeGib": 10,
          "currentBackupPlanName": "projects/Backupvault_project_ID/locations/us-central1/backupPlans/backup-plan",
          "resourceType": "Compute Engine",
          "currentBackupVaultName": "projects/Backupvault_project_ID/locations/us-central1/backupVaults/doc-set",
          "sourceResourceLocation": "us-central1-a",
          "sourceResourceId": "1606474933247566298",
          "sourceResourceName": "projects/Source_project_ID/zones/us-central1-a/instances/farhanmd-log-test--instance",
          "@type": "type.googleapis.com/google.cloud.backupdr.logging.v1.BDRProtectedResourceLog"
        },
        "resource": {
          "type": "backupdr.googleapis.com/BackupPlan",
          "labels": {
            "location": "us-central1",
            "backup_plan_id": "backup-plan",
            "resource_container": "236738525349"
          }
        },
        "timestamp": "2024-11-05T10:39:03Z",
        "severity": "INFO",
        "logName": "projects/Backupvault_Name/logs/backupdr.googleapis.com%2Fbdr_protected_resource",
        "receiveTimestamp": "2024-11-05T10:50:34.275819255Z"
      }

Query di esempio

Per visualizzare i log selezionati, puoi scrivere query personalizzate nella sezione delle query.

Utilizza la seguente query per visualizzare le risorse protette utilizzando un piano di backup.

    logName:"bdr_protected_resource" jsonPayload.currentBackupPlanName:"backupPlans/BACKUPPLAN_NAME"

Utilizza la seguente query per visualizzare le risorse protette in un vault di backup.

    logName:"bdr_protected_resource" jsonPayload.currentBackupVaultName:"backupVaults/BACKUPVAULT_NAME"

Passaggi successivi