Excluir recursos dos serviços de dados habilitados para Azure Arc
Este artigo descreve como excluir recursos de serviço de dados habilitados para Azure Arc do Azure.
Aviso
Quando você exclui recursos conforme descrito neste artigo, essas ações são irreversíveis.
As informações neste artigo se aplicam a recursos nos serviços de dados habilitados para ArcGIS do Azure. Para excluir recursos no Azure, revise as informações em Grupo de recursos do Gerenciador de Recursos do Azure e exclusão de recursos.
Antes
Antes de excluir um recurso, como a instância gerenciada do Azure Arc SQL ou o controlador de dados do Azure Arc, você precisa exportar e carregar as informações de uso para o Azure para obter um cálculo de cobrança preciso seguindo as instruções descritas em Carregar dados de cobrança no Azure - Modo conectado indiretamente.
Modo de conectividade direta
Quando um cluster estiver conectado ao Azure com o modo de conectividade direta, use o portal do Azure para gerenciar os recursos. Use o portal para todas as operações de criação, leitura, atualização, & delete (CRUD) para controlador de dados, instâncias gerenciadas e servidores PostgreSQL.
No portal do Azure:
- Navegue até o grupo de recursos e exclua o controlador de dados do Azure Arc
- Selecione o cluster Kubernetes habilitado para Azure Arc, vá para a página Visão geral
- Selecione Extensões em Configurações
- Na página Extensões, selecione a extensão de serviços de dados do Azure Arc (do tipo microsoft.arcdataservices) e clique em Desinstalar
- Opcionalmente, exclua o Local Personalizado no qual o controlador de dados do Azure Arc está implantado.
- Opcionalmente, você também pode excluir o namespace no cluster do Kubernetes se não houver outros recursos criados no namespace.
Consulte Gerenciar recursos do Azure usando o portal do Azure.
Modo de conectividade indireta
No modo de conexão indireta, excluir uma instância do Kubernetes não a removerá do Azure e excluir uma instância do Azure não a removerá do Kubernetes. Para o modo de conexão indireta, excluir um recurso é um processo de duas etapas e isso será melhorado no futuro. O Kubernetes será a fonte da verdade e o portal será atualizado para refleti-la.
Em alguns casos, talvez seja necessário excluir manualmente os recursos de serviços de dados habilitados para Azure Arc no Azure. Você pode excluir esses recursos usando qualquer uma das seguintes opções.
- Excluir um grupo de recursos inteiro
- Excluir recursos específicos no grupo de recursos
- Excluir recursos usando a CLI do Azure
Excluir um grupo de recursos inteiro
Se você estiver usando um grupo de recursos específico e dedicado para serviços de dados habilitados para Arco do Azure e quiser excluir tudo dentro do grupo de recursos, poderá excluir o grupo de recursos que excluirá tudo dentro dele.
Você pode excluir um grupo de recursos no portal do Azure fazendo o seguinte:
- Navegue até o grupo de recursos no portal do Azure onde os recursos de serviços de dados habilitados para Azure Arc foram criados.
- Clique no botão Excluir grupo de recursos.
- Confirme a exclusão inserindo o nome do grupo de recursos e clique em Excluir.
Excluir recursos específicos no grupo de recursos
Você pode excluir recursos específicos de serviços de dados habilitados para Azure Arc em um grupo de recursos no portal do Azure fazendo o seguinte:
- Navegue até o grupo de recursos no portal do Azure onde os recursos de serviços de dados habilitados para Azure Arc foram criados.
- Selecione todos os recursos a serem excluídos.
- Clique no botão Excluir.
- Confirme a exclusão digitando 'sim' e clique em Excluir.
Excluir recursos usando a CLI do Azure
Você pode excluir recursos específicos de serviços de dados habilitados para Azure Arc usando a CLI do Azure.
Excluir recursos de instância gerenciada SQL usando a CLI do Azure
Para excluir recursos de instância gerenciada do SQL do Azure usando a CLI do Azure, substitua os valores de espaço reservado no comando abaixo e execute-o.
az resource delete --name <sql instance name> --resource-type Microsoft.AzureArcData/sqlManagedInstances --resource-group <resource group name>
#Example
#az resource delete --name sql1 --resource-type Microsoft.AzureArcData/sqlManagedInstances --resource-group rg1
Excluir recursos do servidor PostgreSQL usando a CLI do Azure
Para excluir um recurso de servidor PostgreSQL do Azure usando a CLI do Azure, substitua os valores de espaço reservado no comando abaixo e execute-o.
az resource delete --name <postgresql instance name> --resource-type Microsoft.AzureArcData/postgresInstances --resource-group <resource group name>
#Example
#az resource delete --name pg1 --resource-type Microsoft.AzureArcData/postgresInstances --resource-group rg1
Excluir recursos do controlador de dados do Azure Arc usando a CLI do Azure
Nota
Antes de excluir um controlador de dados do Azure Arc, você deve excluir todos os recursos da instância de banco de dados que ele está gerenciando.
Para excluir um controlador de dados do Azure Arc do Azure usando a CLI do Azure, substitua os valores de espaço reservado no comando abaixo e execute-o.
az resource delete --name <data controller name> --resource-type Microsoft.AzureArcData/dataControllers --resource-group <resource group name>
#Example
#az resource delete --name dc1 --resource-type Microsoft.AzureArcData/dataControllers --resource-group rg1
Excluir um grupo de recursos usando a CLI do Azure
Você também pode usar a CLI do Azure para excluir um grupo de recursos.