Journaux des tâches de sauvegarde et de récupération

Cette page explique comment afficher les journaux de tâches créés dans Cloud Logging pour les appliances de sauvegarde/récupération. Ces journaux fournissent des informations sur les tâches de votre appliance de sauvegarde/récupération (par exemple, les tâches réussies, celles qui ont échoué ou d'autres états).

Autorisations et rôles

Vous devez disposer de l'autorisation IAM roles/logging.viewer pour afficher les journaux des jobs. Le rôle Lecteur de journaux vous permet d'afficher en lecture seule les journaux de tâches de tous les appliances de sauvegarde/récupération du projet spécifié. Pour en savoir plus sur les autorisations et les rôles IAM qui s'appliquent aux données des journaux de jobs, consultez Contrôle des accès avec IAM.

Afficher les journaux de jobs

Vous pouvez afficher les journaux des tâches du service Backup and DR dans Cloud Logging à l'aide de la console Google Cloud et de la gcloud CLI.

Console

Dans la console Google Cloud , vous pouvez utiliser l'explorateur de journaux pour récupérer les entrées du journal des tâches du service Backup and DR pour vos appliances de sauvegarde/récupération :

  1. Dans la console Google Cloud , accédez à Journaux > Explorateur de journaux.

    Explorateur de journaux

  2. Sélectionnez un projet Google Cloud existant.

  3. Dans le volet Générateur de requêtes, sélectionnez gcb_backup_recovery_jobs dans le menu déroulant Sélectionner le nom du journal.

gcloud

La gcloud CLI fournit une interface de ligne de commande à l'API Logging. Lisez les entrées du journal des jobs des appliances de sauvegarde/récupération dans un projet :

 gCloud Logging read "logName : projects/PROJECT_ID/logs/gcb_backup_recovery_jobs"\--project=PROJECT_ID

Format des journaux de tâches

Les entrées de journal des tâches du service Backup and DR incluent les champs suivants :


Champ

Description

Nom de l'appareil

Nom de l'appareil associé au job.

Nom de la ressource

Nom de la ressource associée au job.

Cohérence des sauvegardes

Indique si la sauvegarde est cohérente en cas d'incident ou avec l'application.

Données de sauvegarde copiées (Go)

Taille des données de sauvegarde copiées.

Plan de sauvegarde

Nom du plan de sauvegarde utilisé pour les tâches de sauvegarde.

Règle de sauvegarde

Nom de la règle de sauvegarde utilisée pour les tâches de sauvegarde.

ID de la règle de sauvegarde

ID de la règle de sauvegarde utilisée pour les tâches de sauvegarde.

Type de sauvegarde

Type de sauvegarde effectuée. Il peut s'agir d'une copie complète ou incrémentielle. Pour les sauvegardes de journaux, il est indiqué sous la forme Journal.

Taux de compression

Taux de compression obtenu avant l'envoi des données au stockage d'objets. Cela s'applique aux jobs OnVault et aux jobs directs vers OnVault.

Taux de variation des données

Pourcentage de données copiées par rapport à la taille de la ressource (données utilisées).

Données envoyées (Go)

Quantité totale de données envoyées au site distant pour ce job. Cette méthode n'est valide que pour les jobs streamsnap.

Données écrites (Go)

Quantité de données écrites dans le pool concerné sur le site distant. Cette méthode n'est valide que pour les jobs streamsnap.

Code d'erreur

ID d'erreur attribué au job qui a échoué.

Message d'erreur

Message d'erreur pour un job.

ID de l'hôte

ID de l'hôte associé à un job.

Nom d'hôte

Nom d'hôte associé au job.

Catégorie d'emploi

Cette option s'affiche si le job concerne une sauvegarde ou une récupération.

Durée du job

Durée nécessaire à l'exécution du job.

Heure de fin de la tâche

Heure de fin du job.

ID du job

ID associé à un job.

Motif de l'échec de l'initialisation du job

Raison pour laquelle un job n'a pas été lancé ou démarré.

Nom du job

Nom du job.

Type de tâche

Type de job réel (par exemple, instantané, OnVault, streamsnap ou restauration).

Heure de début du job

Heure de début du job.

État du job

État du job. L'état peut être Réussi, Échec, Annulé, Nouvelle tentative ou Non exécuté.

Heure d'ajout du job à la file d'attente

Code temporel de la file d'attente des tâches mises en file d'attente.

Sauvegarde des journaux

Ce champ s'affiche pour les applications de base de données avec les types de sauvegarde des journaux DB et Log. Lorsque vous effectuez une sauvegarde de la base de données, ce champ affiche le type de sauvegarde DB. Lorsque seule une sauvegarde Log est effectuée pour la base de données, ce champ affiche le type de sauvegarde du journal.

Espace de stockage OnVault consommé (Go)

Taille du pool OnVault utilisé.

Précompression (Go)

Taille de la précompression des ressources pour les jobs OnVault.

Taille des données de ressources (Go)

Taille de la ressource protégée.

ID de ressource

ID de ressource associé à un job.

Type de ressource

Type de ressource (par exemple, instance Compute Engine, VMware Compute Engine ou base de données).

Point de récupération

Date de la dernière sauvegarde réussie.

Taille du disque instantané (Go)

Taille de l'instantané de l'application récupérée.

ID de l'appareil cible

ID de l'appliance cible associée à un job.

Nom d'hôte cible

Nom de l'hôte cible.

ID de l'hôte cible

ID de l'hôte cible.

Nom de l'appareil cible

Nom de l'appliance cible associée au job.

ID du pool cible

ID du pool OnVault cible utilisé pour les tâches de sauvegarde.

Nom du pool cible

Nom du pool OnVault cible utilisé pour les jobs de sauvegarde.

L'exemple suivant est une entrée de journal enregistrée sur un dispositif de sauvegarde/récupération appliance-test5-64573 pour un job d'instantané.

        {
        "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"
        }

Exemples de requêtes

Vous pouvez rédiger des requêtes de job personnalisées dans la section des requêtes pour afficher les journaux sélectionnés.

Utilisez la requête suivante pour afficher tous les journaux de tâches associés aux appliances de sauvegarde/récupération pour un PROJECT_ID donné :

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs"

Utilisez la requête suivante pour obtenir des informations spécifiques sur les tâches de récupération de sauvegarde des appliances.

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs"
    jsonPayload.appliance_name="appliance_name"

Utilisez la requête suivante pour obtenir des détails spécifiques sur les tâches de récupération de sauvegarde exécutées pour une ressource spécifique.

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs"
    jsonPayload.resource_name="resource_name"

Utilisez la requête suivante pour des jobs spécifiques exécutés pour un nom de ressource et un modèle de sauvegarde donnés.

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs"
    jsonPayload.resource_name="resource_name"
    jsonPayload.backup_plan_policy_template="backup_template"

Utilisez la requête suivante pour les jobs de récupération de sauvegarde qui s'exécutent pour les applications d'un hôte spécifique.

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs"
    jsonPayload.hostname="hostname"

Utilisez la requête suivante si vous recherchez des journaux liés à des types de tâches spécifiques. Veillez à utiliser des opérateurs OR en majuscules dans la requête.

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs"
    jsonPayload.job_type=("Snapshot" OR "Mount")

Étapes suivantes