Partager via


Supprimer un Elastic SAN

Vos ressources SAN (réseau de zone de stockage) Elastic peuvent être supprimées à différents niveaux de ressources. Cet article décrit le processus de suppression global, depuis la déconnexion des connexions iSCSI aux volumes, la suppression des volumes eux-mêmes, la suppression d’un groupe de volumes et la suppression d’un SAN Elastic lui-même. Avant de supprimer votre SAN Elastic, assurez-vous qu’il n’est pas utilisé dans les charges de travail en cours d’exécution.

Déconnecter les volumes des clients

Windows

Vous pouvez utiliser le script suivant pour supprimer vos connexions. Pour l’exécuter, vous avez besoin des paramètres suivants :

  • $ResourceGroupName : nom du groupe de ressources
  • $ElasticSanName : nom Elastic SAN
  • $VolumeGroupName : nom du groupe de volumes
  • $VolumeName : liste des volumes à déconnecter (séparés par une virgule)

Copiez le script ici et enregistrez-le sous forme de fichier .ps1, par exemple, disconnect.ps1. Ensuite, exécutez-le avec les paramètres requis. Voici un exemple d’exécution du script :

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

Linux

Vous pouvez utiliser le script suivant pour créer vos connexions. Pour l’exécuter, vous avez besoin des paramètres suivants :

  • abonnement : ID de l’abonnement
  • g : nom du groupe de ressources
  • e : nom d’Elastic SAN
  • v : nom du groupe de volumes
  • n <vol1, vol2, ...>: noms des volumes 1 et 2 et autres noms de volumes dont vous pouvez avoir besoin, virgule séparée

Copiez le script ici et enregistrez-le sous forme de fichier .py, par exemple, disconnect.py. Ensuite, exécutez-le avec les paramètres requis. Voici un exemple d’exécution du script :

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

Supprimer un SAN

Vous pouvez supprimer votre réseau SAN en utilisant le Portail Azure, l’interface Azure CLI ou Azure PowerShell. Si vous supprimez un SAN ou un groupe de volumes, les ressources enfants correspondantes sont supprimées avec lui. Les commandes de suppression pour chacun des niveaux de ressource sont ci-dessous.

Les commandes suivantes suppriment vos volumes. Ces commandes utilisent les paramètres ForceDelete false, -DeleteSnapshot false, --x-ms-force-delete false et --x-ms-delete-snapshots false pour PowerShell et l’interface CLI, respectivement. Si vous définissez ForceDelete ou --x-ms-force-delete sur true, la suppression du volume réussit, même avec des connexions iSCSI actives. Si vous définissez -DeleteSnapshot ou --x-ms-delete-snapshots sur true, il supprime tous les instantanés associés au volume et le volume lui-même.

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

Pour supprimer des groupes de volumes, exécutez les commandes suivantes.

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

Pour supprimer SAN Elastic lui-même, exécutez les commandes suivantes.

Remove-AzElasticSan -ResourceGroupName $resourceGroupName -Name $sanName

Étapes suivantes

Planifier le déploiement d’un Elastic SAN