vytvoření kopie virtuálního počítače se systémem Linux pomocí rozhraní příkazového řádku Azure a Spravované disky
V tomto článku se dozvíte, jak vytvořit kopii virtuálního počítače Azure s operačním systémem Linux pomocí rozhraní příkazového řádku Azure CLI. Pokud chcete kopírovat, vytvářet, ukládat a sdílet image virtuálních počítačů ve velkém měřítku, přečtěte si téma Galerie sdílených imagí.
Virtuální počítač můžete také nahrát a vytvořit z virtuálního pevného disku.
Požadavky
Nainstalujte rozhraní příkazového řádku Azure CLI.
Přihlaste se k účtu Azure pomocí AZ Login.
Mít virtuální počítač Azure, který se použije jako zdroj pro vaši kopii.
Zastavení zdrojového virtuálního počítače
Nasaďte zdrojový virtuální počítač pomocí AZ VM disallocate. Následující příklad zruší přidělení virtuálního počítače s názvem myVM ve skupině prostředků myResourceGroup:
az vm deallocate \
--resource-group myResourceGroup \
--name myVM
Kopírování zdrojového virtuálního počítače
K zkopírování virtuálního počítače vytvoříte kopii základního virtuálního pevného disku. Tento proces vytvoří specializovaný virtuální pevný disk (VHD) jako spravovaný disk, který obsahuje stejnou konfiguraci a nastavení jako zdrojový virtuální počítač.
Další informace o Spravovaných discích Azure najdete v tématu Přehled Spravovaných disků Azure.
Seznamte se s každým virtuálním počítačem a názvem jeho disku s operačním systémem pomocí seznamu AZ VM list. Následující příklad zobrazí seznam všech virtuálních počítačů ve skupině prostředků s názvem myResourceGroup:
az vm list -g myResourceGroup \ --query '[].{Name:name,DiskName:storageProfile.osDisk.name}' \ --output table
Výstup se podobá následujícímu příkladu:
Name DiskName ------ -------- myVM myDisk
Zkopírujte disk vytvořením nového spravovaného disku a pomocí AZ disk Create. Následující příklad vytvoří disk s názvem myCopiedDisk ze spravovaného disku s názvem myDisk:
az disk create --resource-group myResourceGroup \ --name myCopiedDisk --source myDisk
Ověřte, že se spravované disky teď nacházejí ve vaší skupině prostředků, pomocí AZ disk list. Následující příklad vypíše spravované disky ve skupině prostředků s názvem myResourceGroup:
az disk list --resource-group myResourceGroup --output table
Nastavení virtuální sítě
V následujících volitelných krocích se vytvoří nová virtuální síť, podsíť, veřejná IP adresa a karta virtuální sítě (NIC).
Pokud kopírujete virtuální počítač pro účely řešení potíží nebo další nasazení, možná nebudete chtít použít virtuální počítač v existující virtuální síti.
Pokud chcete vytvořit infrastrukturu virtuální sítě pro zkopírované virtuální počítače, postupujte podle následujících několika kroků. Pokud nechcete vytvořit virtuální síť, přejděte k Vytvoření virtuálního počítače.
Vytvořte virtuální síť pomocí AZ Network VNet Create. Následující příklad vytvoří virtuální síť s názvem myVnet a podsíť s názvem mySubnet:
az network vnet create --resource-group myResourceGroup \ --location eastus --name myVnet \ --address-prefix 192.168.0.0/16 \ --subnet-name mySubnet \ --subnet-prefix 192.168.1.0/24
Vytvořte veřejnou IP adresu pomocí AZ Network Public-IP Create. Následující příklad vytvoří veřejnou IP adresu s názvem myPublicIP s názvem DNS mypublicdns. (Protože název DNS musí být jedinečný, zadejte jedinečný název.)
az network public-ip create --resource-group myResourceGroup \ --location eastus --name myPublicIP --dns-name mypublicdns \ --allocation-method static --idle-timeout 4
Pomocí AZ Network nic Createvytvořte síťovou kartu. Následující příklad vytvoří síťovou kartu s názvem myNic , která je připojena k podsíti mySubnet :
az network nic create --resource-group myResourceGroup \ --location eastus --name myNic \ --vnet-name myVnet --subnet mySubnet \ --public-ip-address myPublicIP
Vytvoření virtuálního počítače
Pomocí AZ VM Createvytvořte virtuální počítač.
Určete zkopírovaný spravovaný disk, který se použije jako disk s operačním systémem ( --attach-os-disk
), a to následujícím způsobem:
az vm create --resource-group myResourceGroup \
--name myCopiedVM --nics myNic \
--size Standard_DS1_v2 --os-type Linux \
--attach-os-disk myCopiedDisk
Další kroky
Naučte se používat sdílenou galerii imagí ke správě imagí virtuálních počítačů.