gpt4 book ai didi

Azure CLI 列出磁盘

转载 作者:行者123 更新时间:2023-12-02 23:28:49 24 4
gpt4 key购买 nike

我想编写一个 bash shell 脚本,它将 VM 名称和资源组名称作为参数,并对给定 VM 进行快照备份。

请指导我可以列出特定虚拟机的所有磁盘的命令

我不知道 Azure CLI 可以列出特定 VM 的磁盘

最佳答案

似乎没有 CLI 命令可以直接列出与特定 VM 关联的磁盘。但Azure VM只有两种磁盘类型,因此您可以通过两个具有这两种类型的CLI命令列出与VM关联的所有磁盘ID:

数据盘:

az vm show -d -g groupName -n vmName --query "storageProfile.dataDisks[].managedDisk.id"

操作系统磁盘:

az vm show -d -g groupName -n vmName --query "storageProfile.osDisk.managedDisk.id"

如果你想从虚拟机创建快照,可以通过CLI命令az snapshot create从磁盘一张一张地创建。 .

希望对您有帮助,还有什么问题请给我留言。

关于Azure CLI 列出磁盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54158799/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com