KoaVM
SolusVM alternative

Leave SolusVM. Your customers won't notice.

KoaVM imports VMs from SolusVM 1 and SolusVM 2 and boots them on Incus with the same IP and the same MAC, with about 10 seconds of downtime. One price per node, locked for 24 months.

Why many providers are looking elsewhere

From 9 November 2026 the SolusVM Unlimited licence goes up by 29.9% on the current price (Mini and Micro stay the same). LowEndBox broke the news and it's being discussed on LowEndTalk. With many nodes, that's a cost that grows every year without a single new feature.

The real problem, though, isn't switching panels: it's moving customer VMs without changing IPs, without reinstalling and without a night of downtime.

How KoaVM moves VMs off SolusVM

  1. In Migration › Connect a source pick SolusVM 1 or SolusVM 2 and add the nodes (SSH access with the panel's key).
  2. If you also add the SolusVM API, KoaVM reads hostname, IP and customer of each VM and, after the move, suspends the VM in the old panel.
  3. Scan: the panel finds VMs, disks and IPs. For each VM you pick the customer, the target node and the mode.
  4. Pre-flight checks: space, network, IPs and access. If something's wrong, it doesn't start.
  5. Near-live: the disk is mirrored while the VM keeps running, then a restart on the new node. Or cold, if you prefer.

If anything goes wrong, the source VM goes back as it was and starts again on its own. Customers get an email before and after, with the time and the expected downtime.

Results from our lab

VMFromModeCopyDowntime
solus-web1SolusVM 2, qcow2 10 GBnear-live23 s15.8 s
solus-web2SolusVM 2, qcow2 10 GBcold28 s40.9 s

Same IP, same MAC, no lost writes (a counter written to disk every 0.2 seconds stayed continuous). SolusVM 2 suspended both VMs after the move, through its API. The lab runs on nested VMs: on real hardware times are lower.

SolusVM and KoaVM side by side

SolusVMKoaVM
VirtualisationKVM (SolusVM 2 on libvirt)Incus: KVM VMs, ZFS, LVM, dir, btrfs storage
Price per unlimited nodeabout $13/month from 9/11/2026 (estimate: +29.9% on about $10)€9/month, €90/year, locked for 24 months
BillingWHMCS and othersWHMCS module, Koabilling, public API

Prices exclude VAT, indicative, as of September 2026. Details on the Pricing page.

KoaVM also has:

  • inbound migration from SolusVM 1 and 2, Virtualizor, Proxmox VE and KVM/libvirt, keeping the same IP and MAC;
  • provider IPs via API (OVHcloud and Hetzner; Contabo and Scaleway in development): the panel moves the IP to the right server and creates the virtual MAC;
  • provider VPS resale under your brand (Hetzner Cloud, Contabo, Scaleway, in development);
  • panel and client area in English and Italian.

What stays the same for your customers

  • The same IP and the same MAC: no DNS to change, no MAC-bound licences to redo.
  • The same disks, even more than one per VM.
  • A VM that's off in SolusVM stays off afterwards.
  • A client area with console, reboot, reinstall, snapshots, backups and traffic.

Where to start

Read the migration guide, then join the waitlist: the free trial includes 1 node and 5 VPSs, migration included. For the first 20 providers we do the migration together.

Try the migration on one of your VPS.

Leave your details: we'll send you trial access and help you with the first VM.

We only use your data to write to you about KoaVM. Privacy notice.