Een elastisch SAN verwijderen
Uw SAN-resources (Elastic Storage Area Network) kunnen op verschillende resourceniveaus worden verwijderd. In dit artikel wordt het algehele verwijderingsproces behandeld, te beginnen met het loskoppelen van iSCSI-verbindingen met volumes, het verwijderen van de volumes zelf, het verwijderen van een volumegroep en het verwijderen van een elastisch SAN zelf. Voordat u uw elastische SAN verwijdert, moet u ervoor zorgen dat deze niet wordt gebruikt in actieve workloads.
Volumes loskoppelen van clients
Windows
U kunt het volgende script gebruiken om uw verbindingen te verwijderen. U hebt de volgende parameters nodig om deze uit te voeren:
- $ResourceGroupName: naam van resourcegroep
- $ElasticSanName: Elastische SAN-naam
- $VolumeGroupName: Naam volumegroep
- $VolumeName: Lijst met volumes die moeten worden losgekoppeld (door komma's gescheiden)
Kopieer het script hier en sla het op als een .ps1-bestand, bijvoorbeeld disconnect.ps1. Voer deze vervolgens uit met de vereiste parameters. Hier volgt een voorbeeld van het uitvoeren van het script:
./disconnect.ps1 $ResourceGroupName $ElasticSanName $VolumeGroupName $VolumeName
Linux
U kunt het volgende script gebruiken om uw verbindingen te maken. U hebt de volgende parameters nodig om deze uit te voeren:
- abonnement: abonnements-id
- g: Naam van resourcegroep
- e: Elastische SAN-naam
- v: Naam volumegroep
- n <vol1, vol2, ...>: Namen van volumes 1 en 2 en andere volumenamen die u mogelijk nodig hebt, door komma's gescheiden
Kopieer het script van hieruit en sla het op als een .py-bestand, bijvoorbeeld disconnect.py. Voer deze vervolgens uit met de vereiste parameters. Hier volgt een voorbeeld van hoe u het script uitvoert:
./disconnect.py --subscription <subid> -g <rgname> -e <esanname> -v <vgname> -n <vol1, vol2>
Een SAN verwijderen
U kunt uw SAN verwijderen met behulp van Azure Portal, Azure PowerShell of Azure CLI. Als u een SAN of een volumegroep verwijdert, worden de bijbehorende onderliggende resources samen met de resource verwijderd. Hieronder ziet u de verwijderopdrachten voor elk van de resourceniveaus.
Met de volgende opdrachten worden uw volumes verwijderd. Deze opdrachten gebruiken ForceDelete false
respectievelijk, -DeleteSnapshot false
en --x-ms-force-delete false
--x-ms-delete-snapshots false
parameters voor PowerShell en CLI. Als u dit instelt ForceDelete
of --x-ms-force-delete
instelt true
, slaagt het volumeverwijdering zelfs als u actieve iSCSI-verbindingen hebt. Als u dit instelt -DeleteSnapshot
of --x-ms-delete-snapshots
instelt true
, worden alle momentopnamen verwijderd die zijn gekoppeld aan het volume en het volume zelf.
Remove-AzElasticSanVolume -ResourceGroupName $resourceGroupName -ElasticSanName $sanName -VolumeGroupName $volumeGroupName -Name $volumeName -ForceDelete false -DeleteSnapshot false
Voer de volgende opdrachten uit om volumegroepen te verwijderen.
Remove-AzElasticSanVolumeGroup -ResourceGroupName $resourceGroupName -ElasticSanName $sanName -Name $volumeGroupName
Voer de volgende opdrachten uit om het elastische SAN zelf te verwijderen.
Remove-AzElasticSan -ResourceGroupName $resourceGroupName -Name $sanName