Questa pagina spiega come visualizzare i log dei job creati in Cloud Logging per gli appliance di backup/recupero. Questi log forniscono informazioni dettagliate sui job dell'appliance di backup/recupero, ad esempio su esiti positivi, errori o altri stati.
Autorizzazioni e ruoli
Devi disporre dell'autorizzazione roles/logging.viewer IAM per visualizzare i log dei job. Il ruolo Visualizzatore di log ti consente di accedere in sola lettura per visualizzare i log dei job
di tutti gli appliance di backup/recupero nel progetto specificato. Per saperne di più
sui ruoli e sulle 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 Backup and DR in Cloud Logging utilizzando la console Google Cloud e gcloud CLI.
Console
Nella console Google Cloud , puoi utilizzare Esplora log per recuperare le voci di log dei job del servizio Backup e DR per gli appliance di backup/recupero:
Nella console Google Cloud , vai a Logging > Esplora log.
Seleziona un progetto Google Cloud esistente.
Nel riquadro Generatore di query, seleziona
gcb_backup_recovery_jobsdal menu a discesa Seleziona nome log.
gcloud
gcloud 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 dei log job
Le voci di log dei job del servizio di backup e DR includono i seguenti campi:
Campo |
Descrizione |
|---|---|
Nome appliance |
Il nome dell'appliance associata al job. |
Nome risorsa |
Il nome della risorsa associata al job. |
Coerenza del backup |
Indica se il backup è coerente con l'arresto anomalo 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 tasso di compressione raggiunto prima dell'invio dei dati all'archiviazione di oggetti. Questo vale sia per i job OnVault sia per quelli diretti a OnVault. |
Tasso di modifica 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. È valido solo per i job streamsnap. |
Dati scritti (GB) |
La quantità di dati scritti nel pool pertinente nel sito remoto. È valido solo per i job streamsnap. |
Codice di errore |
L'ID errore assegnato al job non riuscito. |
Messaggio di errore |
Il messaggio di errore per un job. |
ID host |
L'ID host associato a un job. |
Nome host |
Il nome host associato al job. |
Categoria lavorativa |
Viene visualizzato se il job è per il backup o il ripristino. |
Durata job |
La durata necessaria per completare il job. |
Ora di fine 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 un job non è stato avviato. |
Nome job |
Il nome del lavoro. |
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 Riuscito, Non riuscito, Annullato, Riprova o Non eseguito. |
Ora di inserimento del job 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 un backup del 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 pool OnVault consumato (GB) |
Le dimensioni del pool OnVault consumato. |
Pre-compressione (GB) |
La dimensione della precompressione delle risorse per i job OnVault. |
Dimensioni dei dati delle risorse (GB) |
La dimensione della risorsa protetta. |
ID risorsa |
L'ID risorsa associato a un job. |
Tipo di risorsa |
Il tipo di risorsa, ad esempio un'istanza Compute Engine, VMware Compute Engine o un database. |
Punto di recupero |
La data dell'ultimo backup riuscito. |
Dimensioni disco snapshot (GB) |
La dimensione dello snapshot dell'applicazione recuperata. |
ID appliance di destinazione |
L'ID dell'appliance di destinazione associata a un job. |
Nome host di destinazione |
Il nome dell'host di destinazione. |
ID host di destinazione |
L'ID dell'host di destinazione. |
Nome 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 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 di 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 specifici del job di ripristino del backup dell'appliance.
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 del job di ripristino del backup eseguito 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 risorsa e un determinato 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 ripristino del backup eseguiti per le applicazioni per 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 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 di log, utilizzando Filtra log dei job, quindi Configura gli avvisi basati su log.