Registros de recursos protegidos para backups em vaults

Nesta página, explicamos como visualizar os registros de recursos protegidos para backups armazenados no Cloud Logging. Esses registros fornecem insights sobre os recursos protegidos e têm backups armazenados no backup vault usando os planos de backup. É possível visualizar esses registros no projeto em que o backup vault é criado.

Se você quiser visualizar os registros de backup dos recursos protegidos usando o modelo de backup no console de gerenciamento do appliance, consulte Registros de recursos protegidos.

Permissões e papéis

Você precisa da permissão do IAM roles/logging.viewer para visualizar os registros de recursos protegidos. O papel de Logs Viewer concede acesso somente leitura para visualizar registros de recursos protegidos de todos os recursos protegidos pelo plano de backup no projeto do backup vault. Para mais informações sobre as permissões e os papéis do IAM que se aplicam aos dados de registros de recursos protegidos, consulte Controle de acesso com IAM.

Visualizar registros de recursos protegidos

É possível visualizar os registros de recursos protegidos do Backup e DR no Cloud Logging usando o Google Cloud console e a CLI gcloud. Para visualizar o registro de recursos protegidos, selecione o projeto em que o backup vault é criado.

Console

No Google Cloud console do, é possível usar a Análise de Registros para acessar as entradas de registros de recursos protegidos para backups armazenados:

  1. No Google Cloud console do, acesse Logging > Análise de Registros.
  2. Selecione um projeto na nuvem existente, onde o backup vault é criado.
  3. No painel Criador de consultas, selecione bdr_protected_resource no menu suspenso Selecionar nome do registro.

gcloud

A CLI gcloud fornece uma interface de linha de comando para a API Logging. Para ler as entradas de registro de recursos protegidos de um projeto, execute o seguinte comando:

 ```gcloud
 gcloud logging read "logName: bdr_protected_resource" --project=PROJECT_ID
 ```

Substitua:

  • PROJECT_ID: o nome do projeto em que o backup vault é criado.

Formato de registro de recursos protegidos

As entradas de registro de recursos protegidos incluem os seguintes campos:

Campo Descrição
sourceResourceLocation O local do recurso de origem.
sourceResourceId O ID do recurso de origem.
currentBackupVaultName O nome relativo do backup vault associado ao recurso de origem.
currentBackupRuleDetails Os detalhes da regra de backup do plano de backup associado ao recurso de origem.
ruleName O nome da regra de backup usada para jobs de backup.
retentionDays A duração em dias em que os backups precisam ser mantidos no backup vault antes de serem excluídos.
recurrenceSchedule A programação de recorrência de um backup com base na regra de backup.
backupWindow A janela de backup em que você definiu o período em que os jobs de backup podem ser iniciados. A janela de backup usa o formato de relógio de 24 horas, com horários de início e término entre 00 e 24 horas, e um mínimo de seis horas para a janela.
recurrence O tipo de recorrência de backup, que pode ser de hora em hora, diária, semanal, mensal ou anual.
lastProtectedOn O carimbo de data/hora em que o recurso foi protegido pela última vez, que está no formato YYYY-MM-DDTHH:MM:SS.SSSZ.
currentBackupPlanName O nome relativo do plano de backup associado ao recurso de origem.
sourceResourceName O nome relativo do recurso.
resourceType O tipo de recurso. Por exemplo, uma instância do Compute Engine.
sourceResourceDataSizeGib O tamanho do recurso de origem.

O exemplo a seguir mostra uma entrada de registro para visualizar recursos protegidos armazenados no 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"
      }

Amostras de consultas

Para visualizar os registros selecionados, é possível escrever consultas personalizadas na seção de consultas.

Use a consulta a seguir para visualizar os recursos protegidos usando um plano de backup.

    logName:"bdr_protected_resource" jsonPayload.currentBackupPlanName:"backupPlans/BACKUPPLAN_NAME"

Use a consulta a seguir para visualizar os recursos protegidos em um backup vault.

    logName:"bdr_protected_resource" jsonPayload.currentBackupVaultName:"backupVaults/BACKUPVAULT_NAME"

A seguir