Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit artikel wordt beschreven hoe u een kopie van uw virtuele Azure-machine (VM) met Linux maakt met behulp van de Azure CLI. Zie Gedeelde Afbeeldingsgalerijen om VM-installatiekopieën op schaal te kopiëren, maken, opslaan en delen.
U kunt ook een virtuele machine uploaden en maken op basis van een VHD.
Vereiste voorwaarden
Installeer de Azure CLI.
Meld u aan bij een Azure-account met az login.
Laat een Virtuele Azure-machine gebruiken als de bron voor uw kopie.
De bron-VM stoppen
Maak de toewijzing van de bron-VM ongedaan met behulp van az vm deallocate. In het volgende voorbeeld wordt de VIRTUELE machine met de naam myVM in de resourcegroep myResourceGroup vrijgemaakt.
az vm deallocate \
--resource-group myResourceGroup \
--name myVM
De bron-VM kopiëren
Als u een virtuele machine wilt kopiëren, maakt u een kopie van de onderliggende virtuele harde schijf. Met dit proces maakt u een gespecialiseerde virtuele harde schijf (VHD) als een beheerde schijf die dezelfde configuratie en instellingen bevat als de bron-VM.
Zie het overzicht van Azure Managed Disks voor meer informatie over Azure Managed Disks.
Vermeld elke virtuele machine en de naam van de besturingssysteemschijf met az vm list. In het volgende voorbeeld ziet u alle VM's in de resourcegroep met de naam myResourceGroup:
az vm list -g myResourceGroup \ --query '[].{Name:name,DiskName:storageProfile.osDisk.name}' \ --output tableDe uitvoer is vergelijkbaar met het volgende voorbeeld:
Name DiskName ------ -------- myVM myDiskKopieer de schijf door een nieuwe beheerde schijf te maken en met az disk create. In het volgende voorbeeld wordt een schijf met de naam myCopiedDisk gemaakt op basis van de beheerde schijf met de naam myDisk:
az disk create --resource-group myResourceGroup \ --name myCopiedDisk --source myDiskControleer de beheerde schijven nu in uw resourcegroep met behulp van az disk list. In het volgende voorbeeld ziet u de beheerde schijven in de resourcegroep met de naam myResourceGroup:
az disk list --resource-group myResourceGroup --output table
Een virtueel netwerk instellen
Met de volgende optionele stappen maakt u een nieuw virtueel netwerk, subnet, openbaar IP-adres en een NIC (Virtual Network Interface Card).
Als u een VIRTUELE machine kopieert voor probleemoplossingsdoeleinden of aanvullende implementaties, wilt u mogelijk geen VIRTUELE machine in een bestaand virtueel netwerk gebruiken.
Als u een virtuele netwerkinfrastructuur wilt maken voor uw gekopieerde VM's, volgt u de volgende stappen. Als u geen virtueel netwerk wilt maken, gaat u verder met het maken van een virtuele machine.
Maak het virtuele netwerk met behulp van az network vnet create. In het volgende voorbeeld wordt een virtueel netwerk gemaakt met de naam myVnet en een subnet met de naam 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/24Maak een openbaar IP-adres met az network public-ip create. In het volgende voorbeeld wordt een openbaar IP-adres met de naam myPublicIP gemaakt met de DNS-naam van mypublicdns. (Omdat de DNS-naam uniek moet zijn, geeft u een unieke naam op.)
az network public-ip create --resource-group myResourceGroup \ --location eastus --name myPublicIP --dns-name mypublicdns \ --allocation-method static --idle-timeout 4Maak de NIC met behulp van az network nic create. In het volgende voorbeeld wordt een NIC gemaakt met de naam myNic die is gekoppeld aan het subnet mySubnet :
az network nic create --resource-group myResourceGroup \ --location eastus --name myNic \ --vnet-name myVnet --subnet mySubnet \ --public-ip-address myPublicIP
Een VM maken:
Maak een virtuele machine met behulp van az vm create.
Geef als volgt de gekopieerde beheerde schijf op die moet worden gebruikt als de besturingssysteemschijf (--attach-os-disk):
az vm create --resource-group myResourceGroup \
--name myCopiedVM --nics myNic \
--size Standard_DS1_v2 --os-type Linux \
--attach-os-disk myCopiedDisk
Volgende stappen
Voor meer informatie over het gebruik van een gedeelde afbeeldingsgalerij om VM-installatiekopieën te beheren.