Auf dieser Seite wird beschrieben, wie Sie die Job-Logs ansehen, die in Cloud Logging für Sicherungs-/Wiederherstellungsgeräte erstellt wurden. Diese Logs geben Aufschluss über die Jobs Ihrer Sicherungs-/Wiederherstellungs-Appliance, z. B. über erfolgreiche oder fehlgeschlagene Jobs oder andere Status.
Berechtigungen und Rollen
Sie benötigen die IAM-Berechtigung roles/logging.viewer, um die Joblogs aufzurufen. Mit der Rolle Logs Viewer (Log-Betrachter) haben Sie schreibgeschützten Zugriff auf die Job-Logs aller Sicherungs-/Wiederherstellungsgeräte im angegebenen Projekt. Weitere Informationen zu den IAM-Berechtigungen und -Rollen, die für Joblogdaten gelten, finden Sie unter Zugriffssteuerung mit IAM.
Joblogs ansehen
Sie können Joblogs des Backup and DR Service in Cloud Logging über die Google Cloud Console und die gcloud CLI aufrufen.
Console
In der Google Cloud Console können Sie mit dem Log-Explorer die Job-Logeinträge des Backup and DR Service für Ihre Sicherungs-/Wiederherstellungsgeräte abrufen:
Rufen Sie in der Google Cloud Console Logging > Log-Explorer auf.
Wählen Sie ein vorhandenes Google Cloud Projekt aus.
Wählen Sie im Bereich Query Builder (Abfragegenerator) im Drop-down-Menü Select Log name (Logname auswählen) die Option
gcb_backup_recovery_jobsaus.
gcloud
Die gcloud CLI bietet eine Befehlszeile für die Logging API. Job-Logeinträge von Sicherungs-/Wiederherstellungs-Appliances in einem Projekt lesen:
gCloud Logging read "logName : projects/PROJECT_ID/logs/gcb_backup_recovery_jobs"\--project=PROJECT_ID
Format von Joblogs
Job-Logeinträge für den Dienst für Sicherung und Notfallwiederherstellung enthalten die folgenden Felder:
Feld |
Beschreibung |
|---|---|
Appliance-Name |
Der Name des Geräts, das mit dem Job verknüpft ist. |
Ressourcenname |
Der Name der Ressource, die dem Job zugeordnet ist. |
Sicherungskonsistenz |
Hier wird angezeigt, ob die Sicherung absturzkonsistent oder anwendungskonsistent ist. |
Kopierte Sicherungsdaten (GB) |
Die Größe der kopierten Sicherungsdaten. |
Sicherungsplan |
Der Name des Sicherungsplans, der für Sicherungsjobs verwendet wird. |
Sicherungsregel |
Der Name der Sicherungsrichtlinie, die für Sicherungsjobs verwendet wird. |
ID der Sicherungsregel |
Die ID der Sicherungsrichtlinie, die für Sicherungsjobs verwendet wird. |
Sicherungstyp |
Der Typ der durchgeführten Sicherung. Es kann sich entweder um eine vollständige oder eine inkrementelle Kopie handeln. Bei Logsicherungen wird es als Log angezeigt. |
Verdichtungsverhältnis |
Das erreichte Komprimierungsverhältnis, bevor die Daten an den Objektspeicher gesendet werden. Dies gilt sowohl für OnVault- als auch für direkte OnVault-Jobs. |
Rate der Datenänderung |
Der Prozentsatz der kopierten Daten im Verhältnis zur Ressourcengröße (verwendete Daten). |
Gesendete Daten (GB) |
Die Gesamtmenge der Daten, die für diesen Job an den Remote-Standort gesendet wurden. Das gilt nur für Streamsnap-Jobs. |
Geschriebene Daten (GB) |
Die Menge der Daten, die am Remote-Standort in den entsprechenden Pool geschrieben wurden. Das gilt nur für Streamsnap-Jobs. |
Fehlercode |
Die Fehler-ID, die dem fehlgeschlagenen Job zugewiesen ist. |
Fehlermeldung |
Die Fehlermeldung für einen Job. |
Host-ID |
Die mit einem Job verknüpfte Host-ID. |
Hostname |
Der mit dem Job verknüpfte Hostname. |
Jobkategorie |
Wird angezeigt, wenn der Job für die Sicherung oder Wiederherstellung bestimmt ist. |
Jobdauer |
Die Dauer, die für die Ausführung des Jobs benötigt wurde. |
Endzeit des Jobs |
Die Endzeit des Jobs. |
Job-ID |
Die ID, die einem Job zugewiesen ist. |
Grund für Fehler bei der Jobinitiierung |
Der Grund für das Nicht-Initiieren oder Nicht-Starten eines Jobs. |
Job name |
Der Name des Jobs. |
Jobtyp |
Der tatsächliche Jobtyp, z. B. „snapshot“, „OnVault“, „streamsnap“ oder „restore“. |
Jobbeginn |
Die Startzeit des Jobs. |
Job status |
Der Status des Jobs. Der Status kann Erfolgreich, Fehlgeschlagen, Abgebrochen, Wiederholen oder Nicht ausgeführt sein. |
Zeitpunkt, zu dem der Job in die Warteschlange gestellt wurde |
Der Zeitstempel der Jobwarteschlange für Jobs in der Warteschlange. |
Logsicherung |
Dieses Feld wird für Datenbankanwendungen mit den Log-Sicherungstypen DB und Log angezeigt. Wenn eine Datenbanksicherung erstellt wird, wird in diesem Feld der Sicherungstyp DB angezeigt. Wenn nur eine Log-Sicherung für die Datenbank erstellt wird, wird in diesem Feld der Typ der Logsicherung angezeigt. |
Verbrauchter OnVault-Poolspeicher (GB) |
Die Größe des verbrauchten OnVault-Pools. |
Vorkomprimierung (GB) |
Die Größe der Ressourcen-Vorabkomprimierung für OnVault-Jobs. |
Größe der Ressourcendaten (GB) |
Die Größe der geschützten Ressource. |
Ressourcen-ID |
Die mit einem Job verknüpfte Ressourcen-ID. |
Ressourcentyp |
Der Ressourcentyp, z. B. Compute Engine-Instanz, VMware Compute Engine oder eine Datenbank. |
Wiederherstellungspunkt |
Das Datum der letzten erfolgreichen Sicherung. |
Größe des Snapshot-Laufwerks (GB) |
Die Snapshot-Größe der wiederhergestellten Anwendung. |
ID des Zielgeräts |
Die ID des Zielgeräts, das einem Job zugeordnet ist. |
Ziel-Hostname |
Der Name des Zielhosts. |
Zielhost-ID |
Die ID des Zielhosts. |
Name des Zielgeräts |
Der Name des mit dem Job verknüpften Zielgeräts. |
Zielpool-ID |
Die ID des OnVault-Zielpools, der für Sicherungsjobs verwendet wird. |
Name des Zielpools |
Der Name des OnVault-Zielpools, der für Sicherungsjobs verwendet wird. |
Das folgende Beispiel zeigt einen Logeintrag, der auf einem Sicherungs-/Wiederherstellungsgerät appliance-test5-64573 für einen Snapshot-Job protokolliert wurde.
{
"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"
}
Beispielabfragen
Sie können im Abfragebereich benutzerdefinierte Jobabfragen schreiben, um ausgewählte Logs aufzurufen.
Mit der folgenden Abfrage können Sie alle Joblogs für Sicherungs-/Wiederherstellungsgeräte für ein bestimmtes PROJECT_ID aufrufen:
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs"
Verwenden Sie die folgende Abfrage, um Details zu einem bestimmten Appliance-Sicherungs- und ‑Wiederherstellungsjob abzurufen.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs"
jsonPayload.appliance_name="appliance_name"
Verwenden Sie die folgende Abfrage, um bestimmte Details zu Sicherungs- und Wiederherstellungsjobs abzurufen, die für eine bestimmte Ressource ausgeführt werden.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs"
jsonPayload.resource_name="resource_name"
Verwenden Sie die folgende Abfrage für bestimmte Jobs, die für einen bestimmten Ressourcennamen und eine bestimmte Sicherungsvorlage ausgeführt wurden.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs"
jsonPayload.resource_name="resource_name"
jsonPayload.backup_plan_policy_template="backup_template"
Verwenden Sie die folgende Abfrage für Jobs zur Sicherungswiederherstellung, die für Anwendungen für einen bestimmten Host ausgeführt werden.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs"
jsonPayload.hostname="hostname"
Verwenden Sie die folgende Abfrage, wenn Sie nach Logs für bestimmte Jobtypen suchen.
Verwenden Sie in der Abfrage OR-Operatoren in Großbuchstaben.
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_backup_recovery_jobs"
jsonPayload.job_type=("Snapshot" OR "Mount")
Nächste Schritte
- Wenn Sie logbasierte Benachrichtigungen für den Backup- und DR-Dienst konfigurieren möchten, erstellen Sie eine Log-Abfrage mit Job-Logs filtern und konfigurieren Sie dann logbasierte Benachrichtigungen.