Guida · Per gli amministratori
Migrazione da altri pannelli
KoaVM sposta le VM dagli altri pannelli sui nodi Incus con lo stesso IP e lo stesso MAC, a freddo o quasi live (circa 10 secondi di fermo).
Sorgenti
In Migrazione › Collega una sorgente: SolusVM 1, SolusVM 2, Virtualizor, Proxmox VE o qualsiasi nodo KVM/libvirt.
- Nodi (obbligatori): gli indirizzi dei server dove girano le VM, con utente root o un utente con
sudosenza password. Il pannello li legge via SSH con la sua chiave. - API del pannello (facoltativa): aggiunge nome host, IP e cliente di ogni VM e, dopo lo spostamento, sospende la VM nel vecchio pannello.
Aggiungi la chiave del pannello (è nella pagina Migrazione) ad authorized_keys sui nodi di origine e sui nodi Incus di destinazione. Sui nodi Incus serve qemu-utils.
Come si sposta una VM
- Scansiona: il pannello trova le VM, i dischi e gli IP.
- Per ogni VM scegli il cliente (esistente o nuovo), il nodo di destinazione e la modalità.
- Controlli: prima di partire il pannello verifica spazio, rete, IP e accessi; se qualcosa non va lo dice e non parte.
- Avvia subito o a un'ora precisa, al massimo N migrazioni insieme (in Impostazioni).
Le modalità:
- A freddo: la VM si spegne, il disco viene copiato, la VM riparte su Incus. Fermo pari al tempo della copia.
- Quasi live: il disco si copia a specchio con la VM accesa, poi un riavvio sul nodo nuovo (circa 10 secondi di fermo).
Si spostano tutti i dischi della VM; su Incus vanno bene storage ZFS, LVM, dir e btrfs. Una VM spenta all'origine resta spenta.
Se qualcosa va storto
La VM di origine torna com'era e riparte; con gli IP dei fornitori l'IP torna al server di prima. Nel dettaglio della VM trovi l'errore e il registro dei passaggi.
Email ai clienti
Con le email attive (Impostazioni) il cliente riceve un avviso prima e dopo lo spostamento, con l'orario e il fermo previsto.