Eliminación de un Elastic SAN
Los recursos de red de área de almacenamiento (SAN) elástica se pueden eliminar en distintos niveles de recursos. En este artículo se describe el proceso de eliminación general, empezando por desconectar las conexiones iSCSI a los volúmenes y eliminar los propios volúmenes, un grupo de volúmenes y una SAN elástica. Antes de eliminar la SAN elástica, asegúrese de que no se usa en ninguna carga de trabajo en ejecución.
Desconexión de volúmenes de clientes
Windows
Puede usar el siguiente script para eliminar las conexiones. Para ejecutarlo, necesita los parámetros siguientes:
- $ResourceGroupName: nombre del grupo de recursos
- $ElasticSanName: nombre de SAN elástico
- $VolumeGroupName: nombre del grupo de volúmenes
- $VolumeName: lista de volúmenes que se van a desconectar (separados por comas)
Copie el script aquí y guárdelo como un archivo .ps1, por ejemplo, disconnect.ps1. A continuación, ejecútelo con los parámetros necesarios. A continuación se muestra un ejemplo de cómo ejecutar el script:
./disconnect.ps1 $ResourceGroupName $ElasticSanName $VolumeGroupName $VolumeName
Linux
A continuación, puede usar el siguiente script para crear las conexiones. Para ejecutarlo, necesitará los parámetros siguientes:
- subscription: id. de suscripción
- g: nombre del grupo de recursos
- e: nombre de Elastic SAN
- v: nombre del grupo de volúmenes
- n <vol1, vol2, ...>: nombres de los volúmenes 1 y 2 y otros nombres de volumen que pueda requerir, separados por comas
Copie el script aquí y guárdelo como un archivo .py, por ejemplo, disconnect.py. A continuación, ejecútelo con los parámetros necesarios. A continuación se muestra un ejemplo de cómo ejecutar el script:
./disconnect.py --subscription <subid> -g <rgname> -e <esanname> -v <vgname> -n <vol1, vol2>
Eliminación de una instancia de SAN
Puede eliminar la SAN mediante Azure Portal, Azure PowerShell o la CLI de Azure. Si elimina una SAN o un grupo de volúmenes, los recursos secundarios correspondientes se eliminan junto con él. A continuación se muestran los comandos Eliminar de cada uno de los niveles de recursos.
Los siguientes comandos eliminan los volúmenes. Estos comandos usan los parámetros ForceDelete false
, -DeleteSnapshot false
, --x-ms-force-delete false
y --x-ms-delete-snapshots false
para PowerShell y la CLI, respectivamente. Si establece ForceDelete
o --x-ms-force-delete
en true
, hace que la eliminación del volumen se realice correctamente incluso si tiene conexiones iSCSI activas. Si establece -DeleteSnapshot
o --x-ms-delete-snapshots
en true
, elimina todas las instantáneas asociadas al volumen y el propio volumen.
Remove-AzElasticSanVolume -ResourceGroupName $resourceGroupName -ElasticSanName $sanName -VolumeGroupName $volumeGroupName -Name $volumeName -ForceDelete false -DeleteSnapshot false
Para eliminar grupos de volúmenes, ejecute los siguientes comandos.
Remove-AzElasticSanVolumeGroup -ResourceGroupName $resourceGroupName -ElasticSanName $sanName -Name $volumeGroupName
Para eliminar la propia SAN elástica, ejecute los siguientes comandos.
Remove-AzElasticSan -ResourceGroupName $resourceGroupName -Name $sanName