Questa pagina spiega come chiudere e ripristinare i progetti Google Cloud . Scopri la finestra di recupero di 30 giorni, le tempistiche di eliminazione delle risorse e come prevenire la perdita di dati.
Chiudere (eliminare) un progetto
La chiusura di un progetto interrompe tutta la fatturazione e l'utilizzo delle risorse. Questa azione sposta immediatamente il progetto in un periodo di recupero di 30 giorni, dopodiché il progetto e tutti i dati associati vengono eliminati definitivamente. È possibile chiudere solo i progetti con uno stato del ciclo di vita ACTIVE.
Procedura e tempistiche di eliminazione
Quando avvii una chiusura, si verificano i seguenti eventi:
Chiusura immediata: il progetto viene immediatamente contrassegnato per l'eliminazione e diventa inutilizzabile.
Notifica: Google Cloud invia un'email di notifica all'utente che ha avviato l'eliminazione e a tutti i contatti elencati nella categoria Tecnico di Contatti fondamentali.
Disconnessione della fatturazione: tutti gli account di fatturazione Cloud associati vengono disconnessi. Questa associazione non viene ripristinata automaticamente se il progetto viene ripristinato in un secondo momento.
Finestra di recupero di 30 giorni: il progetto rimane nello stato
DELETE_REQUESTEDper 30 giorni. Durante questo periodo, i proprietari del progetto possono ripristinarlo.Eliminazione definitiva: dopo 30 giorni, il progetto e tutte le relative risorse vengono eliminati definitivamente e non possono essere recuperati.
Monitorare lo stato di avanzamento dell'eliminazione
Dopo aver avviato una chiusura, puoi utilizzare il comando gcloud projects describe per monitorare lo stato di avanzamento del periodo di eliminazione di 30 giorni:
gcloud projects describe PROJECT_ID
L'output mostra lifecycleState e altri dettagli del progetto, come mostrato nel seguente esempio:
createTime: '2025-06-14T10:00:00.000Z'
lifecycleState: DELETE_REQUESTED
name: Test Project
parent:
id: '123456789012'
type: folder
projectId: Test Project
projectNumber: '987654321098'
Considerazioni critiche
Prima di chiudere un progetto, esamina i seguenti rischi:
Recupero delle risorse: sebbene la maggior parte delle risorse sia recuperabile entro la finestra di 30 giorni, alcuni servizi, come Cloud Storage e Pub/Sub, eliminano le risorse molto prima. Queste potrebbero non essere completamente recuperabili anche se il progetto viene ripristinato.
Ritardi nel ripristino: se ripristini un progetto, alcuni servizi potrebbero richiedere fino a 36 ore per riprendere completamente le operazioni.
ID progetto: gli ID progetto sono univoci e permanenti. Una volta eliminato completamente un progetto, il suo ID non può essere riutilizzato. Se vuoi conservare un ID progetto personalizzato per un utilizzo futuro, elimina le risorse all'interno del progetto anziché chiudere il progetto stesso.
Quota di progetti: finché un progetto non viene eliminato definitivamente (dopo la finestra di 30 giorni), continua a essere incluso nel calcolo della quota di progetti.
Addebiti di fatturazione: i progetti potrebbero continuare a essere soggetti ad addebiti fino alla fine del ciclo di fatturazione corrente. Per evitare addebiti imprevisti, disabilita la fatturazione manualmente prima di avviare una chiusura.
Sconti per impegno di utilizzo (CUD) attivi: se hai CUD attivi in un progetto, l'eliminazione del progetto può causare problemi di fatturazione imprevisti o l'annullamento degli sconti. Per evitare l'eliminazione accidentale di progetti con CUD attivi, ti consigliamo di applicare blocchi di progetto.
Misure di protezione
Per evitare l'eliminazione accidentale di progetti di importanza strategica, puoi attivare i consigli sui rischi di modifica. Questi consigli forniscono avvisi quando tenti di eliminare progetti che Google Cloud sono stati identificati come importanti in base all'attività recente.
Per scoprire di più sulla conservazione dei dati e sull'eliminazione sicura, consulta l'articolo Modalità di conservazione dei dati raccolti da Google.
Puoi arrestare i progetti utilizzando la Google Cloud console, Google Cloud CLI o l'API.
Console
In alternativa, puoi eliminare un progetto dalla pagina Gestisci risorse:
- Nella Google Cloud console, vai alla pagina Gestisci risorse. Vai a Gestisci risorse
- Seleziona il progetto che vuoi eliminare.
- Fai clic su Elimina.
- Inserisci l'ID progetto e fai clic su Chiudi.
-
Nella Google Cloud console, vai alla pagina Impostazioni di IAM e amministrazione.
Vai a IAM e amministrazione > Impostazioni
I passaggi rimanenti vengono visualizzati nella Google Cloud console.
-
Nella pagina Impostazioni di IAM e amministrazione, seleziona il progetto che vuoi eliminare, quindi
fai clic su Chiudi.
L'opzione Chiudi viene visualizzata solo per gli utenti che dispongono dell'autorizzazione
resourcemanager.projects.deletenel progetto corrente. - Fai clic su Chiudi.
- Inserisci l'ID progetto e fai clic su Chiudi comunque.
gcloud
-
Nella Google Cloud console, attiva Cloud Shell.
Nella parte inferiore della Google Cloud console, viene avviata una sessione di Cloud Shell e viene visualizzato un prompt della riga di comando. Cloud Shell è un ambiente shell con Google Cloud CLI già inclusa e installata e con valori già impostati per il progetto corrente. L'inizializzazione della sessione può richiedere alcuni secondi.
Per eliminare un progetto, utilizza il
gcloud projects deletecomando:gcloud projects delete PROJECT_IDDove PROJECT_ID è l'ID del progetto che vuoi eliminare.
REST
Il seguente snippet di codice elimina il progetto specificato:
Richiesta:
DELETE https://cloudresourcemanager.googleapis.com/v3/projects/my-project-123
Risolvere i problemi di eliminazione del progetto
Se riscontri problemi durante il tentativo di chiudere o ripristinare un progetto, in genere è dovuto a vincoli di autorizzazione o a "blocchi" di risorse specifici. Per informazioni, consulta Risolvere i problemi di eliminazione del progetto.
Ripristinare un progetto
I proprietari del progetto possono ripristinare un progetto eliminato entro il periodo di recupero di 30 giorni che inizia quando il progetto viene chiuso.
Il ripristino di un progetto lo riporta allo stato precedente alla chiusura, con le seguenti eccezioni:
La fatturazione è disabilitata per il progetto quando il progetto viene chiuso. Non viene riattivata automaticamente al momento del ripristino. Devi collegare manualmente il progetto a un account di fatturazione Cloud. Potrebbe essere necessario attendere alcune ore prima di poter collegare correttamente un progetto ripristinato di recente a un account di fatturazione.
Puoi recuperare la maggior parte delle risorse se ripristini un progetto entro il periodo di 30 giorni. Alcuni servizi, come Cloud Storage o Pub/Sub, potrebbero eliminare i dati prima di 30 giorni. Ad esempio, le risorse di Cloud Storage potrebbero essere eliminate dopo 7 giorni e potrebbero non essere completamente recuperabili. La percentuale di successo del recupero delle risorse è collegata alle dipendenze di queste risorse.
Possono essere necessarie fino a 36 ore prima che tutti i servizi all'interno di un progetto ripristinato diventino completamente funzionali. In particolare, i client OAuth potrebbero richiedere da 1 a 3 giorni per essere completamente operativi dopo il ripristino di un progetto. Se le risorse non vengono ripristinate dopo questo periodo, contatta l'assistenza Google.
Alcuni servizi potrebbero dover essere riavviati manualmente. Per saperne di più, consulta la sezione Riavviare Google Cloud i servizi.
Per ripristinare un progetto, devi disporre dell'autorizzazione resourcemanager.projects.undelete per il progetto. Per visualizzare i progetti in attesa di eliminazione nella console, devi disporre anche delle seguenti autorizzazioni:
resourcemanager.projects.listresourcemanager.folders.list(se il progetto si trova in una cartella)resourcemanager.projects.get
Per ripristinare un progetto, utilizza uno dei seguenti metodi:
Console
Nella Google Cloud console, vai alla pagina Gestisci risorse.
Nel selettore di progetti nella parte superiore della pagina, seleziona la risorsa dell'organizzazione.
Sotto l'elenco delle risorse, delle cartelle e dei progetti dell'organizzazione, fai clic su Risorse in attesa di eliminazione.
Seleziona la casella di controllo del progetto che vuoi ripristinare, quindi fai clic su Ripristina. Nella finestra di dialogo visualizzata, conferma che vuoi ripristinare il progetto.
gcloud
-
Nella Google Cloud console, attiva Cloud Shell.
Nella parte inferiore della Google Cloud console, viene avviata una sessione di Cloud Shell e viene visualizzato un prompt della riga di comando. Cloud Shell è un ambiente shell con Google Cloud CLI già inclusa e installata e con valori già impostati per il progetto corrente. L'inizializzazione della sessione può richiedere alcuni secondi.
Per ripristinare un progetto, utilizza il
gcloud projects undeletecomando:gcloud projects undelete PROJECT_IDPROJECT_ID è l'ID progetto o il numero del progetto che vuoi ripristinare.
REST
Il seguente snippet di codice ripristina il progetto specificato:
Richiesta:
POST https://cloudresourcemanager.googleapis.com/v3/projects/my-project-123:undelete
Passaggi successivi
- Scopri come spostare un progetto all'interno della gerarchia di risorse.
- Scopri come eseguire la migrazione di un progetto da una risorsa organizzazione a un'altra.