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:
- Nella console Google Cloud , vai a Logging > Esplora log.
- Seleziona un progetto cloud esistente in cui viene creato il vault di backup.
- 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
- Per configurare gli avvisi basati su log per il servizio di Backup e DR, crea una query di log, utilizzando Filtra log dei job, quindi Configura gli avvisi basati su log.