PassioniInformaticaVirtualizzazione

Guida: Creare e gestire VM su Proxmox

04/03/2026

Macchine virtuali KVM con Proxmox

Proxmox usa KVM come hypervisor per le VM. Ogni VM ha hardware virtualizzato dedicato: CPU, RAM, disco, rete.

1. Creare una VM dalla web UI

  1. Click "Create VM" in alto a destra
  2. General: nome e VM ID
  3. OS: selezionare ISO (upload preventivo in storage locale)
  4. System: OVMF (UEFI) per sistemi moderni, SeaBIOS per legacy
  5. Disks: dimensione disco, formato qcow2 o raw, storage target
  6. CPU: tipo host per massime prestazioni, sockets e cores
  7. Memory: RAM in MiB, abilitare ballooning se necessario
  8. Network: bridge vmbr0, modello VirtIO

2. Creare VM da CLI

qm create 200 --name "debian-server" --memory 4096 --cores 2 --net0 virtio,bridge=vmbr0 --scsihw virtio-scsi-pci --scsi0 local-lvm:32 --cdrom local:iso/debian-12.iso --boot order=scsi0;ide2 --ostype l26

3. Operazioni comuni

# Avviare/fermare
qm start 200
qm shutdown 200
qm stop 200  # force stop

# Snapshot
qm snapshot 200 prima-modifica --description "Prima della modifica"
qm rollback 200 prima-modifica

# Clone
qm clone 200 201 --name "debian-clone" --full

4. Guest Agent

# Nella VM installare:
apt install qemu-guest-agent -y
systemctl enable --now qemu-guest-agent

# Da Proxmox, eseguire comandi nella VM:
qm guest exec 200 -- bash -c "hostname"

Il guest agent permette a Proxmox di interagire con la VM: shutdown pulito, freeze filesystem per backup, esecuzione comandi.

← Guida: Installare Proxmox VE da zero Guida: Container LXC su Proxmox →
← Torna all'elenco