Skip to main content

Instalação

# Repositório Enterprise (requer assinatura)
echo "deb https://enterprise.proxmox.com/debian/pve bookworm pve-enterprise" > /etc/apt/sources.list.d/pve-enterprise.list

# Repositório Community (free)
echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-no-subscription.list
apt update && apt dist-upgrade -y

Web UI

https://seu-servidor:8006/

CLI - VMs

# Criar VM
qm create 100 --name "web-server" --memory 2048 --cores 2 --net0 virtio,bridge=vmbr0

# Listar VMs
qm list

# Iniciar/Parar
qm start 100
qm stop 100

# Console
qm terminal 100

# Snapshot
qm snapshot 100 "before-upgrade"
qm rollback 100 "before-upgrade"

CLI - LXC

# Criar container
pct create 100 \
  local:vztmpl/ubuntu-22.04-standard_22.04-1_amd64.tar.zst \
  --rootfs local-lvm:8 \
  --hostname web-container \
  --memory 1024 --cores 2

# Listar containers
pct list

# Iniciar
pct start 100
pct enter 100

Cluster

# Criar cluster (master)
pvecm create my-cluster

# Adicionar nó
pvecm add 192.168.1.101

# Ver nós
pvecm nodes

# Migrar VM
qm migrate 100 node2 --online

Backup

# Backup manual
vzdump 100 --storage backup-storage --mode snapshot

# Restore
qmrestore backup-storage:vzdump-100-2023_01_15-disk0.raw 100

Storage

# Listar storage
pvesm status

# Adicionar NFS
pvesm add nfs backup-nfs \
  --server 192.168.1.50 \
  --export /backup \
  --content backup,iso