Looker (Google Cloud Core)-Instanz sichern und wiederherstellen

Sicherungen einer Looker (Google Cloud Core)-Instanz enthalten eine Momentaufnahme der Daten einer Instanz zu einem bestimmten Zeitpunkt und ermöglichen die Wiederherstellung der Daten dieser Instanz zu dem Zeitpunkt, zu dem die Sicherung erstellt wurde. Durch das Wiederherstellen einer Looker (Google Cloud Core)-Version wird die Looker-Version für die Instanz nicht aktualisiert oder herabgestuft. Wenn sich die Version zwischen dem Zeitpunkt der Sicherung und dem Zeitpunkt der Wiederherstellung geändert hat, behält die Looker (Google Cloud Core)-Instanz die Looker-Version bei, die sie bereits verwendet.

Sicherungen können nur in derselben Instanz wiederhergestellt werden, aus der sie erstellt wurden. Wenn Sie Daten von einer Instanz in eine andere verschieben möchten, verwenden Sie Importieren und Exportieren.

Jede Sicherung, ob automatisch oder manuell, enthält einen Datensatz aller Daten in der internen Datenbank der Instanz und auf dem Dateiserver der Instanz. Das sind die meisten Betriebsdaten für die Looker (Google Cloud Core)-Instanz. Die Daten für die Elite-Systemaktivität werden jedoch nicht gesichert.

Die Leistung von Looker (Google Cloud Core) wird durch eine Sicherung nicht beeinträchtigt.

Erforderliche Rollen

Bitten Sie Ihren Administrator, Ihnen die Looker Admin (roles/looker.admin) IAM-Rolle für das Projekt zuzuweisen, in dem sich die Instanz befindet, um die Berechtigungen zu erhalten, die Sie zum Sichern oder Wiederherstellen einer Looker (Google Cloud Core)-Instanz benötigen. Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.

Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.

Anforderungen und Vorsichtsmaßnahmen

Ihre Looker (Google Cloud Core)-Instanz muss mehrere Kriterien erfüllen, damit sie erfolgreich gesichert und wiederhergestellt werden kann:

  • Die Looker API muss aktiviert sein. Wenn Sie die Looker API deaktivieren, können keine manuellen oder automatischen Instanzsicherungen erstellt werden.

    API aktivieren

  • Wenn Ihre Looker (Google Cloud Core)-Instanz einen Google-owned and Google-managed encryption key verwendet, der die Standardeinstellung für Looker (Google Cloud Core)-Instanzen ist, muss der lokale Schlüssel, der von der Looker (Google Cloud Core)-Instanz verwendet wird, zum Zeitpunkt der Sicherung derselbe sein wie zum Zeitpunkt der Wiederherstellung.

Beachten Sie außerdem Folgendes, bevor Sie manuelle Sicherungen erstellen oder eine Wiederherstellung durchführen:

  • Durch das Wiederherstellen einer Sicherung werden die vorhandenen Datenbank- und Dateiserverdaten mit den Daten überschrieben, die zum Zeitpunkt der Sicherung vorhanden waren. Daher kann es beim Wiederherstellen einer Instanz zu Datenverlusten kommen, wenn Daten nach dem Zeitpunkt der Sicherung erstellt wurden.
  • Wenn Ihre Looker (Google Cloud Core)-Instanz kundenverwaltete Verschlüsselungsschlüssel (Customer-Managed Encryption Keys, CMEK) verwendet, lesen Sie den Abschnitt Sicherungen und CMEK.
  • Wenn für Ihre Looker (Google Cloud Core)-Instanz Looker-Berichte aktiviert sind, lesen Sie den Abschnitt Sicherungen und Looker-Berichte.
  • Die Wiederherstellung dauert je nach Instanzgröße einige Minuten bis Stunden. Während dieser Zeit können sich Nutzer nicht in der Instanz anmelden oder sie verwenden.
  • Sie können einen Sicherungs- oder Wiederherstellungsvorgang nicht abbrechen, nachdem er gestartet wurde.

Automatische Sicherungen

Looker (Google Cloud Core)-Instanzen werden alle 24 Stunden automatisch gesichert.

Manuelle Sicherungen

Sie können jederzeit manuelle Sicherungen Ihrer Looker (Google Cloud Core)-Instanz erstellen.

So sichern Sie Ihre Instanz manuell:

