Vytvoření virtuálního počítače pomocí existujícího spravovaného disku s operačním systémem pomocí rozhraní příkazového řádku
Tento skript vytvoří virtuální počítač připojením existujícího spravovaného disku jako disku s operačním systémem. Tento skript použijte v předchozích scénářích:
- Vytvoření virtuálního počítače z existujícího spravovaného disku s operačním systémem, který se zkopíroval ze spravovaného disku v jiném předplatném
- Vytvoření virtuálního počítače z existujícího spravovaného disku vytvořeného ze specializovaného souboru VHD
- Vytvoření virtuálního počítače z existujícího spravovaného disku s operačním systémem vytvořeného ze snímku
Pokud chcete spustit tuto ukázku, nainstalujte nejnovější verzi Azure CLI. Spuštěním příkazu az login
vytvořte připojení k Azure.
Ukázky pro Azure CLI jsou napsané pro bash
prostředí. Pokud chcete tuto ukázku spustit ve Windows PowerShellu nebo příkazovém řádku, budete možná muset změnit prvky skriptu.
Pokud ještě nemáte předplatné Azure, vytvořte si bezplatný účet Azure před tím, než začnete.
Ukázkový skript
# Verified per Raman Kumar as of 2/23/2022
# <FullScript>
#Provide the subscription Id
subscriptionId="<subscriptionId>"
#Provide the name of your resource group
resourceGroupName=myResourceGroupName
#Provide the name of the Managed Disk
managedDiskName=myDiskName
#Provide the OS type
osType=linux
#Provide the name of the virtual machine
virtualMachineName=myVirtualMachineName123
#Set the context to the subscription Id where Managed Disk exists and where VM will be created
az account set --subscription $subscriptionId
#Get the resource Id of the managed disk
managedDiskId=$(az disk show --name $managedDiskName --resource-group $resourceGroupName --query [id] -o tsv)
#Create VM by attaching existing managed disks as OS
az vm create --name $virtualMachineName --resource-group $resourceGroupName --attach-os-disk $managedDiskId --os-type $osType
# </FullScript>
Úprava nasazení
Spuštěním následujícího příkazu odeberte skupinu prostředků, virtuální počítač a všechny související prostředky.
az group delete --name myResourceGroup
Vysvětlení skriptu
Tento skript používá následující příkazy k získání vlastností spravovaného disku, připojení spravovaného disku k novému virtuálnímu počítači a vytvoření virtuálního počítače. Každá položka v tabulce odkazuje na dokumentaci specifickou pro příkazy.
Příkaz | Poznámky |
---|---|
zobrazit disk | Získá vlastnosti spravovaného disku pomocí názvu disku a názvu skupiny prostředků. Vlastnost ID slouží k připojení spravovaného disku k novému virtuálnímu počítači. |
az vm create | Vytvoří virtuální počítač pomocí spravovaného disku s operačním systémem. |
Další kroky
Další informace o Azure CLI najdete v dokumentaci k Azure CLI.
Další ukázky skriptů rozhraní příkazového řádku virtuálního počítače najdete v dokumentaci k virtuálnímu počítači Azure s Linuxem.