Borra y restablece proyectos

En esta página, se explica cómo cerrar y restablecer proyectos Google Cloud . Comprende el período de recuperación de 30 días, los cronogramas de eliminación de recursos y cómo evitar la pérdida de datos.

Cómo cerrar (borrar) un proyecto

Si cierras un proyecto, se detiene toda la facturación y el uso de recursos. Esta acción mueve de inmediato el proyecto a un período de recuperación de 30 días, después del cual el proyecto y todos los datos asociados se borran de forma permanente. Solo se pueden cerrar los proyectos con un estado de ciclo de vida ACTIVE.

Proceso y cronograma de eliminación

Cuando inicias un cierre, se producen los siguientes eventos:

  1. Cierre inmediato: El proyecto se marca de inmediato para su eliminación y deja de ser utilizable.

  2. Notificación: Google Cloud envía un correo electrónico de notificación al usuario que inició la eliminación y a los contactos que se enumeran en la categoría Técnica de Contactos esenciales.

  3. Desconexión de la facturación: Se desconecta cualquier cuenta de Facturación de Cloud asociada. Esta asociación no se restablece automáticamente si el proyecto se restablece más adelante.

  4. Período de recuperación de 30 días: El proyecto permanece en estado DELETE_REQUESTED durante 30 días. Durante este período, los propietarios del proyecto pueden restablecerlo.

  5. Eliminación permanente: Después de 30 días, el proyecto y todos sus recursos se borran de forma permanente y no se pueden recuperar.

Realiza un seguimiento del progreso de la eliminación

Después de iniciar un cierre, puedes usar el comando gcloud projects describe para realizar un seguimiento del progreso del período de eliminación de 30 días:

gcloud projects describe PROJECT_ID

En el resultado, se muestran lifecycleState y otros detalles del proyecto, como se muestra en el siguiente ejemplo:

createTime: '2025-06-14T10:00:00.000Z'
lifecycleState: DELETE_REQUESTED
name: Test Project
parent:
  id: '123456789012'
  type: folder
projectId: Test Project
projectNumber: '987654321098'

Consideraciones importantes

Antes de cerrar un proyecto, revisa los siguientes riesgos:

  • Recuperación de recursos: Si bien la mayoría de los recursos se pueden recuperar dentro del período de 30 días, algunos servicios, como Cloud Storage y Pub/Sub, pueden borrar los recursos mucho antes. Es posible que estos no se puedan recuperar por completo, incluso si se restablece el proyecto.

  • Demoras en el restablecimiento: Si restableces un proyecto, es posible que algunos servicios tarden hasta 36 horas en reanudar por completo las operaciones.

  • IDs de proyecto: Los IDs de proyecto son únicos y permanentes. Una vez que se borra por completo un proyecto, no se puede volver a usar su ID. Si deseas conservar un ID del proyecto personalizado para usarlo en el futuro, borra los recursos dentro del proyecto en lugar de cerrarlo.

  • Cuota de proyectos: Hasta que un proyecto se borre de forma permanente (después del período de 30 días), seguirá contando para tu cuota de proyectos.

  • Cargos de facturación: Es posible que los proyectos sigan generando cargos hasta que finalice el ciclo de facturación actual. Para evitar cargos inesperados, inhabilita la facturación de forma manual antes de iniciar un cierre.

  • Descuentos por compromiso de uso (CUD) activos: Si tienes CUD activos en un proyecto, borrarlo puede generar problemas de facturación inesperados o la cancelación de los descuentos. Para evitar la eliminación accidental de proyectos con CUD activos, te recomendamos que apliques retenciones de proyectos.

Protección

Para evitar la eliminación accidental de proyectos fundamentales para la empresa, puedes habilitar las recomendaciones de riesgos de cambios. Estas recomendaciones proporcionan advertencias cuando intentas borrar proyectos que Google Cloud se identificaron como importantes en función de la actividad reciente.

Para obtener más información sobre la eliminación segura y la retención de datos, consulta la página sobre cómo conserva Google los datos que recopila.

Puedes cerrar proyectos con la Google Cloud consola, Google Cloud CLI o la API.

Console

  1. En la Google Cloud consola, ve a la página Configuración de IAM y administración.

    Ir a Configuración de IAM y administrador

    Los pasos restantes aparecen en la Google Cloud consola.

  2. En la página Configuración de IAM y administración, selecciona el proyecto que quieres borrar y, luego, haz clic en Cerrar.

    Cerrar solo aparece para los usuarios que tienen el permiso resourcemanager.projects.delete en el proyecto actual.

  3. Haz clic en Cerrar.
  4. Ingresa el ID del proyecto y, luego, haz clic en Apagar de todos modos.

