Verbrauchsprotokolle für Backup Vaults für Vault-Sicherungen

Auf dieser Seite wird erläutert, wie Sie die Logs zur Nutzung des Backup Vault für die gesicherten Back-ups in Cloud Logging aufrufen. Diese Back-ups beziehen sich auf die Ressourcen , die mit Sicherungsplänen geschützt sind. Diese Logs liefern Einblicke in die Details zur Speichernutzung in einem Backup Vault.

Berechtigungen und Rollen

Sie benötigen die IAM-Berechtigung roles/logging.viewer, um die Logs zur Nutzung des Backup Vault aufzurufen. Mit der Rolle Logs Viewer haben Sie schreibgeschützten Zugriff auf die Logs zur Nutzung des Backup Vault für alle Ressourcen, die durch einen Sicherungsplan in Ihrem Backup Vault-Projekt geschützt sind. Weitere Informationen zu den IAM-Berechtigungen und -Rollen, die für Daten zu Logs zur Nutzung des Backup Vault gelten, finden Sie unter Zugriffssteuerung mit IAM.

Logs zur Nutzung des Backup Vault aufrufen

Sie können Logs zur Nutzung des Backup Vault 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 Logeinträge zur Nutzung des Backup Vault für Ihre gesicherten Back-ups abrufen:

  1. Wechseln Sie in der Google Cloud Console zu Logging > Log-Explorer.
  2. Wählen Sie ein vorhandenes Cloud-Projekt aus.
  3. Wählen Sie im Bereich Abfrage erstellen in der Drop-down-Liste Logname auswählen die Option bdr_backup_vault_details aus.

gcloud

Die gcloud CLI bietet eine Befehlszeile für die Logging API. Führen Sie den folgenden Befehl aus, um die Logeinträge zur Nutzung des Backup Vault zu lesen:

 ```gcloud
 gcloud logging read "logName: bdr_backup_vault_details" --project=PROJECT_ID
 ```

Ersetzen Sie Folgendes:

  • PROJECT_ID: der Name des Projekts, in dem der Backup Vault erstellt wurde.

Format von Logs zur Nutzung des Backup Vault

Logeinträge zur Nutzung des Backup Vault enthalten die folgenden Felder:

Feld Beschreibung
backupVaultName Der relative Name des Backup Vault, der mit der Quellressource verknüpft ist.
sourceResourceName Der relative Name der Quellressource.
minimumEnforcedRetentionDays Der Mindestzeitraum in Tagen, in dem Back-ups in diesem Vault vor dem Löschen geschützt sind.
currentBackupPlanName Der relative Name des Sicherungsplans, der mit der Quellressource verknüpft ist.
firstAvailableRestorePoint Der Zeitstempel, als das erste (älteste) Back-up erstellt wurde, im Format YYYY-MM-DDTHH:MM:SS.SSSZ.
resourceType Der Ressourcentyp, der in einem Backup Vault geschützt ist.
storedBytesGib Die Menge an Speicherplatz, die von Back-ups in GiB belegt wird.
lastAvailableRestorePoint Der Zeitstempel, als das letzte Back-up erstellt wurde, im Format YYYY-MM-DDTHH:MM:SS.SSSZ.

Das folgende Beispiel zeigt einen Logeintrag, der in einem Backup Vault test-vault protokolliert wurde.

        {
        "insertId": "6736263559768786491",
        "jsonPayload": {
          "backupVaultName": "projects/Backupvault_project_ID/locations/asia-east1/backupVaults/test-vault",
          "sourceResourceName": "projects/Source_project_ID/zones/asia-east1-c/instances/instance-20240826-175641",
          "minimumEnforcedRetentionDays": 1,
          "currentBackupPlanName": "projects/Backupvault_project_ID/locations/asia-east1/backupPlans/bp-asia-east1",
          "firstAvailableRestorePoint": "2024-10-08T01:10:08Z",
          "resourceType": "Compute Engine",
          "storedBytesGib": 0.73,
          "lastAvailableRestorePoint": "2024-10-08T01:10:08Z",
          "@type": "type.googleapis.com/google.cloud.backupdr.logging.v1.BDRBackupVaultDetailsLog"
        },
        "resource": {
          "type": "backupdr.googleapis.com/BackupVault",
          "labels": {
            "backup_vault_id": "projects/Backupvault_project_ID/locations/asia-east1/backupVaults/test-vault",
            "location": "asia-east1",
            "resource_container": "236738525349"
          }
        },
        "timestamp": "2024-10-08T08:01:53Z",
        "severity": "INFO",
        "logName": "projects/project_ID/logs/backupdr.googleapis.com%2Fbdr_backup_vault_details",
        "receiveTimestamp": "2024-10-08T08:12:08.404596022Z"
      }

Beispielabfragen

Wenn Sie ausgewählte Logs aufrufen möchten, können Sie im Abfragebereich benutzerdefinierte Abfragen schreiben.

Verwenden Sie die folgende Abfrage, um Details zur Nutzung in einem Backup Vault aufzurufen.

    logName:"bdr_backup_vault_details" jsonPayload.backupVaultName:"backupVaults/BACKUPVAULT_NAME"

Verwenden Sie die folgende Abfrage, um Details zur Nutzung mit einem Sicherungsplan aufzurufen.

    logName:"bdr_backup_vault_details" jsonPayload.currentBackupPlanName:"backupPlans/BACKUPPLAN_NAME"

Verwenden Sie die folgende Abfrage, um Details zur Nutzung für eine Compute Engine-Ressource aufzurufen.

    logName:"bdr_backup_vault_details" jsonPayload.sourceResourceName:"instances/SOURCE_RESOURCE_NAME"

Nächste Schritte