Console

  1. Rufen Sie in der Google Cloud Console die Detailseite der Instanz für Ihre Instanz auf.
  2. Wählen Sie auf der Instanzdetailseite den Tab Sicherungen aus.
  3. Klicken Sie auf dem Tab Sicherungen auf die Schaltfläche Sicherung erstellen.
  4. Eine Sicherung Ihrer Instanz wird gestartet und in der Liste der Sicherungen auf der Seite angezeigt. Der Status der Sicherung wird als „In Bearbeitung“ angezeigt, bis die Sicherung abgeschlossen ist. Im Menü Benachrichtigungen der Google Cloud Console wird auch der Status der Sicherung angezeigt.

gcloud

Führen Sie den Befehl gcloud looker backups create aus.

gcloud looker backups create --instance=INSTANCE_NAME --region=REGION

Ersetzen Sie Folgendes:

  • INSTANCE_NAME: der Name der Looker (Google Cloud Core)-Instanz, die Sie sichern möchten. Er ist nicht mit der Instanz-URL verknüpft.
  • REGION: die Region, in der die Instanz erstellt wurde.

Wenn Sie den Status einer Sicherung nach der Erstellung sehen möchten, rufen Sie die Sicherungen auf. Der Status der Sicherung wird als „AKTIV“ oder „FEHLGESCHLAGEN“ angezeigt.

Sicherungen ansehen

Sie können alle automatischen und manuellen Sicherungen für Ihre Looker (Google Cloud Core)-Instanz der letzten 30 Tage ansehen. So rufen Sie Sicherungen auf:

Console

  1. Rufen Sie in der Google Cloud Console die Detailseite der Instanz für Ihre Instanz auf.
  2. Wählen Sie auf der Instanzdetailseite den Tab Sicherungen aus.
  3. Die Sicherungen der letzten 30 Tage werden in der Liste auf diesem Tab mit den folgenden Informationen angezeigt:

    • Status: „Aktiv“, „Wird aktualisiert“ oder „Fehlgeschlagen“
    • Erstellungszeitpunkt: ein Zeitstempel des Erstellungsbeginns der Sicherung
    • Sicherungs-ID: die alphanumerische ID der Sicherung
    • Region: die Region der Instanz, die gesichert wird
    • Wiederherstellen: eine Schaltfläche, mit der Sie die Sicherung wiederherstellen können
    • Menü Aktionen: Klicken Sie auf dieses Menü und wählen Sie Sicherung löschen aus, um die Sicherung zu löschen
  4. Sie können das Feld Filter oben in der Tabelle verwenden, um Sicherungen nach Name, Wert oder den Eigenschaften Erstellt am, Erstellt vor oder Erstellt nach zu filtern. Sie können auch den Operator OR verwenden, um nach mehreren Begriffen zu suchen. Wählen Sie Filter löschen aus, um den Filter aus der Liste der Sicherungen zu entfernen.

gcloud

Führen Sie den Befehl gcloud looker backups list aus.

gcloud looker backups list --instance=INSTANCE_NAME --region=REGION

Ersetzen Sie Folgendes:

  • INSTANCE_NAME: der Name der Looker (Google Cloud Core)-Instanz, für die Sie Sicherungen auflisten möchten. Er ist nicht mit der Instanz-URL verknüpft.
  • REGION: die Region, in der die Instanz erstellt wurde.

Dieser Befehl gibt die folgenden Informationen zurück:

  • NAME: die alphanumerische ID der Sicherung
  • STATUS: AKTIV oder FEHLGES1CHLAGEN
  • ERSTELLUNGSZEITPUNKT: ein Zeitstempel der Erstellung der Sicherung
  • ABLAUFZEITPUNKT: ein Zeitstempel des Zeitpunkts, zu dem die Sicherung automatisch gelöscht wird

Sicherungsaufbewahrung

Automatische und manuelle Sicherungen werden 30 Tage lang aufbewahrt.

Sicherungen löschen

Sie können eine manuelle oder automatische Sicherung manuell löschen. Das Löschen einer Sicherung kann nicht rückgängig gemacht werden.

