Pode eliminar clusters de bases de dados com a consola GDC ou a CLI Distributed Cloud.
Consola
- No menu principal da consola GDC, escolha Serviço de base de dados.
- Selecione o cluster de bases de dados a eliminar.
- Clique em ELIMINAR.
- Opcional: se a cópia de segurança tiver sido ativada anteriormente, selecione Eliminar todas as cópias de segurança. Isto resulta numa eliminação permanente. Caso contrário, as cópias de segurança são eliminadas automaticamente quando o período de retenção do projeto expirar.
- Confirme a eliminação escrevendo o ID do cluster.
- Clique em ELIMINAR para concluir.
CLI gdcloud
Use o seguinte comando para eliminar um cluster de bases de dados:
gdcloud database clusters delete CLUSTER_NAME
Substitua o seguinte:
- CLUSTER_NAME pelo nome do cluster de bases de dados a eliminar.
API
kubectl patch dbcluster.DBENGINE_NAME.dbadmin.gdc.goog DBCLUSTER_NAME -p '{"spec":{"isDeleted": true}}' --type=merge -n USER_PROJECT
kubectl delete dbcluster.DBENGINE_NAME.dbadmin.gdc.goog DBCLUSTER_NAME -n USER_PROJECT # for database clusters with backup enabled, this will permanently delete the database.
Substitua as seguintes variáveis:
DBENGINE_NAME, o nome do motor de base de dados. Este é um dealloydbomni,postgresqlouoracle.USER_PROJECT, o nome do projeto do utilizador onde o cluster de bases de dados foi criado.DBCLUSTER_NAME, o nome do cluster de bases de dados.
Para clusters de bases de dados sem cópia de segurança, só é necessário o primeiro passo. Para bases de dados com cópia de segurança, a execução apenas do primeiro comando elimina a base de dados e mantém as respetivas cópias de segurança (e, por isso, o cluster de bases de dados continua a ser recuperável). Estas cópias de segurança são eliminadas após o respetivo tempo de retenção, se não for tomada nenhuma medida. O segundo comando pode ser usado para eliminar imediatamente o cluster de bases de dados e todas as respetivas cópias de segurança.