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:

  1. Navegue até o grupo de recursos e exclua o controlador de dados do Azure Arc
  2. 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
  3. Opcionalmente, exclua o Local Personalizado no qual o controlador de dados do Azure Arc está implantado.
  4. 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

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.