I have an older TrueNAS Scale that is running the docker application that was released when the partner was announced a few years ago.
I need to migrate it to a newer bit of hardware and wanted to sanity check my thought process.
I’m snapshotting my identity and config folders which according to the configuration hold the identity and Storj data.
Then, stop the app (docker container) on the old node, rsync one more time to validate, and then start the app on the new node with the same settings pointed at the new replicated set on the new hardware, change the firewall to point the ports to the new one, start it up and good?
My question is, if I miss anything, I still have my original server sitting there and can always restart it, but how do I validate I have everything copied?
Or is that what repair is for and there might be some repair done by other nodes should something not gracefully copy?
I saw this topic: Migrating from Windows Node to TrueNAS node, how to? - #8 by Alexey but it’s windows to trueness so not quite apples to apples.
Thanks for any input.