La protección contra eliminaciones de clústeres te permite evitar la eliminación accidental de clústeres existentes y nuevos. Con la protección contra eliminaciones de clústeres, puedes proteger los clústeres que son importantes para tus aplicaciones y servicios.
Puedes establecer la opción de protección contra eliminaciones cuando creas un clúster. Además, puedes configurar esta opción en un clúster existente. En ambos casos, la eliminación se evita a nivel del clúster. De forma predeterminada, la opción de protección contra eliminaciones está desactivada, a menos que uses Terraform para crear un clúster.
Planifica la protección contra eliminaciones
Si planeas crear un clúster, decide si deseas protegerlo contra la eliminación accidental. Por ejemplo, es posible que desees proteger un clúster crítico de esta manera.
También considera si hay clústeres existentes que deseas proteger contra la eliminación accidental. Si tienes varios clústeres para proteger, establece la opción en cada uno.
Planifica borrar un clúster
Si planeas borrar un clúster, haz lo siguiente:
- Confirma que sea seguro borrar el clúster.
- Confirma que la protección contra eliminaciones esté desactivada.
- Si es necesario, edita el clúster para desactivar la protección contra eliminaciones.
Limitaciones de la protección contra eliminaciones
La protección contra eliminaciones en un clúster no evita que se produzcan las siguientes acciones:
- Editar el clúster
- Suspender el clúster debido a problemas de facturación
- Borrar el clúster suspendido debido a problemas de facturación
- Borrar el clúster porque se borra un Google Cloud proyecto
Permisos necesarios
Para establecer la protección contra eliminaciones en un clúster, debes tener el permiso redis.instances.update.
Establece la protección contra eliminaciones en un clúster nuevo
Puedes establecer la protección contra eliminaciones en un clúster nuevo con la gcloud CLI.
De forma predeterminada, la protección contra eliminaciones está desactivada, a menos que uses Terraform para crear un clúster. Si habilitas la protección contra eliminaciones, fallará cualquier intento de borrar el clúster.
gcloud
Para habilitar la protección contra eliminaciones mientras creas un clúster, sigue las instrucciones en Crea instancias, y agrega la siguiente marca:
gcloud redis clusters create CLUSTER_ID \ --region=REGION_ID \ --deletion-protection
Realiza los siguientes reemplazos:
- CLUSTER_ID: Es el ID del clúster que deseas proteger de la eliminación.
- REGION_ID: Es la región en la que se encuentra el clúster.
Establece o quita la protección contra eliminaciones en un clúster existente
Puedes establecer o quitar la protección contra eliminaciones en un clúster existente con la gcloud CLI. Si habilitas la protección contra eliminaciones, fallará cualquier intento posterior de borrar el clúster.
gcloud
Para habilitar la protección contra eliminaciones en un clúster existente, usa el siguiente comando:
gcloud redis clusters update CLUSTER_ID \ --region=REGION_ID \ --deletion-protection
Realiza los siguientes reemplazos:
- CLUSTER_ID: Es el ID del clúster que deseas proteger de la eliminación.
- REGION_ID: Es la región en la que se encuentra el clúster.
Para desactivar la protección contra eliminaciones en un clúster existente, usa el siguiente comando:
gcloud redis clusters update CLUSTER_ID \ --region=REGION_ID \ --no-deletion-protection