Excluir uma Elastic SAN
Seus recursos da rede de área de armazenamento Elástico (SAN) podem ser excluídos nos diferentes níveis de recursos. Este artigo aborda o processo de exclusão geral, começando por desconectar conexões iSCSI com volumes, excluir os próprios volumes, excluir um grupo de volumes e excluir uma SAN elástica em si. Antes de você excluir a SAN elástica, verifique se ela não está sendo usada em nenhuma carga de trabalho em execução.
Desconectar volumes de clientes
Windows
Você pode usar o script a seguir para excluir suas conexões. Para executá-lo, você precisa dos seguintes parâmetros:
- $ResourceGroupName: nome do grupo de recursos
- $ElasticSanName: nome da Elastic SAN
- $VolumeGroupName: nome do grupo de volumes
- $VolumeName: lista de volumes a serem desconectados (separados por vírgula)
Copie o script daqui e salve-o como um arquivo .ps1, por exemplo, disconnect.ps1. Em seguida, execute-o com os parâmetros necessários. Veja a seguir um exemplo de como executar o script:
./disconnect.ps1 $ResourceGroupName $ElasticSanName $VolumeGroupName $VolumeName
Linux
Use o script a seguir para criar suas conexões. Para executá-lo, você precisará dos seguintes parâmetros:
- assinatura: ID da assinatura
- g: nome do grupo de recursos
- e: nome do Elastic SAN
- v: nome do grupo de volumes
- n <vol1, vol2,…>: nomes dos volumes 1 e 2 e outros nomes de volume dos quais você pode precisar, separados por vírgula
Copie o script daqui e salve-o como um arquivo .py, por exemplo, disconnect.py. Em seguida, execute-o com os parâmetros obrigatórios. Veja um exemplo de como você executará o script:
./disconnect.py --subscription <subid> -g <rgname> -e <esanname> -v <vgname> -n <vol1, vol2>
Excluir uma SAN
Você pode excluir sua SAN usando o portal do Azure, o Azure PowerShell ou a CLI do Azure. Se você excluir uma SAN ou um grupo de volumes, os recursos filho correspondentes serão excluídos junto com ela. Os comandos de exclusão de cada um dos níveis de recurso estão abaixo.
Os comandos a seguir excluem seus volumes. Esses comandos usam os parâmetros ForceDelete false
, -DeleteSnapshot false
, --x-ms-force-delete false
e --x-ms-delete-snapshots false
para o PowerShell e a CLI, respectivamente. Definir ForceDelete
ou --x-ms-force-delete
como true
faz com que a exclusão de volume seja bem-sucedida mesmo se você tiver conexões iSCSI ativas. Definir -DeleteSnapshot
ou --x-ms-delete-snapshots
como true
exclui todos os instantâneos associados ao volume e o próprio volume.
Remove-AzElasticSanVolume -ResourceGroupName $resourceGroupName -ElasticSanName $sanName -VolumeGroupName $volumeGroupName -Name $volumeName -ForceDelete false -DeleteSnapshot false
Para excluir os grupos de volumes, execute os comandos a seguir.
Remove-AzElasticSanVolumeGroup -ResourceGroupName $resourceGroupName -ElasticSanName $sanName -Name $volumeGroupName
Para excluir a SAN Elástica em si, execute os comandos a seguir.
Remove-AzElasticSan -ResourceGroupName $resourceGroupName -Name $sanName