Cette page explique comment afficher les journaux des détails de la stratégie de sauvegarde créés dans Cloud Logging pour les appliances de sauvegarde/restauration. Ces journaux fournissent des informations sur les détails de la stratégie de sauvegarde configurée et le nombre de ressources protégées à l'aide de stratégies de sauvegarde spécifiques.
Autorisations et rôles
Vous devez disposer de l'autorisation IAM roles/logging.viewer
pour afficher les journaux des détails des règles de sauvegarde. Le rôle Lecteur de journaux vous donne un accès en lecture seule pour afficher les journaux des détails des règles de sauvegarde de tous les appareils 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 des détails des stratégies de sauvegarde, consultez la page Contrôle des accès avec IAM.
Afficher les journaux des détails des règles
Vous pouvez afficher les journaux des détails des règles dans Cloud Logging à l'aide de la console Google Cloud et de la CLI Google Cloud .
Console
Dans la console Google Cloud, vous pouvez utiliser l'explorateur de journaux pour récupérer les entrées de journal des détails de la stratégie de sauvegarde pour vos appareils de sauvegarde/restauration:
- Dans la console Google Cloud, accédez à Journalisation > Explorateur de journaux.
- Sélectionnez un projet Google Cloud existant.
- Dans le volet Query builder (Outil de création de requêtes), sélectionnez gcb_backup_rule_policy_details dans le menu déroulant Select log name (Sélectionner le nom du journal).
gcloud
La CLI Google Cloud fournit une interface de ligne de commande à l'API Logging.
Pour lire les entrées de détails des règles de sauvegarde des appliances de sauvegarde/restauration d'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 des détails de la règle de sauvegarde
Les entrées de journal "Détails de la règle de sauvegarde" incluent les champs suivants:
Champ | Description |
---|---|
appliance_name | Nom de l'appliance associée à la stratégie de sauvegarde. |
appliance_id | ID de l'appliance associée à la stratégie de sauvegarde. |
backup_plan_policy_template | Nom du modèle auquel la stratégie de sauvegarde fait partie. |
backup_plan_policy_template_id | ID du modèle auquel la stratégie de sauvegarde fait partie. |
backup_rule_policy_type | Type de stratégie de sauvegarde. Il peut prendre deux valeurs: "Local Replication" (Réplication locale) ou "Remote Replication" (Réplication distante). |
backup_rule_policy_name | Nom de la stratégie de sauvegarde. |
backup_rule_policy_id | ID de la stratégie de sauvegarde. |
backup_consistency | Représente le type de sauvegarde configuré pour la stratégie. Les valeurs possibles sont Crash consistent (Consistance 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 avec le plantage lors du dernier essai). |
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. Dans le cas contraire, la valeur est 0 par défaut. |
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 la fenêtre de sauvegarde au format HH:MM. Ce champ ne s'applique qu'aux types de planification par fenêtre. Il est défini sur "N/A" par défaut pour le type de planification des sauvegardes continues. |
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 fenêtre. Par défaut, il est défini sur "23:59" pour le type de planification de sauvegarde continue. |
backup_schedule_type | Type de planification de sauvegarde Il peut s'agir de "WINDOWED" ou de "CONTINUOUS". |
L'exemple suivant est un exemple d'entrée de journal des 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 des journaux sélectionnés.
Utilisez la requête suivante pour afficher tous les journaux des détails des règles de sauvegarde associés aux appareils 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 informations spécifiques sur la stratégie de sauvegarde de l'appareil.
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 les détails de la stratégie 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 le service de sauvegarde et de reprise après sinistre, créez une requête de journal à l'aide des journaux de tâches de filtrage, puis Configurez des alertes basées sur les journaux.