Console

  1. Rufen Sie in der Google Cloud Console die Detailseite der Instanz für Ihre Instanz auf.
  2. Wählen Sie auf der Instanzdetailseite den Tab Sicherungen aus.
  3. Klicken Sie in der Liste der Sicherungen in der Zeile der Sicherung, die Sie löschen möchten, auf das Aktionen-Menü.
  4. Wählen Sie Sicherung löschen aus.
  5. Ein Dialogfeld wird angezeigt, in dem die Sicherungs-ID und der Erstellungszeitpunkt der zu löschenden Sicherung bestätigt werden. Geben Sie die letzten vier Zeichen der Sicherungs-ID ein, um zu bestätigen, dass Sie die Sicherung löschen möchten.
  6. Klicken Sie auf Löschen bestätigen , um die Sicherung zu löschen. Klicken Sie auf Abbrechen , um das Löschen abzubrechen.
  7. Während des Löschvorgangs wird für die Sicherung in der Liste der Sicherungen und im Menü Benachrichtigungen der Google Cloud Console der Status „Wird aktualisiert“ angezeigt. Nach dem Löschen wird die Sicherung aus der Liste der Sicherungen entfernt.

gcloud

Führen Sie den Befehl gcloud looker backups delete aus.

gcloud looker backups delete BACKUP_ID --instance=INSTANCE_NAME --region=REGION

Ersetzen Sie Folgendes:

  • BACKUP_ID: die ID der Sicherung. Sie finden diese ID, wenn Sie die Sicherungen aufrufen.
  • INSTANCE_NAME: der Name der Looker (Google Cloud Core)-Instanz, aus der die Sicherung erstellt wurde. Er ist nicht mit der Instanz-URL verknüpft.
  • REGION: die Region, in der die Instanz erstellt wurde.

Nachdem Sie eine Sicherung gelöscht haben, können Sie Ihre Sicherungen aufrufen, um die Löschung zu bestätigen.

Sicherung wiederherstellen

Eine Sicherung kann nur in der Looker (Google Cloud Core)-Instanz wiederhergestellt werden, aus der sie erstellt wurde.

Wenn Sie eine Sicherung wiederherstellen, behält Looker (Google Cloud Core) alle Sicherungen bei, die vor oder nach der Sicherung erstellt wurden, die für die Wiederherstellung verwendet wurde.

Wenn Ihre Looker (Google Cloud Core)-Instanz CMEK verwendet, lesen Sie den Abschnitt Sicherungen und CMEK.

So stellen Sie eine Sicherung wieder her:

Console

  1. Rufen Sie in der Google Cloud Console die Detailseite der Instanz für Ihre Instanz auf.
  2. Wählen Sie auf der Instanzdetailseite den Tab Sicherungen aus.
  3. Klicken Sie in der Liste der Sicherungen in der Zeile der Sicherung, die Sie wiederherstellen möchten, auf die Schaltfläche Wiederherstellen.
  4. Ein Dialogfeld wird angezeigt, in dem die Sicherungs-ID und der Erstellungszeitpunkt der wiederherzustellenden Sicherung bestätigt werden. Geben Sie die letzten vier Zeichen der Sicherungs-ID ein, um zu bestätigen, dass Sie die Sicherung wiederherstellen möchten.
  5. Klicken Sie auf Wiederherstellung bestätigen , um die Sicherung wiederherzustellen. Klicken Sie auf Abbrechen , um die Wiederherstellung abzubrechen.
  6. Während die Sicherung wiederhergestellt wird, wird eine Benachrichtigung angezeigt, dass die Instanz aktualisiert wird.

gcloud

Führen Sie den Befehl gcloud looker instances restore aus.

gcloud looker instances restore INSTANCE_NAME --backup=BACKUP_ID --region=REGION --async

Ersetzen Sie Folgendes:

  • INSTANCE_NAME: der Name der Looker (Google Cloud Core)-Instanz, die Sie wiederherstellen möchten. Er ist nicht mit der Instanz-URL verknüpft.
  • BACKUP_ID: die ID der Sicherung. Sie finden diese ID, wenn Sie die Sicherungen aufrufen.
  • REGION: die Region, in der die Instanz erstellt wurde.

Das Flag --async muss enthalten sein.

Die Wiederherstellung kann je nach Instanzgröße mehrere Stunden dauern. Der Wiederherstellungsvorgang kann auf dem Tab Sicherungen , im Menü Benachrichtigungen der Google Cloud Console oder durch Prüfen des Status der Instanz auf dem Tab Details der Instanzdetailseite in der Google Cloud Console überwacht werden.

  • Der Status Wird aktualisiert bedeutet, dass die Wiederherstellung in Bearbeitung ist.
  • Der Status Aktiv bedeutet, dass die Wiederherstellung abgeschlossen ist.

Wenn bei einer Wiederherstellung Probleme auftreten, wenden Sie sich an den technischen Support.

