PowerShell을 사용하여 데이터 디스크를 작동 중 제거(hot remove)할 수 있지만, VM에서 해당 디스크를 분리할 때 해당 디스크가 전혀 사용되고 있지 않아야 합니다.
이 예제에서는 myResourceGroup 리소스 그룹의 VM myVM에서 myDisk라는 디스크를 제거합니다. 먼저 Remove-AzVMDataDisk cmdlet을 사용하여 디스크를 제거합니다. 그런 다음, Update-AzVM cmdlet으로 가상 머신의 상태를 업데이트하여 데이터 디스크 제거 프로세스를 완료합니다.
$VirtualMachine = Get-AzVM `
-ResourceGroupName "myResourceGroup" `
-Name "myVM"
Remove-AzVMDataDisk `
-VM $VirtualMachine `
-Name "myDisk"
Update-AzVM `
-ResourceGroupName "myResourceGroup" `
-VM $VirtualMachine
디스크가 스토리지에 유지되지만 더 이상 가상 머신에 연결되어 있지 않습니다.
짧아진 대기 시간
일부 지역에서는 디스크 분리 대기 시간이 감소하여 최대 15%까지 향상됨을 알 수 있습니다. 이는 계획되거나 계획되지 않은 장애 조치(failover)가 VM 간에 있거나, 워크로드 크기를 조정하거나, Azure Kubernetes Service와 같은 대규모 상태 저장 워크로드를 실행하는 경우에 유용합니다. 그러나 이 성능 향상은 명시적 디스크 분리 명령인 Remove-AzVMDataDisk
로 제한됩니다. Update-AzVM
과 같이 암시적으로 분리를 수행할 수 있는 명령을 호출하면 성능이 향상되지 않습니다. 이 성능 향상을 확인하기 위해 명시적 분리 명령을 호출하는 것 외에는 아무 작업도 수행할 필요가 없습니다.
짧은 대기 시간은 현재 다음 지역을 제외한 모든 퍼블릭 지역에서 사용할 수 있습니다.
- 캐나다 중부
- 미국 중부
- 미국 동부
- 미국 동부 2
- 미국 중남부
- 미국 서부 2
- 독일 북부
- Jio 인도 서부
- 북유럽
- 서유럽
포털을 사용하여 데이터 디스크 분리
데이터 디스크를 작동 중 제거(hot remove)할 수 있지만, VM에서 해당 디스크를 분리할 때 해당 디스크가 전혀 사용되고 있지 않아야 합니다.