Sicherungsplan für gesicherte Ressourcen erstellen und verwalten

Überblick

Auf dieser Seite wird erläutert, wie Sie einen Sicherungsplan für im Safe gespeicherte Ressourcen erstellen und verwalten. Eine Beschreibung von Sicherungsplänen und ihrer Verwendung finden Sie unter Sicherungspläne in der Google Cloud Console.

Hinweise

Bitten Sie Ihren Administrator, Ihnen die IAM-Rolle Nutzer für Sicherung und Notfallwiederherstellung V2 (roles/backupdr.userv2) für Ihr Sicherungsspeicher-Projekt zu gewähren, um die Berechtigungen zu erhalten, die Sie zum Erstellen und Verwalten eines Sicherungsplans benötigen. Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.

Diese vordefinierte Rolle enthält die Berechtigungen, die zum Erstellen und Verwalten eines Sicherungsplans erforderlich sind. Erweitern Sie den Abschnitt Erforderliche Berechtigungen, um die erforderlichen Berechtigungen anzuzeigen:

Erforderliche Berechtigungen

Die folgenden Berechtigungen sind erforderlich, um einen Sicherungsplan zu erstellen und zu verwalten:

  • backupdr.backupPlans.create
  • backupdr.backupPlans.list
  • backupdr.backupPlans.get
  • backupdr.backupPlans.delete
  • backupdr.backupVaults.associate

Sie können diese Berechtigungen auch mit benutzerdefinierten Rollen oder anderen vordefinierten Rollen erhalten.

Eine Anleitung dazu, wie Sie einem Nutzer die Möglichkeit geben, Sicherungspläne in einem bestimmten Projekt anzuwenden (ohne die Möglichkeit, Sicherungspläne zu erstellen), finden Sie unter IAM-Rollen und -Berechtigungen für den Sicherungsnutzer.

Sicherungsplan erstellen

Folgen Sie der folgenden Anleitung, um einen Sicherungsplan für im Safe gespeicherte Ressourcen zu erstellen.

Console

  1. Rufen Sie in der Google Cloud Console die Seite Sicherungspläne auf.

    Sicherungspläne aufrufen

  2. Klicken Sie auf Sicherungsplan erstellen.

  3. Geben Sie im Feld Name des Sicherungsplans einen Namen für den Sicherungsplan ein. Der Name eines Plans kann nach dem Erstellen des Sicherungsplans nicht mehr geändert werden.

  4. Geben Sie im Feld Beschreibung des Sicherungsplans eine optionale Beschreibung für den Sicherungsplan ein.

  5. Wählen Sie in der Liste Regionen eine Region für den Sicherungsplan aus. Der Sicherungsplan wird in dieser Region erstellt. Sie können Ressourcen in derselben Region wie den Sicherungsplan schützen.

  6. Wählen Sie in der Liste Sicherungsspeicher einen Sicherungsspeicher zum Speichern der Sicherungen aus.

  7. Klicken Sie auf Regel hinzufügen.

  8. Geben Sie im Bereich Sicherungsregel hinzufügen die Informationen zur Sicherungsregel ein und klicken Sie auf Speichern.

    • Name der Sicherungsregel: Geben Sie einen Namen für die Sicherungsregel ein.
    • Festlegen, wann Sicherungen erstellt werden: Legen Sie die Wiederholung und Häufigkeit der Sicherung fest.
    • Zeitfenster: Wählen Sie die Zeitzone, die Startzeit und die Endzeit für den Sicherungsjob aus.
    • Festlegen, wie lange Sicherungen aufbewahrt werden, bevor sie gelöscht werden: Geben Sie die Dauer in Tagen ein, für die die Sicherungen aufbewahrt werden sollen, bevor sie gelöscht werden. Dieser Wert muss der Mindestdauer der erzwungenen Aufbewahrung für den Sicherungsspeicher entsprechen oder länger sein.
  9. Klicken Sie auf Erstellen.