Sicherungen und CMEK

Wenn Ihre Looker (Google Cloud Core)-Instanz CMEK für die Verschlüsselung verwendet, können Sie die verwendete CMEK-Schlüsselversion in der Google Cloud Console auf dem Tab Details der Seite Instanzen sehen. Wenn Sie Ihre Sicherungen aufrufen, sehen Sie die CMEK-Schlüsselversion, die von der Sicherung verwendet wird.

Wenn Sie eine Looker (Google Cloud Core)-Instanz sichern oder wiederherstellen möchten, die CMEK verwendet, beachten Sie die folgenden Anforderungen:

  • Damit eine Wiederherstellung erfolgreich ist, wenn CMEK verwendet wird, muss die CMEK-Schlüsselversion, die zum Zeitpunkt der Sicherung aktiviert war, auch zum Zeitpunkt der Wiederherstellung aktiviert sein.
  • Wenn die CMEK-Schlüsselversion, die von der Sicherung verwendet wird, nicht mehr aktiviert ist, müssen Sie den Schlüssel vor der Wiederherstellung wieder aktivieren, da die Wiederherstellung sonst fehlschlägt.
  • Wenn die CMEK-Schlüsselversion, die von der Sicherung verwendet wird, gelöscht oder nicht mehr aktiviert ist und die Schlüsselversion nicht wieder aktiviert werden kann, kann die Sicherung nicht wiederhergestellt werden.
  • Wenn Sie Ihren CMEK-Schlüssel rotieren, empfiehlt Google, die vorherige Schlüsselversion 45 Tage lang aktiviert zu lassen, damit Ihre Sicherungen weiterhin zugänglich sind.

Wenn eine Instanz mit einer Sicherung wiederhergestellt wird, die eine andere Schlüsselversion verwendet, wird die Instanz so aktualisiert, dass die Schlüsselversion verwendet wird, die zum Zeitpunkt der Wiederherstellung für die Instanz aktuell ist. Die Daten in der Looker (Google Cloud Core)-Instanz bleiben nach Abschluss der Wiederherstellung mit der CMEK-Schlüsselversion der Instanz verschlüsselt.

Sicherungen und Looker-Berichte

Wenn für Ihre Looker (Google Cloud Core)-Instanz die Funktion „Looker-Berichte“ aktiviert ist, haben Sicherungs- und Wiederherstellungsvorgänge die folgenden Auswirkungen auf die Daten von Looker-Berichten:

  • Gelöschte Looker-Berichte können nicht wiederhergestellt werden. Auch wenn eine Sicherung erstellt wurde, bevor ein Bericht gelöscht wurde, wird der Bericht nach der Wiederherstellung der Sicherung nicht wiederhergestellt.
  • Änderungen am Zugriff auf Looker-Ordner werden nicht an Data Studio weitergegeben. Wenn Sie eine Sicherung wiederherstellen, die erstellt wurde, als die Einstellungen für den Ordnerzugriff anders waren als die aktuellen Einstellungen, wird der Ordnerzugriff möglicherweise in Looker (Google Cloud Core) aktualisiert, nicht aber in Data Studio.
  • Änderungen an der Option „Looker-Berichte“ werden nicht an Data Studio weitergegeben. Wenn Sie eine Sicherung wiederherstellen, die erstellt wurde, als die Einstellung für die Option Looker-Berichte anders war als die aktuelle Einstellung, wird die Einstellung in Looker (Google Cloud Core) aktualisiert, nicht aber in Looker Studio. Die Wiederherstellung ändert den Aktivierungsstatus von Looker-Berichten nicht.
  • Auf ausgeblendete Looker-Berichte kann über die URL zugegriffen werden. Wenn ein Looker-Bericht erstellt wird, nachdem eine Sicherung erstellt wurde, und diese Sicherung dann wiederhergestellt wird, wird der Bericht ausgeblendet. Sie können jedoch über die URL auf den Bericht zugreifen.

Sicherungen deaktivieren

Instanzsicherungen werden deaktiviert, wenn eine der folgenden Aktionen ausgeführt wird:

  • Die Looker API ist in dem Google Cloud Projekt deaktiviert, in dem die Instanz gehostet wird.
  • Das Looker-Dienstkonto verliert den Zugriff auf das Google Cloud Projekt, in dem die Instanz gehostet wird.
  • Die IAM-Rolle Looker Service Agent wird aus dem Looker-Dienstkonto entfernt.

Nächste Schritte