I moved my umbrel node to a new device & OS.
I basically installed umbrel on the new device & started syncing before stopping it & copying the old Bitcoin directory over.
All channels came back up.
As long as you didn't have a massive HD failure, you should be able to restore.