La protezione da eliminazione del cluster ti consente di impedire la rimozione accidentale di cluster esistenti e nuovi. Utilizzando la protezione da eliminazione del cluster, puoi proteggere i cluster importanti per le tue applicazioni e i tuoi servizi.
Puoi impostare l'opzione di protezione da eliminazione quando crei un cluster. Inoltre, puoi impostare questa opzione su un cluster esistente. In entrambi i casi, l'eliminazione viene impedita a livello di cluster. Per impostazione predefinita, l'opzione di protezione da eliminazione è disattivata, a meno che tu non utilizzi Terraform per creare un cluster.
Pianificare la protezione da eliminazione
Se prevedi di creare un cluster, decidi se vuoi proteggerlo dall'eliminazione accidentale. Ad esempio, potresti voler proteggere un cluster critico in questo modo.
Valuta anche se esistono cluster esistenti che vuoi proteggere dall'eliminazione accidentale. Se hai più cluster da proteggere, imposta l'opzione su ogni cluster.
Pianificare l'eliminazione di un cluster
Se prevedi di eliminare un cluster, procedi nel seguente modo:
- Verifica che sia sicuro eliminare il cluster.
- Verifica che la protezione da eliminazione sia disattivata.
- Se necessario, modifica il cluster per disattivare la protezione da eliminazione.
Limitazioni della protezione da eliminazione
La protezione da eliminazione su un cluster non impedisce che si verifichino le seguenti azioni:
- Modifica del cluster
- Sospensione del cluster a causa di problemi di fatturazione
- Eliminazione del cluster sospeso a causa di problemi di fatturazione
- Eliminazione del cluster perché un Google Cloud progetto è stato eliminato
Autorizzazioni obbligatorie
Per impostare la protezione da eliminazione su un cluster, devi disporre dell'autorizzazione redis.instances.update.
Impostare la protezione da eliminazione su un nuovo cluster
Puoi impostare la protezione da eliminazione su un nuovo cluster utilizzando la gcloud CLI.
Per impostazione predefinita, la protezione da eliminazione è disattivata, a meno che tu non utilizzi Terraform per creare un cluster. Se abiliti la protezione da eliminazione, il tentativo di eliminare il cluster non riesce.
gcloud
Per abilitare la protezione da eliminazione durante la creazione di un cluster, segui le istruzioni riportate in Creare istanze, e aggiungi il seguente flag:
gcloud redis clusters create CLUSTER_ID \ --region=REGION_ID \ --deletion-protection
Assicurati di sostituire quanto segue:
- CLUSTER_ID: l'ID del cluster che vuoi proteggere dall' eliminazione
- REGION_ID: la regione in cui si trova il cluster
Impostare o rimuovere la protezione da eliminazione su un cluster esistente
Puoi impostare o rimuovere la protezione da eliminazione su un cluster esistente utilizzando il gcloud CLI. Se abiliti la protezione da eliminazione, il tentativo successivo di eliminare il cluster non riesce.
gcloud
Per abilitare la protezione da eliminazione per un cluster esistente, utilizza il seguente comando:
gcloud redis clusters update CLUSTER_ID \ --region=REGION_ID \ --deletion-protection
Assicurati di sostituire quanto segue:
- CLUSTER_ID: l'ID del cluster che vuoi proteggere dall' eliminazione
- REGION_ID: la regione in cui si trova il cluster
Per disattivare la protezione da eliminazione per un cluster esistente, utilizza il seguente comando:
gcloud redis clusters update CLUSTER_ID \ --region=REGION_ID \ --no-deletion-protection