Esta página explica como visualizar os registros de jobs criados no Cloud Logging para aparelhos 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.
Permissões e papéis
Você precisa da permissão roles/logging.viewer
do IAM para acessar os
registros de jobs. O papel de Visualizador de registros concede acesso somente leitura para visualizar os registros de jobs
de todos os appliances 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 trabalhos, consulte
Controle de acesso com o IAM.
Ver registros do job
É possível conferir os registros de jobs do serviço de backup e DR no Cloud Logging usando o console do Google Cloud e a Google Cloud CLI.
Console
No console do Google Cloud , use o Análise de registros para recuperar as entradas de registro de tarefas de backup e DR Service para seus dispositivos de backup/recuperação:
No console do Google Cloud , acesse Logging > Análise de registros.
Selecione um projeto do Google Cloud .
No painel Criador de consultas, selecione
gcb_backup_recovery_jobs
no menu suspenso Selecionar nome do registro.
gcloud
A CLI do Google Cloud fornece uma interface de linha de comando para a API Logging. Leia as entradas de registro de job 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 de 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 dispositivo associado ao job. |
Nome do recurso |
O nome do recurso associado ao job. |
Consistência do backup |
Mostra se o backup é consistente com falhas ou com o 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 trabalhos 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 uma cópia completa ou incremental. Para backups de registro, ele é mostrado como Registro. |
Taxa de compressão |
A proporção de compactação alcançada antes do envio dos dados para o armazenamento de objetos. Isso é válido para jobs do OnVault e diretos para o OnVault. |
Taxa de mudança de dados |
A porcentagem de dados copiados é 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 de streamsnap. |
Dados gravados (GB) |
A quantidade de dados gravados no pool relevante no site remoto. Isso é válido apenas para jobs de streamsnap. |
Código do erro |
O ID de erro atribuído ao job com falha. |
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 é para backup ou recuperação. |
Duração do job |
O tempo que levou 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 uma atividade. |
Motivo da falha na inicialização do job |
O motivo para não iniciar um job. |
Nome do job |
O nome do job. |
Tipo de trabalho |
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 Success, Failed, Canceled, Retry ou Not run. |
Tempo de fila do job |
O carimbo de data/hora da fila de jobs. |
Backup de registro |
Esse campo é exibido para aplicativos de banco de dados com os tipos de backup de registro 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 registro. |
Armazenamento do pool do OnVault consumido (GB) |
O tamanho do pool do OnVault consumido. |
Pré-compressão (GB) |
O tamanho da pré-compactação de recursos para jobs do OnVault. |
Tamanho dos dados do recurso (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, VMware Compute Engine 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 uma tarefa. |
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 dispositivo de destino associado ao job. |
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 do OnVault de destino usado para trabalhos de backup. |
O exemplo a seguir é uma 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 jobs personalizadas na seção de consultas para visualizar os registros selecionados.
Use a consulta a seguir para conferir 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 conferir detalhes específicos do job de recuperação de backup do dispositivo.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs"
jsonPayload.appliance_name="appliance_name"
Use a consulta a seguir para conferir detalhes específicos de jobs de recuperação de backup 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 encontrar jobs específicos 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 você 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 baseados em registros para o serviço de backup e DR, crie uma consulta de registro, usando os logs de filtro de job e, em seguida, Configure alerts based on logs.