Hello, The issue with using the lxd-to-incus migration program is that it requires the lxd server to run in order to work. If I install incus via pacman and then try to migrate, I get: # lxd-to-incus => Looking for source server ==> Detected: manual installation => Looking for target server Error: No target server could be found This message is expected, because the target server (lxd) was uninstalled by pacman during the installation of incus. In comparison, on a Debian box, 'apt-get install incus' installs Incus in parallel to lxd and the subsequent migration program works fine. Best,
Hello,
I am yet to migrate to incus, however the lxd-to-incus tool is provided by the incus package [1], and thus should still work as it seems to migrate itself (lxd is just a frontend after all).
Let incus replace lxd, run the tool, and it should work just fine. If not, post the error and the log here so that you can be helped further.
What the proper way of migrating from LXD to Incus under Archlinux?
Seen as incus is relatively new, there is no wiki article on it, and thus, there is no "proper" way currently, but in general if the solution provided by upstream works, why change it?
It goes without saying but you might want to backup before you attempt this.
Take care,