Add a data disk to a VM
az vm disk attach --resource-group myResourceGroup --vm-name myVM --disk myDataDisk --size-gb 128 --new
Remove a data disk from a VM
az vm disk detach --resource-group myResourceGroup --vm-name myVM --disk myDataDisk
Resize a disk
az disk update --resource-group myResourceGroup --name myDataDisk --size-gb 256
Snapshot a disk
az snapshot create --resource-group myResourceGroup --name mySnapshot --source myDataDisk
Create image of a VM
az image create --resource-group myResourceGroup --source myVM --name myImage
Create VM from image
az vm create --resource-group myResourceGroup --name myNewVM --image myImage