다음을 통해 공유


Azure Arc 지원 데이터 서비스에서 리소스 삭제

이 문서에서는 Azure에서 Azure Arc 지원 데이터 서비스 리소스를 삭제하는 방법을 설명합니다.

Warning

이 문서에 설명된 대로 리소스를 삭제하면 이러한 작업은 되돌릴 수 없습니다.

이 문서의 정보는 Azure Arc 지원 데이터 서비스의 리소스에 적용됩니다. Azure에서 리소스를 삭제하려면 Azure Resource Manager 리소스 그룹 및 리소스 삭제에서 정보를 검토합니다.

이전

Azure Arc SQL 관리되는 인스턴스 또는 Azure Arc 데이터 컨트롤러와 같은 리소스를 삭제하기 전에 Azure에 청구 데이터 업로드 - 간접적으로 연결된 모드에 설명된 지침에 따라 정확한 청구 계산을 위해 사용량 정보를 Azure로 내보내고 업로드해야 합니다.

직접 연결 모드

클러스터가 직접 연결 모드로 Azure에 연결된 경우 Azure Portal을 사용하여 리소스를 관리합니다. 데이터 컨트롤러, 관리되는 인스턴스 및 PostgreSQL 서버에 대한 모든 만들기, 읽기, 업데이트 및 삭제(CRUD) 작업에 포털을 사용합니다.

Azure Portal에서:

  1. 리소스 그룹을 찾아 Azure Arc 데이터 컨트롤러를 삭제합니다.
  2. Azure Arc 지원 Kubernetes 클러스터를 선택하고 개요 페이지로 이동합니다.
    • 설정에서 확장을 선택합니다.
    • 확장 페이지에서 Azure Arc 데이터 서비스 확장(microsoft.arcdataservices 형식)을 선택하고 제거를 클릭합니다.
  3. 필요에 따라 Azure Arc 데이터 컨트롤러가 배포된 사용자 지정 위치를 삭제합니다.
  4. 필요에 따라 네임스페이스에 만들어진 다른 리소스가 없는 경우 Kubernetes 클러스터에서 네임스페이스를 삭제할 수도 있습니다.

Azure Portal을 사용하여 Azure 리소스 관리를 참조하세요.

간접 연결 모드

간접 연결 모드에서는 Kubernetes에서 인스턴스를 삭제해도 Azure에서는 인스턴스가 제거되지 않으며 반대로 Azure에서 인스턴스를 삭제해도 Kubernetes에서는 제거되지 않습니다. 간접 연결 모드의 경우 리소스를 삭제하는 과정은 두 단계로 진행되며 나중에 개선될 예정입니다. Kubernetes는 신뢰할 수 있는 원본이 되며 포털은 이를 반영하도록 업데이트됩니다.

경우에 따라 Azure에서 Azure Arc 지원 데이터 서비스 리소스를 수동으로 삭제해야 할 수도 있습니다. 다음 옵션 중 하나를 사용하여 이러한 리소스를 삭제할 수 있습니다.

전체 리소스 그룹 삭제

Azure Arc 지원 데이터 서비스를 위해 특정 전용 리소스 그룹을 사용 중이고, 리소스 그룹 내의 모든 항목을 삭제하려는 경우 해당 리소스 그룹 내 모든 항목을 삭제하는 리소스 그룹을 삭제할 수 있습니다.

다음을 수행하여 Azure Portal의 리소스 그룹을 삭제할 수 있습니다.

  • Azure Arc 지원 데이터 서비스 리소스가 생성된 Azure Portal의 리소스 그룹으로 이동합니다.
  • 리소스 그룹 삭제 단추를 클릭합니다.
  • 리소스 그룹의 이름을 입력하여 삭제를 확인하고 삭제를 선택합니다.

리소스 그룹에서 특정 리소스를 삭제합니다.

다음을 수행하여 Azure Portal의 리소스 그룹에서 특정 Azure Arc 지원이 가능한 데이터 서비스 리소스를 삭제할 수 있습니다.

  • Azure Arc 지원 데이터 서비스 리소스가 생성된 Azure Portal의 리소스 그룹으로 이동합니다.
  • 삭제할 모든 리소스를 선택합니다.
  • 삭제 단추를 클릭합니다.
  • 'yes'를 입력하여 삭제를 확인하고 삭제를 클릭합니다.

Azure CLI를 사용하여 리소스 삭제

Azure CLI를 사용하여 특정 Azure Arc 지원 데이터 서비스 리소스를 삭제할 수 있습니다.

Azure CLI를 사용하여 SQL 관리되는 인스턴스 리소스를 삭제합니다.

Azure CLI를 사용하여 Azure에서 SQL 관리되는 인스턴스 리소스를 삭제하려면 아래 명령에서 자리 표시자 값을 바꾸고 실행합니다.

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

Azure CLI를 사용하여 PostgreSQL 서버 리소스 삭제

Azure CLI를 사용하여 Azure에서 PostgreSQL 서버 리소스를 삭제하려면 아래 명령에서 자리 표시자 값을 바꾸고 실행합니다.

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

Azure CLI를 사용하여 Azure Arc 데이터 컨트롤러 리소스 삭제

참고 항목

Azure Arc 데이터 컨트롤러를 삭제하기 전에 관리 중인 데이터베이스 인스턴스 리소스를 모두 삭제해야 합니다.

Azure CLI를 사용하여 Azure에서 Azure Arc 데이터 컨트롤러를 삭제하려면 아래 명령에서 자리 표시자 값을 바꾸고 실행합니다.

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

Azure CLI를 사용하여 리소스 그룹 삭제

Azure CLI를 사용하여 리소스 그룹을 삭제할 수도 있습니다.