Auf dieser Seite erfahren Sie, wie Sie eine Filestore-Instanz aus einem Backup Vault in der Google Cloud -Konsole wiederherstellen.
Hinweis
Weisen Sie dem Nutzer, der die Wiederherstellung im Backup-Vault-Projekt durchführt, die folgenden IAM-Rollen zu.
- Backup and DR Restore User (
roles/backupdr.restoreUser) für beide Backup Vaults. - Filestore-Bearbeiter (
roles/file.editor) nur für das Ziel.
Diese vordefinierten Rollen enthalten die Berechtigungen, die für den Zugriff auf den Backup Vault im Filestore-Projekt erforderlich sind. Informationen zu bestimmten Berechtigungen finden Sie in der folgenden Liste.
backupdr.bvbackups.useReadOnlyForFilestoreInstancebackupdr.backupVaults.getbackupdr.backupVaults.listbackupdr.bvbackups.listbackupdr.bvdataSources.getbackupdr.bvdataSources.listbackupdr.bvbackups.get
Zum Wiederherstellen einer Instanz muss ein Nutzer die folgenden Berechtigungen haben:
backupdr.bvbackups.useReadOnlyForFilestoreInstancefür die Sicherungsressource.file.instances.createfür das Zielprojekt, in dem die Instanz wiederhergestellt wird.
- Backup and DR Restore User (
Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.
Hinweise
Standardmäßig wird eine Filestore-Instanz, die aus einer CMEK-verschlüsselten Sicherung wiederhergestellt wird, als GMEK-Instanz wiederhergestellt, sofern bei der Wiederherstellung kein CMEK-Schlüssel angegeben wird.
Da Cloud Key Management Service-Schlüssel regional sind, müssen Sie beim Erstellen einer neuen Instanz und Wiederherstellen einer Sicherung in einer anderen Region einen anderen Cloud Key Management Service-Schlüssel aus dieser Zielregion angeben. Dies gilt nicht, wenn Sie eine Sicherung in einer vorhandenen Instanz wiederherstellen.
Sicherungen können auch dann wiederhergestellt werden, wenn das ursprüngliche Arbeitslastprojekt gelöscht wird, da die Entschlüsselungsberechtigungen im Vault-Projekt an den Backup and DR-Dienst-Agent (P4SA) gebunden sind.
Beschränkungen
Projektübergreifende Wiederherstellung überwachen: Backup and DR unterstützt die Überwachung projektübergreifender Filestore-Wiederherstellungen nicht. Wenn Sie eine Filestore-Sicherung in einem anderen Projekt wiederherstellen, wird der Wiederherstellungsvorgang ausgeführt, sein Fortschritt und Abschlussstatus werden jedoch nicht auf der Seite Jobs von Backup and DR im Vault-Projekt angezeigt. Wenn Sie den Status einer projektübergreifenden Wiederherstellung prüfen möchten, rufen Sie das Zielprojekt auf und sehen Sie sich den Status der Filestore-Instanz an.
Regionale Verfügbarkeit für die Überwachung der Wiederherstellung: Sie können Wiederherstellungsjobs nur in Regionen überwachen, in denen sowohl Filestore als auch Backup and DR verfügbar sind.
Filestore-Instanz wiederherstellen
Gehen Sie so vor, um eine Filestore-Instanz wiederherzustellen. Sie können den Status des Wiederherstellungsjobs auf der Seite Jobs prüfen. Weitere Informationen finden Sie unter Sicherungs- und Wiederherstellungsjobs in der Google Cloud -Konsole überwachen.
Console
Rufen Sie in der Google Cloud Console die Seite Vaulted Backups auf.
Hier werden alle Filestore-Instanzen mit archivierten Sicherungen aufgeführt.
Wählen Sie die Instanz aus, die Sie wiederherstellen möchten, klicken Sie auf das Aktionssymbol und wählen Sie die Aktion Wiederherstellen aus. Die Seite Wiederherstellen wird angezeigt.
Prüfen Sie auf der Seite Wiederherstellen, ob die Instanz, die Sie wiederherstellen möchten, im Feld Ressourcenname aufgeführt ist.
Klicken Sie im Feld Sicherung auf Durchsuchen.
Wählen Sie die Sicherung aus, die Sie wiederherstellen möchten, und klicken Sie auf Fertig.
Im Feld Projektname wiederherstellen ist das aktuelle Projekt bereits eingetragen. Sie können aber auf Durchsuchen klicken, um ein anderes Projekt auszuwählen.
Klicken Sie auf Weiter.
- Die Seite Sicherung auf einer neuen Instanz wiederherstellen wird angezeigt. Die Instanzeigenschaften werden basierend auf den Eigenschaften der Quellinstanz vorab ausgefüllt. Sie können die Attribute der neuen Instanz ändern.
Klicken Sie auf Wiederherstellen, um eine neue Filestore-Instanz aus der ausgewählten Sicherung zu erstellen.
Rufen Sie die Seite Jobs in Backup and DR auf, um den Status des Wiederherstellungsjobs anzusehen.
gcloud
Verwenden Sie den folgenden Befehl, um das Dienstkonto des Backup Vault abzurufen.
gcloud backup-dr backup-vaults describe BACKUPVAULT_NAME \ --location=LOCATIONErsetzen Sie Folgendes:
- BACKUPVAULT_NAME: Der Name des Backup Vaults, aus dem Sie Daten wiederherstellen möchten.
- LOCATION: Der Speicherort des Backup Vaults.
Verwenden Sie die folgenden Befehle, um eine Filestore-Instanz wiederherzustellen.
Der Wiederherstellungsbefehl wird über den Filestore-Dienst ausgeführt.
gcloud filestore instances create INSTANCE_NAME \ --file-share="capacity=CAPACITY,name=SHARE_NAME,source-backupdr-backup=BACKUPDR_BACKUP_FULL_PATH" \ --network="name=default" \ --location=LOCATION \ --project=PROJECT_NAME \ --tier=TIER
Ersetzen Sie Folgendes:
INSTANCE_NAME: Der Name der zu erstellenden Filestore-Instanz.CAPACITY: Die Kapazität der Dateifreigabe.SHARE_NAME: Der Name der Dateifreigabe.BACKUPDR_BACKUP_FULL_PATH: Der vollständige Pfad des Backup und DR-Backups, aus dem die Wiederherstellung erfolgen soll.LOCATION: Der Ort, an dem die Filestore-Instanz erstellt werden soll.PROJECT_NAME: Das Projekt, in dem die Filestore-Instanz erstellt werden soll.TIER: Die Dienststufe der Filestore-Instanz.
Wiederherstellungsjobs überwachen
Wenn Sie eine Filestore-Instanz wiederherstellen, wird der Job automatisch von Backup and DR verfolgt. Sie können den Fortschritt und Status des Jobs in der Google Cloud Konsole überwachen.
So rufen Sie den Fortschritt und Status des Wiederherstellungsjobs auf:
Rufen Sie in der Google Cloud Console die Seite „Backup and DR“ Jobs auf.
Suchen Sie nach dem Job, bei dem Ressourcentyp auf
Filestoreund Jobkategorie aufRestorefestgelegt ist.
Sie können die Protokolle von Wiederherstellungsjobs im Backup Vault-Projekt ansehen, in dem die Sicherung gespeichert ist. Sie können die Details eines Jobs auf der Seite Jobs in Backup and DR und in Cloud Logging ansehen.
Weitere Informationen finden Sie unter Sicherungs- und Wiederherstellungsjobs in der Google Cloud -Konsole überwachen.
Nächste Schritte
- Filestore-Instanzen in einem Backup Vault sichern
- Datenquellen in der Google Cloud Konsole verwalten
- Sicherungen in der Google Cloud Console verwalten
- Sicherungs- und Wiederherstellungsjobs in der Google Cloud -Konsole überwachen