Journaux détaillés des règles de sauvegarde pour les appliances de sauvegarde/récupération

Cette page explique comment afficher les journaux de détails des règles de sauvegarde créés dans Cloud Logging pour les appliances de sauvegarde/restauration. Ces journaux fournissent des informations sur les détails des règles de sauvegarde configurées et sur le nombre de ressources protégées à l'aide des règles de sauvegarde spécifiques.

Autorisations et rôles

Vous devez disposer de l'autorisation IAM roles/logging.viewer pour afficher les journaux de détails des règles de sauvegarde. Le rôle Lecteur de journaux vous permet d'accéder en lecture seule aux journaux de détails des règles de sauvegarde de toutes les appliances de sauvegarde/restauration 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 détails des règles de sauvegarde, consultez la page Contrôle des accès avec IAM.

Afficher les journaux de détails des règles de sauvegarde

Vous pouvez afficher les journaux de détails des règles de sauvegarde dans Cloud Logging à l'aide de la Google Cloud console et de la gcloud CLI.

Console

Dans la Google Cloud console, vous pouvez utiliser l'explorateur de journaux pour récupérer les entrées du journal de détails des règles de sauvegarde de vos appliances de sauvegarde/restauration :

  1. Dans la Google Cloud console, accédez à Logging > Explorateur de journaux.
  2. Sélectionnez un projet existant Google Cloud
  3. Dans le volet Créateur de requêtes, sélectionnez gcb_backup_rule_policy_details dans la liste déroulante Sélectionner le nom du journal.

gcloud

Google Cloud CLI fournit une interface de ligne de commande à l'API Cloud Logging.

Pour lire les entrées de détails des règles de sauvegarde des appliances de sauvegarde/restauration dans un projet, accédez à Activer Cloud Shell, cliquez sur Ouvrir l'éditeur, puis exécutez la commande suivante :

  gcloud logging read "logName : projects/PROJECT_ID/logs/gcb_backup_rule_policy_details" \
  --project=PROJECT_ID

Format du journal de détails des règles de sauvegarde

Les entrées du journal de détails des règles de sauvegarde incluent les champs suivants :

Champ Description
appliance_name Nom de l'appliance associée à la règle de sauvegarde.
appliance_id ID de l'appliance associée à la règle de sauvegarde.
backup_plan_policy_template Nom du modèle dont fait partie la règle de sauvegarde.
backup_plan_policy_template_id ID du modèle dont fait partie la règle de sauvegarde.
backup_rule_policy_type Type de règle de sauvegarde. Deux valeurs possibles : "Local Replication" (Réplication locale) ou "Remote Replication" (Réplication à distance)
backup_rule_policy_name Nom de la règle de sauvegarde.
backup_rule_policy_id ID de la règle de sauvegarde.
backup_consistency Type de sauvegarde configuré pour la règle. Les valeurs possibles sont Crash consistent (Cohérence en cas de plantage), Take application consistent backup (Effectuer une sauvegarde cohérente avec l'application) ou Take crash consistent backup on last try (Effectuer une sauvegarde cohérente en cas de plantage lors de la dernière tentative).
protected_resources_count Nombre de ressources protégées avec le modèle donné.
schedule_disabled_resources_count Nombre de ressources protégées avec le modèle donné, mais dont la planification est désactivée.
backup_frequency_in_days Fréquence de planification configurée en jours pour la sauvegarde donnée.
log_backup_frequency_in_minutes Fréquence de sauvegarde des journaux de base de données en minutes. Ce champ ne s'applique qu'aux applications de type base de données. Sinon, la valeur par défaut est 0.
backup_retention_period_in_days Période de conservation des sauvegardes en jours. Ce champ est au format décimal et affiche jusqu'à deux décimales.
backup_window_start_time Heure de début de l'intervalle de sauvegarde au format HH:MM. Ce champ ne s'applique qu'aux types de planification par intervalle. La valeur par défaut est "N/A" pour le type de planification de sauvegarde continue.
backup_window_end_time Heure de fin de l'intervalle de sauvegarde au format HH:MM. Ce champ ne s'applique qu'aux types de planification par intervalle. La valeur par défaut est "23:59" pour le type de planification de sauvegarde continue.
backup_schedule_type Type de planification de sauvegarde. Les valeurs possibles sont "WINDOWED" (Par intervalle) ou "CONTINUOUS" (Continue).

L'exemple suivant illustre une entrée de journal de détails des règles.

{
  "insertId": "49980724_142868351806",
  "jsonPayload": {
    "backup_rule_policy_type": "Local Replication",
    "appliance_name": "sky-full-82959",
    "backup_plan_policy_template_id": 13509,
    "backup_plan_policy_template": "testtemplate",
    "log_backup_frequency_in_minutes": 0,
    "backup_frequency_in_days": 1,
    "schedule_disabled_resources_count": 17,
    "backup_rule_policy_id": 13511,
    "backup_consistency": "Crash Consistency Backup",
    "protected_resources_count": 16,
    "backup_schedule_type": "WINDOWED",
    "backup_rule_policy_name": "testPolicy1",
    "backup_window_end_time": "07:00",
    "backup_window_start_time": "19:00",
    "appliance_id": "142868351806",
    "backup_retention_period_in_days": 2
  },
  "resource": {
    "type": "backupdr.googleapis.com/ManagementConsole",
    "labels": {
      "location": "us-central1",
      "management_server_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
      "resource_container": "projects/652683419448"
    }
  },
  "timestamp": "2024-07-26T04:34:46.504Z",
  "logName": "projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_rule_policy_details",
  "receiveTimestamp": "2024-07-26T04:36:29.496918995Z"
}

Exemples de requêtes

Vous pouvez écrire des requêtes 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 détails des règles de sauvegarde associés aux appliances de sauvegarde/restauration pour un PROJECT_ID donné :

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

Utilisez la requête suivante pour obtenir des détails sur les règles de sauvegarde d'une appliance spécifique.

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_rule_policy_details"
jsonPayload.appliance_name="<appliance_name>"

Utilisez la requête suivante pour obtenir des détails sur les règles de sauvegarde d'un modèle de sauvegarde spécifique.

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

Étape suivante