다음을 통해 공유


Elastic SAN 삭제

Elastic SAN(저장 영역 네트워크) 리소스는 다양한 리소스 수준에서 삭제할 수 있습니다. 이 문서에서는 볼륨에 대한 iSCSI 연결 끊기부터 시작하여, 볼륨 자체 삭제, 볼륨 그룹 삭제, 탄력적 SAN 자체 삭제에 이르는 전체 삭제 프로세스를 설명합니다. 탄력적 SAN을 삭제하기 전에 실행 중인 워크로드에서 사용되지 않는지 확인합니다.

클라이언트에서 볼륨 연결 끊기

Windows

다음 스크립트를 사용하여 연결을 삭제할 수 있습니다. 이를 실행하려면 다음 매개 변수가 필요합니다.

  • $ResourceGroupName: 리소스 그룹 이름
  • $ElasticSanName: 탄력적 SAN 이름
  • $VolumeGroupName: 볼륨 그룹 이름
  • $VolumeName: 연결을 끊을 볼륨 목록(쉼표로 구분)

여기에서 스크립트를 복사하여 .ps1 파일(예: connect.ps1)로 저장합니다. 그런 다음 필수 매개 변수를 사용하여 실행합니다. 다음은 스크립트를 실행하는 방법의 예입니다.

./disconnect.ps1 $ResourceGroupName $ElasticSanName $VolumeGroupName $VolumeName

Linux

다음 스크립트를 사용하여 연결을 만들 수 있습니다. 실행하려면 다음 매개 변수가 필요합니다.

  • subscription: 구독 ID
  • g: 리소스 그룹 이름
  • e: 탄력적 SAN 이름
  • v: 볼륨 그룹 이름
  • n <vol1, vol2, ...>: 볼륨 1, 2의 이름과 필요할 수 있는 기타 볼륨 이름(쉼표로 구분)

여기에서 스크립트를 복사하여 .py 파일(예: Disconnect.py)로 저장합니다. 그런 다음 필수 매개 변수를 사용하여 실행합니다. 다음은 스크립트를 실행하는 방법의 예입니다.

./disconnect.py --subscription <subid> -g <rgname> -e <esanname> -v <vgname> -n <vol1, vol2>

SAN 삭제

Azure Portal, Azure PowerShell 또는 Azure CLI를 사용하여 SAN을 삭제할 수 있습니다. SAN 또는 볼륨 그룹을 삭제하면 해당 자식 리소스가 함께 삭제됩니다. 각 리소스 수준에 대한 삭제 명령은 다음과 같습니다.

다음 명령은 볼륨을 삭제합니다. 이러한 명령은 각각 PowerShell 및 CLI에 대해 ForceDelete false, -DeleteSnapshot false, --x-ms-force-delete false--x-ms-delete-snapshots false 매개 변수를 사용합니다. ForceDelete 또는 --x-ms-force-deletetrue로 설정하면 활성 iSCSI 연결이 있더라도 볼륨 삭제가 성공하게 됩니다. -DeleteSnapshot 또는 --x-ms-delete-snapshotstrue로 설정하면 볼륨과 연결된 모든 스냅샷과 볼륨 자체가 삭제됩니다.

Remove-AzElasticSanVolume -ResourceGroupName $resourceGroupName -ElasticSanName $sanName -VolumeGroupName $volumeGroupName -Name $volumeName -ForceDelete false -DeleteSnapshot false

볼륨 그룹을 삭제하려면 다음 명령을 실행합니다.

Remove-AzElasticSanVolumeGroup -ResourceGroupName $resourceGroupName -ElasticSanName $sanName -Name $volumeGroupName

Elastic SAN 자체를 삭제하려면 다음 명령을 실행합니다.

Remove-AzElasticSan -ResourceGroupName $resourceGroupName -Name $sanName

다음 단계

Elastic SAN 배포 계획