Questa pagina spiega come visualizzare i log delle risorse protette per i backup archiviati in un archivio in Cloud Logging. Questi log forniscono informazioni sulle risorse protette e i cui backup vengono archiviati nel vault di backup utilizzando i piani di backup. Puoi visualizzare questi log nel progetto in cui è creato il vault di backup.
Se vuoi visualizzare i log dei backup delle risorse protette utilizzando il modello di backup nella console di gestione, 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 visualizzare i log delle risorse protette di tutte le risorse protette dal piano di backup nel progetto del vault di backup in modalità di sola lettura. Per ulteriori informazioni 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 da backup e RE in Cloud Logging utilizzando la console Google Cloud e Google Cloud CLI. Per visualizzare il log della risorsa protetta, seleziona il progetto in cui è stato creato il backup vault.
Console
Nella console Google Cloud, puoi utilizzare Esplora log per recuperare le voci dei log delle risorse protette per i backup in un vault:
- Nella console Google Cloud, vai a Logging > Esplora log.
- Seleziona un progetto Cloud esistente in cui viene creato il vault di backup.
- Nel riquadro Query Builder, seleziona bdr_protected_resource dal menu a discesa Seleziona il nome del log.
gcloud
Google Cloud CLI fornisce un'interfaccia a riga di comando per l'API di logging. Per leggere le voci dei log delle risorse protette di un progetto, esegui il seguente comando:
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 del log delle risorse protette
Le voci dei 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 eseguire il backup dei job. |
retentionDays |
La durata in giorni per cui i backup devono essere conservati nel vault di backup prima di essere eliminati. |
recurrenceSchedule |
La pianificazione della ripetizione 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 essere avviati i job di backup. La finestra di backup utilizza il formato orario 24 ore, con ore di inizio e di fine comprese tra 00 e 24 e un minimo di sei ore per la finestra. |
recurrence |
Il tipo di ripetizione del backup, che può essere orario, giornaliero, 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. |
L'esempio seguente è una voce di log per la visualizzazione delle risorse protette archiviate nel backup vault 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 sui log utilizzando i log dei job filtrati, quindi Configura gli avvisi basati su log.