Log delle risorse protette per i backup archiviati nel vault

Questa pagina spiega come visualizzare i log delle risorse protette per i backup archiviati nel vault in Cloud Logging. Questi log forniscono informazioni dettagliate sulle risorse protette e sui relativi backup 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 tuo 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.

Visualizzare i log delle risorse protette

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

Console

Nella Google Cloud consolepuoi utilizzare Esplora log per recuperare le voci dei log delle risorse protette per i backup archiviati nel vault:

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

gcloud

La gcloud CLI fornisce un'interfaccia a riga di comando per l'API Logging. Per leggere le voci dei 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 è stato creato il vault di backup.

Formato dei log delle risorse protette

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

Campo Descrizione
sourceResourceLocation La località 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 basata sulla 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 dell'orologio a 24 ore, con orari di inizio e 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 Il 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 delle 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