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 :
- Dans la Google Cloud console, accédez à Logging > Explorateur de journaux.
- Sélectionnez un projet existant Google Cloud
- 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
- Pour configurer des alertes basées sur les journaux pour Backup and DR, créez une requête de journal, à l'aide des journaux de tâches de filtre, puis configurez des alertes basées sur les journaux.