Partilhar via


Excluir uma SAN elástica

Os recursos da SAN (Elastic Storage Area Network, rede de armazenamento de dados) elástica podem ser excluídos em diferentes níveis de recursos. Este artigo aborda o processo geral de exclusão, começando com a desconexão de conexões iSCSI a volumes, a exclusão dos próprios volumes, a exclusão de um grupo de volumes e a exclusão da própria SAN elástica. Antes de excluir sua 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 SAN elástica
  • $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. Segue-se um exemplo de como executar o script:

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

Linux

Você pode usar o script a seguir para criar suas conexões. Para executá-lo, você precisará dos seguintes parâmetros:

  • subscrição: ID da subscrição
  • g: Nome do Grupo de Recursos
  • e: Nome da SAN elástica
  • v: Nome do Grupo de Volume
  • n <vol1, vol2, ...>: Nomes dos volumes 1 e 2 e outros nomes de volume que você pode precisar, separados por vírgulas

Copie o script daqui e salve-o como um arquivo .py, por exemplo, disconnect.py. Em seguida, execute-o com os parâmetros necessários. A seguir está um exemplo de como você executaria 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 delete para cada um dos níveis de recurso estão abaixo.

Os comandos a seguir excluem seus volumes. Esses comandos usam ForceDelete false, -DeleteSnapshot false, --x-ms-force-delete falsee --x-ms-delete-snapshots false parâmetros para PowerShell e CLI, respectivamente. Se você definir ForceDelete ou --x-ms-force-delete para true, isso fará com que a exclusão de volume seja bem-sucedida, mesmo se você tiver conexões iSCSI ativas. Se você definir -DeleteSnapshot ou --x-ms-delete-snapshots para true, ele excluirá todos os instantâneos associados ao volume e ao próprio volume.

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

Para excluir grupos de volumes, execute os seguintes comandos.

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

Para excluir a própria SAN elástica, execute os seguintes comandos.

Remove-AzElasticSan -ResourceGroupName $resourceGroupName -Name $sanName

Próximos passos

Planejar a implantação de uma SAN elástica