I’m looking at migrating from TrueNAS SCALE to Incus. Everything I’m hosting on TrueNAS is currently set up as a VM using the built-in virtualization features of SCALE. The server is running TrueNAS SCALE 24.10.
Anyone have tips or ideas on migrating the VMs and their storage over to Incus? I would rather not re-recreate the VMs from scratch, install the software, and restore backups of the individual apps/services running in the VMs.
I would be reconfiguring the same server to do this. Therefore, I have to download/backup the VMs/storage to one or more of my client devices. (I wouldn’t be able to do a local network transfer from server to server, since there is only one server.)
You probably should do a test run of getting one of those VMs out of your current environment, then use incus-migrate to get it imported onto your desktop/laptop running Incus.
wondering if it would be possible to creata a test zfs pool on truenas scale, run a vm, shut it down, export the test zfs pool and then import that pool itself into incus ?!
Probably not. While they’re both using ZFS, that doesn’t mean that the dataset structure in TrueNAS is setup the same way, nor that the ZVOL they use is using the same disk format.
I didn’t know that. I think I had seen that TrueNAS SCALE was moving away from Kubernetes and towards Docker, but don’t follow the news/community there enough to have heard about a change to Incus. I did see a thread and/or feature request, but it wasn’t clear that was actually a set direction.
I was thinking about the idea of Incus running the whole server, with projects and instances set up for the services I want. One idea I got from Mastodon was to have a container that ran Cockpit to manage SMB file services. That seemed like it would fit my needs a bit better in some ways. That kind of flips the TrueNAS model upside-down.
I’m not necessarily a fan of the TrueNAS admin UI and general decisions. It has been good enough for me since migrating from ESXi (licensing costs and then the Vmware acquisition). However, I’m also at the point where I’d like this stuff to “just work” and be simple enough to get out of the way.
I think I would like having the ability to use all the options Incus already has. I’ve definitely longed for more container options than TrueNAS has given me so far. (But I’m still learning about containers.)