Auf dieser Seite wird erklärt, wie Sie Projekte beenden und wiederherstellen Google Cloud . Sie erfahren mehr über den 30-tägigen Wiederherstellungszeitraum, die Zeitpläne für das Löschen von Ressourcen und wie Sie Datenverlust verhindern.
Projekt beenden (löschen)
Durch das Beenden eines Projekts werden alle Abrechnungen und die Ressourcennutzung beendet. Das Projekt wird sofort in einen 30-tägigen Wiederherstellungszeitraum verschoben. Danach werden das Projekt und alle zugehörigen Daten endgültig gelöscht. Nur Projekte mit dem Lebenszyklusstatus ACTIVE können beendet werden.
Löschvorgang und Zeitplan
Wenn Sie das Beenden initiieren, geschieht Folgendes:
Sofortiges Beenden: Das Projekt wird sofort zum Löschen markiert und kann nicht mehr verwendet werden.
Benachrichtigung: Google Cloud sendet eine Benachrichtigungs-E-Mail an den Nutzer, der das Löschen initiiert hat, und an alle Kontakte, die in der Kategorie „Technisch“ unter Wichtige Kontakte aufgeführt sind.
Abrechnung getrennt: Alle zugehörigen Cloud-Rechnungskonto werden getrennt. Diese Verknüpfung wird nicht automatisch wiederhergestellt, wenn das Projekt später wiederhergestellt wird.
30-tägiger Wiederherstellungszeitraum: Das Projekt verbleibt 30 Tage lang im Status
DELETE_REQUESTED. Während dieses Zeitraums können Projektinhaber das Projekt wiederherstellen.Endgültiges Löschen: Nach 30 Tagen werden das Projekt und alle zugehörigen Ressourcen endgültig gelöscht und können nicht wiederhergestellt werden.
Wichtige Überlegungen
Bevor Sie ein Projekt beenden, sollten Sie sich die folgenden Risiken ansehen:
Ressourcenwiederherstellung: Die meisten Ressourcen können innerhalb von 30 Tagen wiederhergestellt werden. Einige Dienste wie Cloud Storage und Pub/Sub löschen Ressourcen jedoch viel früher. Diese können möglicherweise nicht vollständig wiederhergestellt werden, auch wenn das Projekt wiederhergestellt wird.
Verzögerungen bei der Wiederherstellung: Wenn Sie ein Projekt wiederherstellen, kann es bis zu 36 Stunden dauern, bis einige Dienste wieder vollständig funktionieren.
Projekt-IDs: Projekt-IDs sind eindeutig und dauerhaft. Sobald ein Projekt vollständig gelöscht wurde, kann seine ID nicht mehr verwendet werden. Wenn Sie eine benutzerdefinierte Projekt-ID für die zukünftige Verwendung beibehalten möchten, löschen Sie die Ressourcen im Projekt, anstatt das Projekt selbst zu beenden.
Projektkontingent: Bis ein Projekt endgültig gelöscht wird (nach dem 30-tägigen Zeitraum), wird es weiterhin auf Ihr Projektkontingent angerechnet.
Abrechnungsgebühren: Für Projekte können bis zum Ende des aktuellen Abrechnungszeitraums Gebühren anfallen. Um unerwartete Gebühren zu vermeiden, deaktivieren Sie die Abrechnung manuell, bevor Sie das Beenden initiieren.
Safeguards (Sicherheitsmaßnahmen)
Um das versehentliche Löschen geschäftskritischer Projekte zu verhindern, können Sie Empfehlungen zu Änderungsrisiken aktivieren. Diese Empfehlungen geben Warnungen aus, wenn Sie versuchen, Projekte zu löschen, die Google Cloud aufgrund der letzten Aktivitäten als wichtig eingestuft wurden.
Weitere Informationen zum Aufbewahren und sicheren Löschen von Daten finden Sie unter So speichert Google die erfassten Daten.
Sie können Projekte über die Google Cloud Console, die Google Cloud CLI oder die API beenden.
Console
-
Wechseln Sie in der Google Cloud Console zur Seite IAM & Verwaltungseinstellungen.
Weiter zur Seite „IAM &Verwaltungseinstellungen“
Die verbleibenden Schritte werden in der Google Cloud Console angezeigt.
-
Wählen Sie auf der Seite IAM & Verwaltungseinstellungen das Projekt aus, das Sie löschen möchten, und klicken Sie dann
auf Beenden.
Beenden wird nur für Nutzer angezeigt, die die
resourcemanager.projects.deleteBerechtigung im aktuellen Projekt haben. - Klicken Sie auf Beenden.
- Geben Sie die Projekt-ID ein und klicken Sie dann auf Trotzdem beenden.
gcloud
-
Aktivieren Sie Cloud Shell in der Google Cloud Console.
Unten in der Google Cloud Console wird eine Cloud Shell Sitzung gestartet und eine Befehlszeilenaufforderung angezeigt. Cloud Shell ist eine Shell-Umgebung in der das Google Cloud CLI bereits installiert ist und Werte für Ihr aktuelles Projekt bereits festgelegt sind. Das Initialisieren der Sitzung kann einige Sekunden dauern.
Verwenden Sie den
gcloud projects deleteBefehl, um ein Projekt zu löschen:gcloud projects delete PROJECT_IDDabei steht PROJECT_ID für die ID des Projekts, das Sie löschen möchten.
REST
Mit dem folgenden Code-Snippet wird das angegebene Projekt gelöscht:
Anfrage:
DELETE https://cloudresourcemanager.googleapis.com/v3/projects/my-project-123
Fehlerbehebung beim Löschen von Projekten
Wenn beim Beenden oder Wiederherstellen eines Projekts Probleme auftreten, liegt das in der Regel an Berechtigungsbeschränkungen oder bestimmten Ressourcen-„Liens“. Weitere Informationen finden Sie unter Fehlerbehebung beim Löschen von Projekten.
Projekt wiederherstellen
Als Project Owner können Sie ein gelöschtes Projekt innerhalb der 30-tägigen Wiederherstellungsfrist wiederherstellen, die mit dem Beenden des Projekts beginnt.
Durch die Wiederherstellung wird das Projekt in den Zustand vor dem Beenden zurückversetzt. Es gibt jedoch folgende Ausnahmen:
Die Abrechnung ist für das Projekt deaktiviert, wenn das Projekt beendet wird. Sie wird nach der Wiederherstellung nicht automatisch wieder aktiviert. Sie müssen das Projekt manuell mit einem Cloud-Rechnungskonto verknüpfen. Es kann einige Stunden dauern, bis Sie ein kürzlich wiederhergestelltes Projekt mit einem Rechnungskonto verknüpfen können.
Sie können die meisten Ressourcen wiederherstellen, wenn Sie ein Projekt innerhalb von 30 Tagen wiederherstellen. Einige Dienste wie Cloud Storage oder Pub/Sub löschen Daten möglicherweise früher als nach 30 Tagen. Diese Ressourcen können möglicherweise nicht vollständig wiederhergestellt werden.
Es kann bis zu 36 Stunden dauern, bis alle Dienste in einem wiederhergestellten Projekt vollständig funktionieren. Wenn Ihre Ressourcen nach diesem Zeitraum nicht wiederhergestellt wurden, wenden Sie sich an den Google-Support.
Einige Dienste müssen möglicherweise manuell neu gestartet werden. Weitere Informationen finden Sie unter Dienste neu starten Google Cloud Services.
Zum Wiederherstellen eines Projekts benötigen Sie die Berechtigung resourcemanager.projects.undelete für das Projekt. Wenn Sie in der Console Projekte anzeigen möchten, die zum Löschen vorgemerkt sind, benötigen Sie außerdem die folgenden Berechtigungen:
resourcemanager.projects.listresourcemanager.folders.list(wenn sich das Projekt in einem Ordner befindet)resourcemanager.projects.get
Verwenden Sie eine der folgenden Methoden, um ein Projekt wiederherzustellen:
Console
Wechseln Sie in der Google Cloud Console zur Seite Ressourcen verwalten.
Wählen Sie oben auf der Seite in der Projektauswahl Ihre Organisationsressource aus.
Klicken Sie unter der Liste der Organisationsressourcen, Ordner und Projekte auf Zum Löschen vorgemerkte Ressourcen.
Klicken Sie auf das Kästchen für das wiederherzustellende Projekt und dann auf Wiederherstellen. Bestätigen Sie im daraufhin angezeigten Dialogfeld, dass Sie das Projekt wiederherstellen möchten.
gcloud
-
Aktivieren Sie Cloud Shell in der Google Cloud Console.
Unten in der Google Cloud Console wird eine Cloud Shell Sitzung gestartet und eine Befehlszeilenaufforderung angezeigt. Cloud Shell ist eine Shell-Umgebung in der das Google Cloud CLI bereits installiert ist und Werte für Ihr aktuelles Projekt bereits festgelegt sind. Das Initialisieren der Sitzung kann einige Sekunden dauern.
Verwenden Sie den
gcloud projects undeleteBefehl, um ein Projekt wiederherzustellen:gcloud projects undelete PROJECT_IDPROJECT_ID steht für die Projekt-ID oder Projektnummer des Projekts, das Sie wiederherstellen möchten.
REST
Mit dem folgenden Code-Snippet wird das angegebene Projekt wiederhergestellt:
Anfrage:
POST https://cloudresourcemanager.googleapis.com/v3/projects/my-project-123:undelete
Nächste Schritte
- Informationen zum Verschieben eines Projekts innerhalb Ihrer Ressourcenhierarchie
- Informationen zum Migrieren eines Projekts von einer Organisationsressource zu einer anderen.