gcloud

  1. Erstellen Sie einen Sicherungsplan für stündliche Sicherungen einer Compute Engine-Instanz.

      gcloud backup-dr backup-plans create BACKUP_PLAN_NAME \
      --project=PROJECT_ID --location=LOCATION \
      --resource-type=compute.googleapis.com/Instance \
      --backup-vault BACKUPVAULT_NAME --backup-rule rule-id=RULE_NAME,retention-days=BACKUP_RETENTION,recurrence=RECURRENCE,hourly-frequency=HOURS,time-zone=TIME_ZONE,backup-window-start=START_TIME,backup-window-end=END_TIME
    

    Ersetzen Sie Folgendes:

    • BACKUP_PLAN_NAME: der Name des Sicherungsplans.
    • PROJECT_ID: der Name des Projekts, in dem Sie den Sicherungsplan erstellen möchten.
    • LOCATION: der Speicherort, an dem Sie den Sicherungsplan erstellen möchten.
    • BACKUPVAULT_NAME: der Name des Sicherungsspeichers, den Sie für die Sicherung verwenden möchten.
    • RULE_NAME: der Name der Sicherungsregel.
    • BACKUP_RETENTION: die Aufbewahrungsdauer der Sicherung. Die Aufbewahrungsdauer der Sicherungen muss der erzwungenen Mindestaufbewahrungsdauer des Sicherungsspeichers entsprechen oder länger sein.
    • RECURRENCE: die Häufigkeit, mit der Sicherungen erstellt werden sollen. Sie kann stündlich, täglich, wöchentlich, monatlich oder jährlich sein.
    • HOURS: die Häufigkeit der stündlichen Sicherungen. Geben Sie diesen Wert nur an, wenn Sie die Wiederholung auf stündlich festgelegt haben. Die Mindestdauer ist immer auf sechs Stunden festgelegt.
    • TIME_ZONE: die Zeitzone für den Sicherungsplan, z. B. UTC. Verwenden Sie das IANA-Zeitzonenformat, um die Zeitzone für den Sicherungsplan anzugeben.
    • START_TIME: Die Startzeit ist die Stunde des Tages im 24‑Stunden-Format. Die Startzeit muss vor der Endzeit liegen und ist inbegriffen.
    • END_TIME: Das Ende ist die Uhrzeit im 24‑Stunden-Format. Das Ende muss nach dem Beginn liegen und ist exklusiv für das Sicherungsfenster.

    Beispiel: Alle sechs Stunden sichern und die Sicherungen 11 Tage lang aufbewahren.

      gcloud backup-dr backup-plans create bp-hourly \
      --project=test-project --location=us-central1 \
      --resource-type=compute.googleapis.com/Instance \
      --backup-vault=test-bv \
      --backup-rule=rule-id=rule-hourly,recurrence=HOURLY,hourly-frequency=6,backup-window-start=5,backup-window-end=12,retention-days=11
    

    Beispiel: Täglich zwischen 5:00 Uhr und 12:00 Uhr sichern und die Sicherungen 12 Tage lang aufbewahren

      gcloud backup-dr backup-plans create bp-daily \
      --project=test-project --location=us-central1 \
      --resource-type=compute.googleapis.com/Instance \
      --backup-vault=test-bv \
      --backup-rule=rule-id=rule-daily,recurrence=DAILY,backup-window-start=5,backup-window-end=12,retention-days=12
    

    Beispiel: Sicherungen werden montags und mittwochs zwischen 5:00 und 12:00 Uhr erstellt und 13 Tage lang gespeichert.

      gcloud backup-dr backup-plans create bp-weekly \
      --project=test-project --location=us-central1 \
      --resource-type=compute.googleapis.com/Instance \
      --backup-vault=test-bv \
      --backup-rule=rule-id=rule-weekly,recurrence=WEEKLY,days-of-week='MON WED',backup-window-start=5,backup-window-end=12,retention-days=13
    

    Beispiel: Sicherungen werden jeden 1. und 15. des Monats zwischen 5:00 Uhr und 12:00 Uhr erstellt und 14 Tage lang gespeichert.

      gcloud backup-dr backup-plans create bp-monthly \
      --project=test-project --location=us-central1 \
      --resource-type=compute.googleapis.com/Instance \
      --backup-vault=test-bv \
      --backup-rule=rule-id=rule-monthly,recurrence=MONTHLY,days-of-month='1 15',backup-window-start=5,backup-window-end=12,retention-days=14
    

    Beispiel: Sie möchten jeden Monat am 10., 20. und 30. des Monats eine Sicherung erstellen und die Sicherungen 16 Tage lang aufbewahren.

      gcloud backup-dr backup-plans create bp-yearly \
      --project=test-project --location=us-central1 \
      --resource-type=compute.googleapis.com/Instance \
      --backup-vault=test-bv \
      --backup-rule=rule-id=rule-yearly,recurrence=YEARLY,months='MAR JUN SEP DEC',days-of-month='10 20 30',backup-window-start=5,backup-window-end=12,retention-days=16
    

Terraform

