I have 2 servers both running a Debian VM each. The old VM was one of the first o installed several years ago when I knew lityle and its messed up and has little space left. It running on Truenas Scale and has a couple of docker apps that I’m very dependent on (Firefly, Hammond). I want to move the datasets for these docker apps to a newer VM running on Proxmox server. It a Debian 13 VM with loads of space. What are my options for moving the data given neither Firefly nor Hammond have the appropriate export / import functions? I could migrate the old VM that that wouldn’t resolve my space issue. Plus it Debian 10 and it would take a lot to being it up to Trixie.
NFS+rsync
Assuming truenas does NFS, I would mount the old docker data into the new docker VM. Stop all running containers and copy the data, copy so that you have a backup should you need to revert.
Make sure all containers are in compose files, up date them for new data location.
Whatever you do, make sure you have working backups first.
I imagine you could copy the docker volumes over, but that’s more work than of they’re “mounts”, in which case you can just copy the corresponding on the host. Use scp or rclone or whatever to copy the files over