Löschen einer Elastic SAN-Instanz
Ihre Elastic SAN (Storage Area Network)-Ressourcen können auf verschiedenen Ressourcenebenen gelöscht werden. Dieser Artikel behandelt den gesamten Löschvorgang, beginnend mit dem Trennen von iSCSI-Verbindungen zu Volumes, dem Löschen der Volumes selbst, dem Löschen einer Volume-Gruppe und dem Löschen eines Elastic SAN selbst. Bevor Sie Ihr Elastic SAN löschen, stellen Sie sicher, dass es nicht in laufenden Workloads verwendet wird.
Trennen der Volumes von Clients
Windows
Sie können Ihre Verbindungen mithilfe des folgenden Skripts löschen. Zum Ausführen benötigen Sie die folgenden Parameter:
- $ResourceGroupName: Ressourcengruppenname
- $ElasticSanName: Elastic SAN-Name
- $VolumeGroupName: Name der Volumegruppe
- $VolumeName: Liste der Volumes, die getrennt werden sollen (durch Trennzeichen getrennt)
Kopieren Sie das Skript von hier, und speichern Sie es als PS1-Datei, z. B. „disconnect.ps1“. Führen Sie es dann mit den erforderlichen Parametern aus. Im Folgenden sehen Sie ein Beispiel für die Ausführung des Skripts:
./disconnect.ps1 $ResourceGroupName $ElasticSanName $VolumeGroupName $VolumeName
Linux
Sie können Ihre Verbindungen mithilfe des folgenden Skripts erstellen. Zum Ausführen benötigen Sie die folgenden Parameter:
- Abonnement: Abonnement-ID
- g: Ressourcengruppenname
- e: Elastic SAN-Name
- v: Volume-Gruppenname
- n <vol1, vol2, ...>: Namen der Volumes 1 und 2 und andere Volumenamen, die Sie möglicherweise benötigen, kommagetrennt
Kopieren Sie das Skript von hier, und speichern Sie es als PY-Datei, z. B. „disconnect.py“. Führen Sie es dann mit den erforderlichen Parametern aus. Im Folgenden sehen Sie ein Beispiel für die Ausführung des Skripts:
./disconnect.py --subscription <subid> -g <rgname> -e <esanname> -v <vgname> -n <vol1, vol2>
Löschen eines SAN
Sie können Ihr SAN über das Azure-Portal, Azure PowerShell oder Azure CLI löschen. Wenn Sie ein SAN oder eine Volumegruppe löschen, werden die entsprechenden untergeordneten Ressourcen ebenfalls gelöscht. Die Löschbefehle für jede der Ressourcenebenen sind unten aufgeführt.
Die folgenden Befehle löschen Ihre Volumes. Diese Befehle verwenden jeweils ForceDelete false
, -DeleteSnapshot false
, --x-ms-force-delete false
und --x-ms-delete-snapshots false
-Parameter für PowerShell und CLI. Wenn Sie ForceDelete
oder --x-ms-force-delete
auf true
festlegen, führt dies dazu, dass das Volume gelöscht wird, auch wenn Sie über aktive iSCSI-Verbindungen verfügen. Wenn Sie -DeleteSnapshot
oder --x-ms-delete-snapshots
auf true
festlegen, werden alle Momentaufnahmen, die dem Volume zugeordnet sind, sowie das Volume selbst gelöscht.
Remove-AzElasticSanVolume -ResourceGroupName $resourceGroupName -ElasticSanName $sanName -VolumeGroupName $volumeGroupName -Name $volumeName -ForceDelete false -DeleteSnapshot false
Führen Sie die folgenden Befehle aus, um Volumegruppen zu löschen.
Remove-AzElasticSanVolumeGroup -ResourceGroupName $resourceGroupName -ElasticSanName $sanName -Name $volumeGroupName
Führen Sie die folgenden Befehle aus, um das Elastic SAN selbst zu löschen.
Remove-AzElasticSan -ResourceGroupName $resourceGroupName -Name $sanName