Sicherungs- und Wiederherstellungsjob-Logs, die auf einer Sicherungs-/Wiederherstellungs-Appliance erstellt wurden, in Cloud Logging ansehen

Auf dieser Seite wird erläutert, wie Sie die in Cloud Logging erstellten Joblogs für Sicherungs-/Wiederherstellungs-Appliances aufrufen. Diese Logs geben Einblick in die Jobs Ihrer Sicherungs-/Wiederherstellungs-Appliance, z. B. Job-Erfolge, ‑Fehler oder andere Status.

Berechtigungen und Rollen

Sie benötigen die IAM-Berechtigung roles/logging.viewer, um die Joblogs aufzurufen. Mit der Rolle Logbetrachter haben Sie schreibgeschützten Zugriff auf die Joblogs aller Sicherungs-/Wiederherstellungs-Appliances 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 Backup- und DR-Joblogs in Cloud Logging über die Google Cloud Console und die gcloud CLI aufrufen.

Console

In der Google Cloud Konsole können Sie mit dem Log-Explorer die Joblogeinträge für Backup und DR-Jobs für Ihre Sicherungs-/Wiederherstellungs-Appliances abrufen:

  1. Wechseln Sie in der Google Cloud Console zu Logging > Log-Explorer.

    Log-Explorer

  2. Wählen Sie ein vorhandenes Google Cloud Projekt aus.

  3. Wählen Sie im Bereich Abfrage erstellen aus der Drop-down-Liste Logname auswählen die Option gcb_backup_recovery_jobs aus.

gcloud

Die gcloud CLI bietet eine Befehlszeile für die Logging API. So lesen Sie die Joblogeinträge von Sicherungs-/Wiederherstellungs-Appliances in einem Projekt:

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

Job log format

Joblogeinträge für Sicherungs- und DR-Jobs enthalten die folgenden Felder:

Feld Beschreibung
Appliance-Name Der Name der Appliance, die mit dem Job verknüpft ist.
Ressourcenname Der Name der Ressource, die mit dem Job verknüpft ist.
Sicherungskonsistenz Zeigt an, 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.
Sicherungsregel-ID Die ID der Sicherungsrichtlinie, die für Sicherungsjobs verwendet wird.
Sicherungstyp Der Typ der durchgeführten Sicherung. Dies kann eine vollständige Kopie oder eine inkrementelle Kopie sein. Bei Logsicherungen wird Log angezeigt.
Verdichtungsverhältnis Das Verdichtungsverhältnis, das vor dem Senden der Daten an den Objektspeicher erreicht wurde. Dies gilt sowohl für OnVault- als auch für direkte OnVault-Jobs.
Datenänderungsrate 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. Dies gilt nur für Streamsnap-Jobs.
Geschriebene Daten (GB) Die Menge der Daten, die in den entsprechenden Pool am Remote-Standort geschrieben wurden. Dies gilt nur für Streamsnap-Jobs.
Fehlercode Die Fehler-ID, die dem nicht erfolgreichen Job zugewiesen wurde.
Fehlermeldung Die Fehlermeldung für einen Job.
Host-ID Die Host-ID, die mit einem Job verknüpft ist.
Hostname Der Hostname, der mit dem Job verknüpft ist.
Jobkategorie Zeigt an, ob der Job für die Sicherung oder Wiederherstellung bestimmt ist.
Jobdauer Die Dauer, die für den Abschluss des Jobs benötigt wurde.
Endzeit des Jobs Die Endzeit des Jobs.
Job-ID Die ID, die mit einem Job verknüpft ist.
Grund für Fehler bei der Jobinitiierung Der Grund dafür, dass ein Job nicht initiiert oder gestartet wurde.
Job name Der Name des Jobs.
Jobtyp Der tatsächliche Jobtyp, z. B. Snapshot, OnVault, Streamsnap oder Wiederherstellung.
Jobbeginn Die Startzeit des Jobs.
Job status Der Status des Jobs. Der Status kann Erfolgreich, Fehlgeschlagen, Abgebrochen, Wiederholen oder Nicht ausgeführt sein.
Zeitpunkt der Jobwarteschlange Der Zeitstempel der Jobwarteschlange für Jobs in der Warteschlange.
Logsicherung Dieses Feld wird für Datenbankanwendungen mit den Logsicherungstypen DB und Log angezeigt. Wenn eine DB-Sicherung 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 Logsicherungstyp angezeigt.
Verbrauchter OnVault-Poolspeicher (GB) Die Größe des verbrauchten OnVault-Pools.
Vor der Komprimierung (GB) Die Größe der Ressource vor der Komprimierung für OnVault-Jobs.
Größe der Ressourcendaten (GB) Die Größe der geschützten Ressource.
Ressourcen-ID Die Ressourcen-ID, die mit einem Job verknüpft ist.
Ressourcentyp Der Ressourcentyp, z. B. eine Compute Engine-Instanz, VMware Compute Engine oder eine Datenbank.
Wiederherstellungspunkt Das Datum der letzten erfolgreichen Sicherung.
Snapshot-Laufwerkgröße (GB) Die Snapshot-Größe der wiederhergestellten Anwendung.
Ziel-Appliance-ID Die ID der Ziel-Appliance, die mit einem Job verknüpft ist.
Ziel-Hostname Der Name des Zielhosts.
Zielhost-ID Die ID des Zielhosts.
Name der Ziel-Appliance Der Name der Ziel-Appliance, die mit dem Job verknüpft ist.
Zielpool-ID Die ID des OnVault-Zielpools, der für Sicherungsjobs verwendet wird.
Zielpoolname Der Name des OnVault-Zielpools, der für Sicherungsjobs verwendet wird.

Das folgende Beispiel zeigt einen Logeintrag, der auf einer Sicherungs-/Wiederherstellungs-Appliance 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 erstellen, um ausgewählte Logs aufzurufen.

Verwenden Sie die folgende Abfrage, um alle Joblogs aufzurufen, die mit Sicherungs-/Wiederherstellungs-Appliances für eine bestimmte PROJECT_ID verknüpft sind:

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

Verwenden Sie die folgende Abfrage für bestimmte Details zu Sicherungs- und Wiederherstellungsjobs für Appliances.

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

Verwenden Sie die folgende Abfrage für bestimmte Details zu Sicherungs- und Wiederherstellungsjobs, 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 Sicherungs- und Wiederherstellungsjobs, 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 suchen, die sich auf bestimmte Jobtypen beziehen. Verwenden Sie in der Abfrage unbedingt die Großbuchstaben OR.

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

Nächste Schritte