Questa pagina spiega come visualizzare i log dei job creati in Cloud Logging per gli appliance di backup/recupero. Questi log forniscono informazioni sui job dell'appliance di backup/ripristino, ad esempio su successi, errori o altri stati dei job.
Autorizzazioni e ruoli
Per visualizzare i log dei job, devi disporre dell'autorizzazione IAM roles/logging.viewer. Il ruolo Visualizzatore log ti consente di visualizzare i log dei job in modalità di sola lettura di tutte le appliance di backup/recupero nel progetto specificato. Per ulteriori informazioni su ruoli e autorizzazioni IAM che si applicano ai dati dei log dei job, consulta Controllo dell'accesso con IAM.
Visualizza i log dei job
Puoi visualizzare i log dei job del servizio di backup e DR in Cloud Logging utilizzando la Google Cloud console e Google Cloud CLI.
Console
Nella Google Cloud console, puoi utilizzare Esplora log per recuperare le voci dei log dei job del servizio di backup e DR per le tue appliance di backup/recupero:
Nella Google Cloud console, vai a Logging > Esplora log.
Seleziona un Google Cloud progetto esistente.
Nel riquadro Query Builder, seleziona
gcb_backup_recovery_jobsdal menu a discesa Seleziona nome log.
gcloud
Google Cloud CLI fornisce un'interfaccia a riga di comando per l'API Logging. Leggi le voci del log dei job delle appliance di backup/ripristino in un progetto:
gCloud Logging read "logName : projects/PROJECT_ID/logs/gcb_backup_recovery_jobs"\--project=PROJECT_ID
Formato del log del job
Le voci del log dei job del servizio di backup e RE includono i seguenti campi:
Campo |
Descrizione |
|---|---|
Nome dell'appliance |
Il nome dell'elettrodomestico associato al job. |
Nome della risorsa |
Il nome della risorsa associata al job. |
Coerenza del backup |
Questo indica se il backup è coerente con gli arresti anomali o con l'applicazione. |
Dati di backup copiati (GB) |
Le dimensioni dei dati di backup copiati. |
Piano di backup |
Il nome del piano di backup utilizzato per i job di backup. |
Regola di backup |
Il nome della policy di backup utilizzata per i job di backup. |
ID regola di backup |
L'ID della policy di backup utilizzata per i job di backup. |
Tipo di backup |
Il tipo di backup eseguito. Può essere una copia completa o incrementale. Per i backup dei log, viene visualizzato come Log. |
Rapporto di compressione |
Il rapporto di compressione ottenuto prima dell'invio dei dati all'archiviazione di oggetti. Questo vale sia per i job OnVault che per quelli diretti su OnVault. |
Tasso di variazione dei dati |
La percentuale di dati copiati rispetto alle dimensioni della risorsa (dati utilizzati). |
Dati inviati (GB) |
La quantità totale di dati inviati al sito remoto per questo job. Questo vale solo per i job streamsnap. |
Dati scritti (GB) |
La quantità di dati scritti nel pool pertinente nel sito remoto. Questo vale solo per i job streamsnap. |
Codice di errore |
L'ID errore assegnato al job non riuscito. |
Messaggio di errore |
Il messaggio di errore di un job. |
ID host |
L'ID host associato a un job. |
Nome host |
Il nome host associato al job. |
Categoria di lavoro |
Questo viene visualizzato se il job è per il backup o il recupero. |
Durata job |
La durata necessaria per completare il job. |
Ora di fine del job |
L'ora di fine del job. |
ID job |
L'ID associato a un job. |
Motivo dell'errore di avvio del job |
Il motivo per cui non è stato avviato un job. |
Nome job |
Il nome del job. |
Tipo di job |
Il tipo di job effettivo, ad esempio snapshot, OnVault, streamsnap o restore. |
Ora di inizio del job |
L'ora di inizio del job. |
Stato job |
Lo stato del job. Lo stato può essere Riuscita, Non riuscita, Annullata, Riprova o Non eseguita. |
Ora in cui il job è stato inserito in coda |
Il timestamp della coda dei job per i job in coda. |
Backup dei log |
Questo campo viene visualizzato per le applicazioni di database con i tipi di backup dei log DB e Log. Quando viene eseguito il backup di un database, questo campo mostra il tipo di backup DB. Quando viene eseguito solo un backup Log per il database, questo campo mostra il tipo di backup dei log. |
Spazio di archiviazione del pool OnVault utilizzato (GB) |
Le dimensioni del pool OnVault consumato. |
Pre compress (GB) |
Le dimensioni della precompressione delle risorse per i job OnVault. |
Dimensioni dei dati delle risorse (GB) |
Le dimensioni della risorsa protetta. |
ID risorsa |
L'ID risorsa associato a un job. |
Tipo di risorsa |
Il tipo di risorsa, ad esempio istanza Compute Engine, VMware Compute Engine o un database. |
Punto di recupero |
La data dell'ultimo backup riuscito. |
Dimensioni del disco dello snapshot (GB) |
Le dimensioni dello snapshot dell'applicazione recuperata. |
ID appliance target |
L'ID dell'appliance di destinazione associata a un job. |
Nome host target |
Il nome dell'host di destinazione. |
ID host target |
L'ID dell'host di destinazione. |
Nome dell'appliance di destinazione |
Il nome dell'appliance di destinazione associata al job. |
ID pool di destinazione |
L'ID del pool OnVault di destinazione utilizzato per i job di backup. |
Nome del pool di destinazione |
Il nome del pool OnVault di destinazione utilizzato per i job di backup. |
Il seguente esempio è una voce di log registrata su un'appliance di backup/recupero appliance-test5-64573 per un job di snapshot.
{
"insertId": "1717974_145859162970",
"jsonPayload": {
"target_host_name": "appliance-test6-8299",
"hostname": "uistress-sql19stdm",
"target_pool_name": "act_per_pool000",
"error_code": 0,
"data_sent_in_gib": 0,
"compression_ratio": 0,
"job_status": "succeeded",
"job_duration_in_hours": 0.02,
"job_initiation_failure_reason": "",
"log_backup": "",
"recovery_point": "2024-01-18T05:03:04Z",
"resource_name": "DB02",
"pre_compress_in_gib": 0,
"job_name": "Job_1717931",
"backup_consistency": "Application Consistent",
"onvault_pool_storage_consumed_in_gib": 0,
"job_id": "1717973",
"job_queued_time": "2024-01-18T05:05:01Z",
"host_id": "4677",
"job_type": "Log Replicate",
"resource_data_size_in_gib": 0.02,
"target_appliance_id": "145240780891",
"appliance_name": "appliance-test5-64573",
"snapshot_disk_size_in_gib": 10,
"target_pool_id": "73",
"data_change_rate": 11.33,
"backup_type": "Incremental",
"target_host_id": "4677",
"data_copied_in_gib": 0,
"data_written_in_gib": 0,
"resource_id": "57587",
"resource_type": "SqlServerWriter",
"error_message": "",
"backup_rule_policy_id": "72954",
"backup_plan_policy_template": "Copy of _a_logsmart_2023_11_23_15_44_8",
"job_end_time": "2024-01-18T05:06:17Z",
"job_category": "Backup Job",
"backup_rule_policy_name": "logsmart_snap",
"target_appliance_name": "appliance-test6-8299",
"job_start_time": "2024-01-18T05:05:04.377Z"
},
"resource": {
"type": "backupdr.googleapis.com/ManagementConsole",
"labels": {
"management_server_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"location": "us-central1",
"resource_container": "projects/xxxxxxxxxxxx"
}
},
"timestamp": "2024-01-18T05:07:04.697Z",
"logName": "projects/project_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs",
"receiveTimestamp": "2024-01-18T05:08:12.139517321Z"
}
Query di esempio
Puoi scrivere query sui job personalizzate nella sezione delle query per visualizzare i log selezionati.
Utilizza la seguente query per visualizzare tutti i log dei job associati alle appliance di backup/recupero per un determinato PROJECT_ID:
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs"
Utilizza la seguente query per i dettagli di un job di recupero del backup dell'appliance specifico.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs"
jsonPayload.appliance_name="appliance_name"
Utilizza la seguente query per i dettagli specifici dei job di recupero del backup eseguiti per una risorsa specifica.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs"
jsonPayload.resource_name="resource_name"
Utilizza la seguente query per job specifici eseguiti per un determinato nome della risorsa e modello di backup.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs"
jsonPayload.resource_name="resource_name"
jsonPayload.backup_plan_policy_template="backup_template"
Utilizza la seguente query per i job di recupero del backup eseguiti per le applicazioni di un host specifico.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs"
jsonPayload.hostname="hostname"
Utilizza la seguente query se stai cercando i log relativi a tipi di job specifici.
Assicurati di utilizzare gli operatori OR in maiuscolo nella query.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs"
jsonPayload.job_type=("Snapshot" OR "Mount")
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.