Sie können eine Terraform-Ressource verwenden, um einen Sicherungsplan mit stündlicher, täglicher, wöchentlicher, monatlicher oder jährlicher Sicherungshäufigkeit zu erstellen.


# Before creating a backup plan, you need to create backup vault (google_backup_dr_backup_vault).
resource "google_backup_dr_backup_plan" "default" {
  provider       = google-beta
  location       = "us-central1"
  backup_plan_id = "my-bp"
  resource_type  = "compute.googleapis.com/Instance"
  backup_vault   = google_backup_dr_backup_vault.default.name

  backup_rules {
    rule_id               = "rule-1"
    backup_retention_days = 5

    standard_schedule {
      recurrence_type  = "HOURLY"
      hourly_frequency = 6
      time_zone        = "UTC"

      backup_window {
        start_hour_of_day = 0
        end_hour_of_day   = 24
      }
    }
  }
}

Sicherungspläne auflisten

Folgen Sie der Anleitung unten, um Sicherungspläne aufzulisten.

Console

  1. Rufen Sie in der Google Cloud Console die Seite Sicherungspläne auf.

    Sicherungspläne aufrufen

    Auf der Seite Sicherungsplan werden alle Sicherungspläne in Ihrem Projekt aufgeführt.

gcloud

  1. Listen Sie die Sicherungspläne auf.

      gcloud backup-dr backup-plans list \
      --location=LOCATION \
      --project=PROJECT_ID
    

    Ersetzen Sie Folgendes:

    • LOCATION: den Speicherort der Sicherungspläne.
    • PROJECT_ID: der Name des Projekts, in dem die Sicherungspläne erstellt werden.

Details zum Sicherungsplan ansehen

So rufen Sie die Details eines Sicherungsplans auf:

Console

  1. Rufen Sie in der Google Cloud Console die Seite Sicherungspläne auf.

    Sicherungspläne aufrufen

  2. Klicken Sie in der Liste der Sicherungspläne auf den Namen des Sicherungsplans, den Sie aufrufen möchten.

    Die Details zum Sicherungsplan enthalten die folgenden Informationen:

    • Ressourcentyp
    • Details zum Sicherungsplan
    • Name des Backup Vault
    • Speicherort der Sicherung
    • Aufbewahrungsdauer für Sicherungen

gcloud

  1. Rufen Sie die Details zum Sicherungsplan auf.

      gcloud backup-dr backup-plans describe BACKUP_PLAN_NAME \
      --location=LOCATION \
      --project=PROJECT_ID
    

    Ersetzen Sie Folgendes:

    • BACKUP_PLAN_NAME: der Name des Sicherungsplans.
    • LOCATION: den Speicherort des Sicherungsplans.
    • PROJECT_ID: der Name des Projekts, in dem der Sicherungsplan erstellt wird.

Sicherungsplan löschen

Ein Sicherungsplan kann nicht gelöscht werden, wenn Sie ihn zum Schutz einer Ressource verwenden. Wenn Sie einen Sicherungsplan löschen möchten, entfernen Sie ihn zuerst aus der Ressource und löschen Sie ihn dann.

Wenn Sie einen Sicherungsplan löschen:

  • Sicherungen, die während der Anwendung des Plans erstellt wurden, sind davon nicht betroffen. Sicherungen laufen gemäß ihrer Aufbewahrungsdauer ab und können bis dahin aufgerufen werden.
  • Automatisierungen, die auf den Plan verweisen, funktionieren nicht mehr.

So löschen Sie einen Sicherungsplan:

Console

  1. Rufen Sie in der Google Cloud Console die Seite Sicherungspläne auf.

    Sicherungspläne aufrufen

  2. Klicken Sie auf den Sicherungsplan, den Sie löschen möchten.

  3. Klicken Sie auf Löschen.

  4. Bestätigen Sie im eingeblendeten Fenster, dass Sie den Sicherungsplan und seinen Inhalt löschen möchten.

  5. Klicken Sie auf Löschen.

gcloud

  1. Löschen Sie einen Sicherungsplan.

      gcloud backup-dr backup-plans delete BACKUP_PLAN_NAME \
      --location=LOCATION \
      --project=PROJECT_ID
    

    Ersetzen Sie Folgendes:

    • BACKUP_PLAN_NAME: der Name des Sicherungsplans, den Sie löschen möchten.
    • LOCATION: den Speicherort des Sicherungsplans.
    • PROJECT_ID: der Name des Projekts, in dem der Sicherungsplan erstellt wird.

Nächste Schritte