Eliminare le risorse dai servizi dati abilitati per Azure Arc

Questo articolo descrive come eliminare le risorse del servizio dati abilitate per Azure Arc da Azure.

Avviso

Quando si eliminano le risorse come descritto in questo articolo, queste azioni sono irreversibili.

Le informazioni contenute in questo articolo si applicano alle risorse nei servizi dati abilitati per Azure Arc. Per eliminare le risorse in Azure, esaminare le informazioni in Gruppo di risorse di Azure Resource Manager ed eliminazione delle risorse.

Prima di

Prima di eliminare una risorsa come l'istanza gestita di SQL di Azure Arc o il controller di dati di Azure Arc, è necessario esportare e caricare le informazioni sull'utilizzo in Azure per un calcolo accurato della fatturazione seguendo le istruzioni descritte in Caricare i dati di fatturazione in Azure - Modalità connessa indirettamente.

Modalità di connessione diretta

Quando un cluster è connesso ad Azure con la modalità di connettività diretta, usare il portale di Azure per gestire le risorse. Usare il portale per tutte le operazioni di creazione, lettura, aggiornamento e eliminazione (CRUD) per controller di dati, istanze gestite e server PostgreSQL.

Da portale di Azure:

  1. Passare al gruppo di risorse ed eliminare il controller dati di Azure Arc
  2. Selezionare il cluster Kubernetes abilitato per Azure Arc, passare alla pagina Panoramica
    • Selezionare Estensioni in Impostazioni
    • Nella pagina Estensioni selezionare l'estensione Dei servizi dati di Azure Arc (di tipo microsoft.arcdataservices) e fare clic su Disinstalla
  3. Facoltativamente, eliminare il percorso personalizzato in cui viene distribuito il controller dati di Azure Arc.
  4. Facoltativamente, è anche possibile eliminare lo spazio dei nomi nel cluster Kubernetes se non sono presenti altre risorse create nello spazio dei nomi.

Vedere Gestire le risorse di Azure usando il portale di Azure.

Modalità di connessione indiretta

In modalità di connessione indiretta, l'eliminazione di un'istanza da Kubernetes non la rimuoverà da Azure e l'eliminazione di un'istanza da Azure non lo rimuoverà da Kubernetes. Per la modalità di connessione indiretta, l'eliminazione di una risorsa è un processo in due passaggi che verrà migliorato in futuro. Kubernetes sarà l'origine della verità e il portale verrà aggiornato per rifletterlo.

In alcuni casi, potrebbe essere necessario eliminare manualmente le risorse dei servizi dati abilitate per Azure Arc in Azure. È possibile eliminare queste risorse usando una delle opzioni seguenti.

Eliminare un intero gruppo di risorse

Se si usa un gruppo di risorse specifico e dedicato per i servizi dati abilitati per Azure Arc e si vuole eliminare tutti gli elementi all'interno del gruppo di risorse, è possibile eliminare il gruppo di risorse che eliminerà tutti gli elementi all'interno di esso.

È possibile eliminare un gruppo di risorse nel portale di Azure eseguendo le operazioni seguenti:

  • Passare al gruppo di risorse nella portale di Azure in cui sono state create le risorse dei servizi dati abilitate per Azure Arc.
  • Fare clic sul pulsante Elimina gruppo di risorse.
  • Confermare l'eliminazione immettendo il nome del gruppo di risorse e facendo clic su Elimina.

Eliminare risorse specifiche nel gruppo di risorse

È possibile eliminare risorse specifiche dei servizi dati abilitati per Azure Arc in un gruppo di risorse nel portale di Azure eseguendo le operazioni seguenti:

  • Passare al gruppo di risorse nella portale di Azure in cui sono state create le risorse dei servizi dati abilitate per Azure Arc.
  • Selezionare tutte le risorse da eliminare.
  • Fare clic sul pulsante Elimina.
  • Confermare l'eliminazione digitando "sì" e fare clic su Elimina.

Eliminare le risorse usando l'interfaccia della riga di comando di Azure

È possibile eliminare risorse specifiche dei servizi dati abilitati per Azure Arc usando l'interfaccia della riga di comando di Azure.

Eliminare le risorse dell'istanza gestita di SQL usando l'interfaccia della riga di comando di Azure

Per eliminare le risorse dell'istanza gestita di SQL da Azure usando l'interfaccia della riga di comando di Azure, sostituire i valori segnaposto nel comando seguente ed eseguirlo.

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

Eliminare le risorse del server PostgreSQL usando l'interfaccia della riga di comando di Azure

Per eliminare una risorsa server PostgreSQL da Azure usando l'interfaccia della riga di comando di Azure, sostituire i valori segnaposto nel comando seguente ed eseguirlo.

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

Eliminare le risorse del controller dati di Azure Arc usando l'interfaccia della riga di comando di Azure

Nota

Prima di eliminare un controller dati di Azure Arc, è necessario eliminare tutte le risorse dell'istanza del database gestite.

Per eliminare un controller dati di Azure Arc da Azure usando l'interfaccia della riga di comando di Azure, sostituire i valori segnaposto nel comando seguente ed eseguirlo.

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

Eliminare un gruppo di risorse usando l'interfaccia della riga di comando di Azure

È anche possibile usare l'interfaccia della riga di comando di Azure per eliminare un gruppo di risorse.