Linux rendszerű virtuális gép másolatának létrehozása az Azure CLI és a Managed Disks

Ez a cikk bemutatja, hogyan hozhat létre másolatot a Linuxot futtató Azure-beli virtuális gépről az Azure CLI használatával. A virtuálisgép-rendszerképek nagy léptékű másolásáért, létrehozásáért, tárolására és megosztásáért lásd: Megosztott rendszerkép-katalógusok.

Virtuális merevlemezről is feltölthet és létrehozhat virtuális gépeket.

Előfeltételek

A forrás virtuális gép leállítása

A forrás virtuális gép felszabadítása az az vm deallocate használatával. Az alábbi példa felszabadítja a myResourceGroup erőforráscsoportban található myVM nevű virtuális gépet:

az vm deallocate \
    --resource-group myResourceGroup \
	--name myVM

A forrás virtuális gép másolása

A virtuális gép másolása a mögöttes virtuális merevlemez másolatát hozza létre. Ez a folyamat létrehoz egy specializált virtuális merevlemezt (VHD) felügyelt lemezként, amely a forrás virtuális gép konfigurációját és beállításait tartalmazza.

További információ az Azure Managed Disksről: Azure Managed Disks – áttekintés.

  1. Sorolja fel az egyes virtuális gépeket és az operációsrendszer-lemezük nevét az az vm list listával. A következő példában a myResourceGroup nevű erőforráscsoportban található összes virtuális gép fel van sorolva:

    az vm list -g myResourceGroup \
         --query '[].{Name:name,DiskName:storageProfile.osDisk.name}' \
    	 --output table
    

    A kimenet a következő példához hasonló:

    Name    DiskName
    ------  --------
    myVM    myDisk
    
  2. Másolja a lemezt egy új felügyelt lemez létrehozásával és az az disk create használatával. A következő példa létrehoz egy myCopiedDisk nevű lemezt a myDisk nevű felügyelt lemezről:

    az disk create --resource-group myResourceGroup \
         --name myCopiedDisk --source myDisk
    
  3. Ellenőrizze a felügyelt lemezeket az erőforráscsoportban az az disk list használatával. Az alábbi példa a myResourceGroup nevű erőforráscsoportban található felügyelt lemezeket sorolja fel:

    az disk list --resource-group myResourceGroup --output table
    

Virtuális hálózat beállítása

Az alábbi választható lépések új virtuális hálózatot, alhálózatot, nyilvános IP-címet és virtuális hálózati adaptert (NIC) hoznak létre.

Ha hibaelhárítás vagy további üzembe helyezés céljából másol egy virtuális gépet, előfordulhat, hogy nem szeretne virtuális gépet használni egy meglévő virtuális hálózaton.

Ha virtuális hálózati infrastruktúrát szeretne létrehozni a másolt virtuális gépekhez, kövesse a következő néhány lépést. Ha nem szeretne virtuális hálózatot létrehozni, ugorjon a Virtuális gép létrehozása részhez.

  1. Hozza létre a virtuális hálózatot az az network vnet create használatával. Az alábbi példa egy myVnet nevű virtuális hálózatot és egy mySubnet nevű alhálózatot hoz létre:

    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
    
  2. Hozzon létre egy nyilvános IP-címet az az network public-ip create használatával. A következő példában létrehozunk egy myPublicIP nevű nyilvános IP-címet a mypublicdns DNS-névvel. (Mivel a DNS-névnek egyedinek kell lennie, adjon meg egy egyedi nevet.)

    az network public-ip create --resource-group myResourceGroup \
        --location eastus --name myPublicIP --dns-name mypublicdns \
    	--allocation-method static --idle-timeout 4
    
  3. Hozza létre a hálózati adaptert az az network nic create használatával. Az alábbi példa egy myNic nevű hálózati adaptert hoz létre, amely a mySubnet alhálózathoz van csatolva :

    az network nic create --resource-group myResourceGroup \
        --location eastus --name myNic \
    	--vnet-name myVnet --subnet mySubnet \
    	--public-ip-address myPublicIP
    

Virtuális gép létrehozása

Hozzon létre egy virtuális gépet az az vm create használatával.

Adja meg az operációsrendszer-lemezként (--attach-os-disk) használni kívánt másolt felügyelt lemezt a következőképpen:

az vm create --resource-group myResourceGroup \
    --name myCopiedVM --nics myNic \
	--size Standard_DS1_v2 --os-type Linux \
    --attach-os-disk myCopiedDisk

Következő lépések

Megtudhatja, hogyan kezelheti a virtuálisgép-rendszerképeket egy megosztott rendszerkép-katalógus használatával.