En esta página, se explica cómo ver los registros de trabajos de copia de seguridad y restablecimiento de las copias de seguridad en la bóveda en Cloud Logging. Estas copias de seguridad son para los recursos protegidos con planes de copia de seguridad. Si deseas ver los registros de trabajo de copia de seguridad y restablecimiento que están protegidos con la plantilla de copia de seguridad en la consola de administración, consulta Registros de trabajo de copia de seguridad y recuperación.
Permisos y funciones
Necesitas el permiso roles/logging.viewer
de IAM para ver los registros de las tareas de copia de seguridad y restablecimiento. El rol de Logs Viewer
te brinda acceso de solo lectura para ver los registros de trabajos de copia de seguridad y restablecimiento de todos los recursos protegidos por el plan de copia de seguridad en el proyecto especificado. Si las operaciones de copia de seguridad y restablecimiento se realizan en un proyecto diferente, pídele al administrador que asigne el permiso roles/logging.viewer
en el proyecto en el que deseas ver los registros. Para obtener más información sobre los permisos y los roles de IAM para controlar el acceso a los datos de registros, consulta Control de acceso con IAM.
Visualiza los registros de los trabajos de copia de seguridad y restablecimiento
Puedes ver los registros de las tareas de copia de seguridad y restablecimiento de las copias de seguridad en la bóveda en Cloud Logging con la consola de Google Cloud y Google Cloud CLI. Para ver las tareas de copia de seguridad, selecciona el proyecto de la bóveda de copia de seguridad o el proyecto de recursos en el que se realiza la copia de seguridad. Para ver las tareas de restablecimiento, selecciona el proyecto de la bóveda de copias de seguridad o el proyecto en el que se restablece el recurso.
Console
En la consola de Google Cloud, puedes usar el Explorador de registros para recuperar las entradas de los registros de copia de seguridad y restablecimiento de tus copias de seguridad en la bóveda:
- En la consola de Google Cloud, ve a Registros > Explorador de registros.
- Selecciona un proyecto de Cloud existente.
- En el panel Query builder, selecciona bdr_backup_restore_jobs en el menú desplegable Select Log name.
gcloud
Google Cloud CLI proporciona una interfaz de línea de comandos para la API de registro. Para leer las entradas de registro de copia de seguridad y restablecimiento de un proyecto, ejecuta el siguiente comando:
gcloud logging read "logName:bdr_backup_restore_jobs" --project=PROJECT_ID
Reemplaza lo siguiente:
PROJECT_ID
: el nombre del proyecto. Para ver las tareas de copia de seguridad, puedes ingresar al proyecto de la bóveda de copia de seguridad o al proyecto de recursos en el que se realiza la copia de seguridad. Para ver las tareas de restablecimiento, puedes ingresar al proyecto de la bóveda de copia de seguridad o al proyecto en el que se restablece el recurso.
Formato de registro de las tareas de copia de seguridad y restablecimiento
Las entradas de registro de copia de seguridad y restablecimiento incluyen los siguientes campos:
Campo | Descripción |
---|---|
jobId |
Es el ID asociado con el trabajo. |
sourceResourceName |
El nombre relativo del recurso protegido. |
jobCategory |
La categoría del trabajo, que puede ser SCHEDULED_BACKUP , ON_DEMAND_BACKUP o RESTORE |
sourceResourceId |
Es el ID del recurso protegido. |
resourceType |
El tipo de recurso. Por ejemplo, una instancia de Compute Engine. |
jobStatus |
El estado del trabajo, que puede ser SUCCESSFUL , FAILED , RUNNING o SKIPPED . |
backupRule |
Es el nombre de la regla de copia de seguridad que activó el trabajo de copia de seguridad. |
backupVaultName |
El nombre relativo del backup vault en el que se almacenan las copias de seguridad. |
startTime |
Es la hora de inicio de la tarea, que está en el formato UTC YYYY-MM-DD HH:MM:SS.SSS . |
backupPlanName |
El nombre relativo del plan de copia de seguridad asociado con el recurso. En el caso de los trabajos de restablecimiento, el campo del nombre del plan de copia de seguridad sigue siendo Null . |
errorCode |
Es el código de error asociado con la tarea que falló. El código de error se muestra como Null si no se produjo ningún error en la tarea. |
errorType |
Es el nombre del tipo de error. Por ejemplo, PERMISSION_DENIED . El tipo de error se muestra como Null si no se produjo ningún error en la tarea. |
errorMessage |
El mensaje de error del trabajo que falló. El mensaje de error se muestra como Null si no se produjo ningún error en la tarea. |
restoreResourceName |
El nombre relativo del recurso que se crea después de que se restablece correctamente. |
backupName |
En el caso de las tareas de copia de seguridad, el nombre de la copia de seguridad es un nombre generado por el sistema en forma de UUID. En el caso de las tareas de restablecimiento, el nombre de la copia de seguridad es el que se usa para realizar el restablecimiento. |
El siguiente ejemplo es una entrada de registro de una copia de seguridad programada en una instancia de Compute Engine.
{
"insertId": "696883be-582d-4af4-b2b8-a4c497e49489",
"jsonPayload": {
"jobId": "696883be-582d-4af4-b2b8-a4c497e49489",
"@type": "type.googleapis.com/google.cloud.backupdr.logging.v1.BDRBackupRestoreJobLog",
"sourceResourceName": "projects/Source_project_ID/zones/asia-east1-c/instances/Instance_name",
"jobCategory": "SCHEDULED_BACKUP",
"sourceResourceId": "6114243930178522357",
"resourceType": "Compute Engine",
"jobStatus": "RUNNING",
"backupRule": "backup-rule-1",
"backupVaultName": "projects/Backupvault_project_ID/locations/asia-east1/backupVaults/Backupvault_name",
"startTime": "2024-09-10T06:37:00.303416182Z",
"backupPlanName": "projects/Backupplan_project_ID/locations/asia-east1/backupPlans/Backupplan_Name"
},
"resource": {
"type": "backupdr.googleapis.com/BackupDRProject",
"labels": {
"resource_container": "projects/223618678509",
"location": "asia-east1"
}
},
"timestamp": "2024-09-10T06:37:00.303416182Z",
"logName": "projects/Backupvault_Name/logs/backupdr.googleapis.com%2Fbdr_backup_restore_jobs",
"receiveTimestamp": "2024-09-10T06:37:01.818767274Z"
}
Consultas de muestra
Para ver los registros seleccionados, puedes escribir consultas personalizadas en la sección de consultas.
Usa la siguiente consulta para ver los trabajos que fallaron.
logName:"bdr_backup_restore_jobs" jsonPayload.jobStatus="FAILED"
Usa la siguiente consulta para ver los trabajos almacenados en una backup vault.
logName:"bdr_backup_restore_jobs" jsonPayload.backupVaultName:"backupVaults/BACKUPVAULT_NAME"
Usa la siguiente consulta para ver las tareas creadas con un plan de copia de seguridad.
logName:"bdr_backup_restore_jobs" jsonPayload.backupPlanName:"backupPlans/BACKUPPLAN_NAME"
¿Qué sigue?
- Para configurar alertas basadas en registros para el servicio de Backup and DR, crea una consulta de registro con los registros de trabajo de filtro y, luego, Configura alertas basadas en registros.