Mascotte di HectorziN
Blog di HectorziN

Come migrare le tue macchine virtuali a Proxmox (VirtualBox, VMware e Home Assistant)

Se hai iniziato nel mondo della domotica o della virtualizzazione usando VirtualBox o VMware sul tuo PC principale, è molto probabile che ti sia già stretto. Il passo logico successivo è passare a Proxmox, un ipervisore professionale che ti permetterà di far funzionare i tuoi sistemi, come Home Assistant, 24/7 in modo efficiente. In questo articolo ti spiego il metodo più semplice per migrare i tuoi dischi virtuali senza perdere nemmeno un dato.

Su YouTube condivido altri tutorial, prove pratiche e progetti reali di smart home. Iscriviti su YouTube

Come migrare le tue macchine virtuali a Proxmox (VirtualBox, VMware e Home Assistant)

Video correlato su YouTube

Video

Perché migrare a Proxmox?

  • Stabilità professionale: Dimentica di dipendere dal fatto che il tuo PC con Windows sia acceso.
  • Gestione delle risorse: Sfrutta molto meglio la RAM e la CPU del tuo server (come un Mini PC).
  • Backup: Gestione nativa di snapshot e backup pianificati.

Passo 1: individuare e copiare il tuo disco virtuale

La prima cosa da fare è capire dove il tuo software attuale salva il disco virtuale:

  • VirtualBox: Cerca file con estensione .vdi.
  • VMware: Cerca file .vmdk.

Copia questo file e tienilo a portata di mano sul tuo PC, perché sarà la base della nostra nuova macchina in Proxmox.

Passo 2: il trucco per caricare il file su Proxmox

Proxmox non consente di caricare direttamente file di disco rigido dall'interfaccia web nello stesso modo in cui carichiamo un'ISO. Il trucco consiste in:

  1. Andare allo storage del tuo nodo (di solito chiamato local).
  2. Caricare il file fingendo che sia un'immagine ISO (cambiando temporaneamente l'estensione, se necessario) oppure usare strumenti come WinSCP per spostarlo nella cartella /tmp del tuo server Proxmox.

Passo 3: creare la nuova macchina virtuale (VM)

In Proxmox, crea una nuova VM ma con una particolarità: non aggiungere alcun disco rigido durante la procedura guidata. Configura il resto dei parametri (CPU, RAM e rete) in modo simile a come li avevi nel sistema precedente. Prendi nota del ID della macchina (per esempio, 105).

Passo 4: importare e convertire il disco tramite comandi

Qui è dove avviene la magia. Accedi alla console (Shell) di Proxmox e usa il comando qm importdisk. Questo comando si occupa di convertire il formato (VDI o VMDK) nel formato nativo di Proxmox (raw o qcow2) e associarlo alla VM.

Esempio di comando:

bash
qm importdisk 105 /ruta/de/tu/archivo.vdi local-lvm

(Dove 105 è l'ID della tua VM e local-lvm è il tuo storage).

Passo 5: impostazioni finali e avvio

Una volta importato, vai nelle impostazioni della VM in Proxmox:

  1. Vedrai un "Unused Disk". Fai doppio clic per aggiungerlo.
  2. In Options > Boot Order, assicurati che il nuovo disco sia il primo dell'elenco.
  3. Importante: Se stai migrando Home Assistant, non dimenticare di passare i dispositivi USB (come il tuo Zigbee Dongle) dalla scheda "Hardware".

E che succede con l'IP?

Cambiando ambiente, è possibile che l'interfaccia di rete cambi nome internamente. Se non riesci ad accedere alla tua macchina dopo l'avvio, controlla la configurazione di rete. Nel video ti mostro come risolvere i problemi di accesso dovuti al vecchio IP, così che tutto torni alla normalità.

Conclusione

Migrare a Proxmox sembra una sfida, ma seguendo questi passaggi è un processo sicuro che trasformerà la tua casa digitale. Avrai un sistema molto più robusto e pronto a crescere.

Se stai muovendo i primi passi e preferisci iniziare dalle basi, non perderti il mio Corso gratuito di Home Assistant oppure consulta i miei coupon sconto per hardware su AliExpress se stai cercando un Mini PC per il tuo nuovo Proxmox.

Video correlato

COUPON ALIEXPRESS