Cette page explique comment arrêter et restaurer des Google Cloud projets. Découvrez la période de récupération de 30 jours, les délais de suppression des ressources et comment éviter la perte de données.
Arrêter (supprimer) un projet
Lorsque vous arrêtez un projet, la facturation et l'utilisation des ressources sont interrompues. Cette action place immédiatement le projet dans une période de récupération de 30 jours, après laquelle le projet et toutes les données associées sont définitivement supprimés. Seuls les projets dont l'état de cycle de vie est ACTIVE peuvent être arrêtés.
Processus et calendrier de suppression
Lorsque vous lancez un arrêt, les événements suivants se produisent :
Arrêt immédiat : le projet est immédiatement marqué comme supprimé et devient inutilisable.
Notification : Google Cloud envoie un e-mail de notification à l'utilisateur qui a lancé la suppression et à tous les contacts répertoriés dans la catégorie Technique des Contacts essentiels.
Déconnexion de la facturation : tout compte de facturation Cloud associé est déconnecté. Cette association n'est pas rétablie automatiquement si le projet est restauré ultérieurement.
Période de récupération de 30 jours : le projet reste à l'état
DELETE_REQUESTEDpendant 30 jours. Pendant cette période, les propriétaires du projet peuvent le restaurer.Suppression définitive : au bout de 30 jours, le projet et toutes ses ressources sont définitivement supprimés et ne peuvent pas être récupérés.
Suivre la progression de la suppression
Une fois que vous avez lancé un arrêt, vous pouvez utiliser la commande gcloud projects describe pour suivre la progression de la période de suppression de 30 jours :
gcloud projects describe PROJECT_ID
Le résultat affiche le lifecycleState et d'autres détails du projet, comme illustré dans l'exemple suivant :
createTime: '2025-06-14T10:00:00.000Z'
lifecycleState: DELETE_REQUESTED
name: Test Project
parent:
id: '123456789012'
type: folder
projectId: Test Project
projectNumber: '987654321098'
Considérations importantes
Avant d'arrêter un projet, examinez les risques suivants :
Récupération des ressources : bien que la plupart des ressources soient récupérables dans les 30 jours, certains services, tels que Cloud Storage et Pub/Sub, suppriment les ressources beaucoup plus tôt. Il est possible qu'elles ne soient pas entièrement récupérables, même si le projet est restauré.
Retards de restauration : si vous restaurez un projet, certains services peuvent mettre jusqu'à 36 heures pour reprendre complètement leurs opérations.
ID de projet : les ID de projet sont uniques et permanents. Une fois qu'un projet est complètement supprimé, son ID ne peut plus être réutilisé. Si vous souhaitez conserver un ID de projet personnalisé pour une utilisation ultérieure, supprimez les ressources du projet au lieu d'arrêter le projet lui-même.
Quota de projet : tant qu'un projet n'est pas définitivement supprimé (après la période de 30 jours), il continue d'être comptabilisé dans votre quota de projet.
Frais de facturation : les projets peuvent continuer à entraîner des frais jusqu'à la fin du cycle de facturation en cours. Pour éviter des frais inattendus, désactivez la facturation manuellement avant de lancer un arrêt.
Remises sur engagement d'utilisation (REU) actives : si vous avez des REU actives dans un projet, la suppression du projet peut entraîner des problèmes de facturation inattendus ou l'annulation des remises. Pour éviter la suppression accidentelle de projets avec des REU actives, nous vous recommandons d'appliquer des privilèges de projet.
Mesures de sécurité
Pour éviter la suppression accidentelle de projets essentiels à votre activité, vous pouvez activer les recommandations de modification des risques. Ces recommandations affichent des avertissements lorsque vous tentez de supprimer des projets identifiés comme importants en fonction de l'activité récente. Google Cloud
Pour en savoir plus sur la conservation et la suppression sécurisée des données, consultez la page Comment Google conserve-t-il les données recueillies ?.
Vous pouvez arrêter des projets à l'aide de la Google Cloud console, de Google Cloud CLI ou de l'API.
Console
Vous pouvez également supprimer un projet depuis la page Gérer les ressources :
- Dans la Google Cloud console, accédez à la page Gérer les ressources. Accéder à la page "Gérer les ressources"
- Sélectionnez le projet que vous souhaitez supprimer.
- Cliquez sur Supprimer.
- Saisissez l'identifiant du projet et cliquez sur Arrêter.
-
Dans la Google Cloud console, accédez à la page Paramètres de la section IAM et administration.
Accéder à la page Paramètres de la section IAM et administration
Les étapes restantes s'affichent dans la Google Cloud console.
-
Sur la page IAM et paramètres d'administration, sélectionnez le projet que vous souhaitez supprimer, puis
cliquez sur Arrêter.
L'option Arrêter n'apparaît que pour les utilisateurs disposant de l'autorisation
resourcemanager.projects.deletedans le projet actuel. - Cliquez sur Arrêter.
- Saisissez l'ID du projet, puis cliquez sur Arrêter quand même.
gcloud
-
Dans la Google Cloud console, activez Cloud Shell.
En bas de la fenêtre de la console, une session Cloud Shell démarre et affiche une invite de ligne de commande. Google Cloud Cloud Shell est un environnement shell dans lequel Google Cloud CLI est déjà installé, et dans lequel des valeurs sont déjà définies pour votre projet actuel. L'initialisation de la session peut prendre quelques secondes.
Pour supprimer un projet, utilisez la
gcloud projects deletecommande :gcloud projects delete PROJECT_IDOù PROJECT_ID correspond à l'ID du projet que vous souhaitez supprimer.
REST
L'extrait de code suivant supprime le projet spécifié :
Requête :
DELETE https://cloudresourcemanager.googleapis.com/v3/projects/my-project-123
Résoudre les problèmes de suppression de projets
Si vous rencontrez des problèmes lorsque vous tentez d'arrêter ou de restaurer un projet, cela est généralement dû à des contraintes d'autorisation ou à des "privilèges" de ressources spécifiques. Pour en savoir plus, consultez Résoudre les problèmes de suppression de projets.
Restaurer un projet
Les propriétaires de projets peuvent restaurer un projet supprimé tout au long de la période de récupération de 30 jours, qui commence à l'arrêt du projet.
Si vous restaurez un projet, il retournera à l'état dans lequel il se trouvait avant son arrêt, à quelques exceptions près :
La facturation est désactivée pour le projet lorsque le projet est arrêté. Elle n'est pas réactivée automatiquement lors de la restauration. Vous devez associer manuellement le projet à un compte de facturation Cloud. Vous devrez peut-être attendre quelques heures avant de pouvoir associer un projet récemment restauré à un compte de facturation.
Vous pouvez récupérer la plupart des ressources si vous restaurez un projet sous ces 30 jours. Certains services, tels que Cloud Storage ou Pub/Sub, peuvent supprimer les données plus tôt que 30 jours. Par exemple, les ressources Cloud Storage peuvent être supprimées au bout de sept jours et ne pas être entièrement récupérables. Le taux de réussite de la récupération des ressources est lié aux dépendances de ces ressources.
L'ensemble des services d'un projet restauré peut mettre jusqu'à 36 heures pour devenir entièrement fonctionnel. En particulier, les clients OAuth peuvent mettre un à trois jours pour être pleinement opérationnels après la restauration d'un projet. Si vos ressources ne sont pas restaurées après cette période, contactez l'assistance Google.
Certains services peuvent avoir besoin d'être redémarrés manuellement. Pour en savoir plus, consultez Redémarrer Google Cloud des services.
Pour restaurer un projet, vous devez disposer de l'autorisation resourcemanager.projects.undelete sur le projet. Pour afficher les projets en attente de suppression dans la console, vous devez également disposer des autorisations suivantes :
resourcemanager.projects.listresourcemanager.folders.list(si le projet se trouve dans un dossier)resourcemanager.projects.get
Pour restaurer un projet, utilisez l'une des méthodes suivantes :
Console
Dans la Google Cloud console, accédez à la page Gérer les ressources.
Dans le sélecteur de projets en haut de la page, sélectionnez la ressource de votre organisation.
Sous la liste des ressources d'organisation, des dossiers et des projets, cliquez sur Ressources en attente de suppression.
Cochez la case correspondant au projet que vous souhaitez restaurer, puis cliquez sur Restaurer. Dans la boîte de dialogue qui s'affiche, confirmez que vous souhaitez restaurer le projet.
gcloud
-
Dans la Google Cloud console, activez Cloud Shell.
En bas de la fenêtre de la console, une session Cloud Shell démarre et affiche une invite de ligne de commande. Google Cloud Cloud Shell est un environnement shell dans lequel Google Cloud CLI est déjà installé, et dans lequel des valeurs sont déjà définies pour votre projet actuel. L'initialisation de la session peut prendre quelques secondes.
Pour restaurer un projet, utilisez la
gcloud projects undeletecommande :gcloud projects undelete PROJECT_IDPROJECT_ID correspond à l'ID du projet ou au numéro du projet que vous souhaitez restaurer.
REST
L'extrait de code suivant restaure le projet spécifié :
Requête :
POST https://cloudresourcemanager.googleapis.com/v3/projects/my-project-123:undelete
Étape suivante
- Découvrez comment déplacer un projet dans la hiérarchie de vos ressources.
- Découvrez comment migrer un projet d'une ressource d'organisation à une autre.