Nesta página, explicamos como visualizar os registros de jobs criados no Cloud Logging para dispositivos de backup/recuperação. Esses registros fornecem insights sobre os jobs do seu dispositivo de backup/recuperação, por exemplo, sucessos, falhas ou outros status de jobs.
Permissões e papéis
Você precisa da permissão roles/logging.viewer do IAM para acessar os registros de jobs. O papel Visualizador de registros concede acesso somente leitura para visualizar os registros de jobs
de todos os dispositivos de backup/recuperação no projeto especificado. Para mais informações
sobre as permissões e os papéis do IAM que se aplicam aos dados de registros de jobs, consulte
Controle de acesso com o IAM.
Ver registros do job
É possível conferir os registros de jobs do serviço Backup e DR no Cloud Logging usando o console Google Cloud e a CLI gcloud.
Console
No console do Google Cloud , use o Explorador de registros para recuperar as entradas de registro de jobs do serviço Backup e DR para seus dispositivos de backup/recuperação:
No console Google Cloud , acesse Logging > Explorador de registros.
Selecione um projeto do Google Cloud .
No painel Criador de consultas, selecione
gcb_backup_recovery_jobsno menu suspenso Selecionar nome do registro.
gcloud
A CLI gcloud fornece uma interface de linha de comando para a API Logging. Leia as entradas de registro de jobs dos appliances de backup/recuperação em um projeto:
gCloud Logging read "logName : projects/PROJECT_ID/logs/gcb_backup_recovery_jobs"\--project=PROJECT_ID
Formato do registro do job
As entradas de registro de jobs do serviço de Backup e DR incluem os seguintes campos:
Campo |
Descrição |
|---|---|
Nome do dispositivo |
O nome do eletrodoméstico associado ao job. |
Nome do recurso |
O nome do recurso associado ao job. |
Consistência do backup |
Mostra se o backup é consistente em caso de falha ou consistente do aplicativo. |
Dados de backup copiados (GB) |
O tamanho dos dados de backup copiados. |
Plano de backup |
O nome do plano de backup usado para jobs de backup. |
Regra de backup |
O nome da política de backup usada para jobs de backup. |
ID da regra de backup |
O ID da política de backup usado para jobs de backup. |
Tipo de backup |
O tipo de backup realizado. Ela pode ser completa ou incremental. Para backups de registros, ele é mostrado como Registro. |
Taxa de compressão |
A taxa de compactação alcançada antes de enviar os dados para o armazenamento de objetos. Isso é válido para jobs OnVault e diretos para OnVault. |
Taxa de mudança de dados |
A porcentagem que os dados copiados representam do tamanho do recurso (dados usados). |
Dados enviados (GB) |
A quantidade total de dados enviados ao site remoto para este job. Isso é válido apenas para jobs do streamsnap. |
Dados gravados (GB) |
A quantidade de dados gravados no pool relevante no site remoto. Isso é válido apenas para jobs do streamsnap. |
Código do erro |
O ID do erro atribuído ao job sem êxito. |
Mensagem de erro |
A mensagem de erro de um job. |
ID do host |
O ID do host associado a um job. |
Nome do host |
O nome do host associado ao job. |
Categoria da vaga |
Mostra se o job é de backup ou recuperação. |
Duração do job |
A duração para concluir o job. |
Horário de término do job |
O horário de término do job. |
ID do job |
O ID associado a um job. |
Motivo da falha na inicialização do job |
O motivo para não iniciar ou iniciar um job. |
Nome do job |
O nome do job. |
Tipo de job |
O tipo de job real, por exemplo, snapshot, OnVault, streamsnap ou restore. |
Horário de início do job |
O horário de início do job. |
Status do job |
O status do job. O status pode ser Concluído, Falha, Cancelado, Tentar novamente ou Não executado. |
Tempo de espera do job na fila |
O carimbo de data/hora da fila de jobs para jobs enfileirados. |
| Backup de registros do |
Esse campo é mostrado para aplicativos de banco de dados com os tipos de backup de registros DB e Log. Quando um backup do banco de dados é feito, esse campo mostra o tipo de backup DB. Quando apenas um backup Log é feito para o banco de dados, esse campo mostra o tipo de backup de registros. |
OnVault Pool Storage Consumed (GB) |
O tamanho do pool OnVault consumido. |
Pré-compactação (GB) |
O tamanho da pré-compactação de recursos para jobs do OnVault. |
Tamanho dos dados de recursos (GB) |
O tamanho do recurso protegido. |
ID do recurso |
O ID do recurso associado a um job. |
Tipo de recurso |
O tipo de recurso, por exemplo, instância do Compute Engine, Compute Engine do VMware ou um banco de dados. |
Ponto de recuperação |
A data em que o último backup foi feito. |
Tamanho do disco de snapshot (GB) |
O tamanho do snapshot do aplicativo recuperado. |
ID do dispositivo de destino |
O ID do dispositivo de destino associado a um job. |
Nome do host de destino |
O nome do host de destino. |
ID do host de destino |
O ID do host de destino. |
Nome do dispositivo de destino |
O nome do eletrodoméstico de destino associado ao trabalho. |
ID do pool de destino |
O ID do pool de destino do OnVault usado para jobs de backup. |
Nome do pool de destino |
O nome do pool de destino do OnVault usado para jobs de backup. |
A amostra a seguir é um exemplo de entrada de registro registrada em um dispositivo de backup/recuperação appliance-test5-64573 para um job de 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"
}
Amostras de consultas
É possível escrever consultas de job personalizadas na seção de consultas para ver os registros selecionados.
Use a consulta a seguir para ver todos os registros de jobs associados a dispositivos de backup/recuperação para um determinado PROJECT_ID:
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs"
Use a consulta a seguir para detalhes específicos do job de recuperação de backup do appliance.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs"
jsonPayload.appliance_name="appliance_name"
Use a consulta a seguir para detalhes específicos do job de recuperação de backup que são executados para um recurso específico.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs"
jsonPayload.resource_name="resource_name"
Use a consulta a seguir para jobs específicos que foram executados para um determinado nome de recurso e modelo de 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"
Use a consulta a seguir para jobs de recuperação de backup executados para aplicativos de um host específico.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs"
jsonPayload.hostname="hostname"
Use a consulta a seguir se estiver pesquisando registros relacionados a tipos de jobs específicos.
Use operadores OR em letras maiúsculas na consulta.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs"
jsonPayload.job_type=("Snapshot" OR "Mount")
A seguir
- Para configurar alertas com base em registros para o serviço Backup e DR, crie uma consulta de registro usando o filtro de registros de jobs e depois Configure alertas com base em registros.