Como alternativa, puedes borrar un proyecto desde la página Administrar recursos:

  1. En la Google Cloud consola, ve a la página Administrar recursos.

    Ir a Administrar recursos

  2. Selecciona el proyecto que deseas borrar.

  3. Haz clic en Borrar.

  4. Ingresa el ID del proyecto y haz clic en Apagar.

gcloud

  1. En la Google Cloud consola, activa Cloud Shell.

    Activa Cloud Shell

    En la parte inferior de la Google Cloud consola, se inicia una sesión de Cloud Shell en la que se muestra una ventana de línea de comandos. Cloud Shell es un entorno de shell con Google Cloud CLI ya instalada y con valores ya establecidos para el proyecto actual. La sesión puede tardar unos segundos en inicializarse.

  2. Para borrar un proyecto, usa el gcloud projects delete comando:

    gcloud projects delete PROJECT_ID
    

    En este comando, PROJECT_ID es el ID del proyecto que deseas borrar.

REST

Con el siguiente fragmento de código, se borra el proyecto especificado:

Solicitud:

DELETE https://cloudresourcemanager.googleapis.com/v3/projects/my-project-123

Soluciona problemas de eliminación de proyectos

Si tienes problemas cuando intentas apagar o restablecer un proyecto, suele deberse a restricciones de permisos o a "retenciones" de recursos específicos. Para obtener información, consulta Soluciona problemas de eliminación de proyectos.

Restablece un proyecto

Los propietarios del proyecto pueden restablecer un proyecto borrado dentro del período de recuperación de 30 días, que comienza cuando se cierra el proyecto.

Cuando se restablece un proyecto, este vuelve al estado en el que estaba antes de que se cerrara, con las siguientes excepciones:

  • La facturación está inhabilitada en el proyecto cuando se apaga. No se vuelve a habilitar automáticamente cuando se restablece. Debes vincular el proyecto de forma manual a una cuenta de Facturación de Cloud. Es posible que debas esperar unas horas antes de poder vincular correctamente un proyecto restablecido recientemente a una cuenta de facturación.

  • Puedes recuperar la mayoría de los recursos si restablecer un proyecto dentro del período de 30 días. Es posible que algunos servicios, como Cloud Storage o Pub/Sub, borren los datos antes de los 30 días. Por ejemplo, los recursos de Cloud Storage protegidos por la eliminación no definitiva se pueden borrar después de 7 días, según la duración de la retención de eliminación no definitiva, pero los buckets que tienen inhabilitada la eliminación no definitiva se pueden borrar de inmediato y es posible que no se puedan recuperar. La tasa de éxito de la recuperación de recursos está vinculada a las dependencias de esos recursos.

  • Todos los servicios de un proyecto restablecido pueden tardar hasta 36 horas en funcionar por completo. En particular, los clientes de OAuth pueden tardar de 1 a 3 días en estar en pleno funcionamiento después de que se restablece un proyecto. Si tus recursos no se restablecen después de este período, comunícate con el equipo de asistencia de Google.

  • Es posible que algunos servicios deban reiniciarse de forma manual. Para obtener más información, consulta Reinicia Google Cloud los servicios.

Para restablecer un proyecto, debes tener el permiso resourcemanager.projects.undelete en el proyecto. Para ver los proyectos pendientes de eliminación en la consola, también necesitas los siguientes permisos:

  • resourcemanager.projects.list
  • resourcemanager.folders.list (si el proyecto está en una carpeta)
  • resourcemanager.projects.get

Para restablecer un proyecto, usa uno de los siguientes métodos:

Console

  1. En la Google Cloud consola, ve a la página Administrar recursos.

    Ir a Administrar recursos

  2. En el Selector de proyectos en la parte superior de la página, selecciona tu recurso de organización.

  3. Debajo de la lista de recursos de la organización, carpetas y proyectos, haz clic en Recursos pendientes de eliminación.

  4. Marca la casilla del proyecto que deseas restablecer y, luego, haz clic en Restablecer. En el cuadro de diálogo que aparece, confirma que deseas restablecer el proyecto.

gcloud

  1. En la Google Cloud consola, activa Cloud Shell.

    Activa Cloud Shell

    En la parte inferior de la Google Cloud consola, se inicia una sesión de Cloud Shell en la que se muestra una ventana de línea de comandos. Cloud Shell es un entorno de shell con Google Cloud CLI ya instalada y con valores ya establecidos para el proyecto actual. La sesión puede tardar unos segundos en inicializarse.

  2. Para restablecer un proyecto, usa el gcloud projects undelete comando:

    gcloud projects undelete PROJECT_ID
    

    PROJECT_ID es el ID del proyecto o el número del proyecto que deseas restablecer.

REST

Con el siguiente fragmento de código, se restablece el proyecto especificado:

Solicitud:

POST https://cloudresourcemanager.googleapis.com/v3/projects/my-project-123:undelete

¿Qué sigue?