Moving Umbrel node to new hardware - Support and Troubleshooting - Umbrel Community

Matrox August 6, 2021, 10:32am #1

Hi Umbrel community,

I have been running my Umbrel node without issues on a VM running on a HDD and am looking now at upgrading to a new VM running on an SSD.

I would like to move my Umbrel node i.e. the nodes unique name and all its history & reputation (as viewable on 1ML) along with the full btc balance and also all the lightning channels and there balances (not closing them) onto the new hardware that I have.

I want to confirm if this is the correct way to go about this:

Is it simply just build the new VM on the SSD (I’ll make sure the old VM is shutdown) then enter the seed phrase as per the instructions here umbrel/README.md at master · getumbrel/umbrel · GitHub and as per the comments it will “restore the user’s settings and Lightning network channel data.”

If this is not the case, then how can I make sure I keep my lightning channels & keep the history and my unique node name as per 1ML?

Thanks again for all your time & help regarding this.

1 Like

Matrox August 8, 2021, 10:58am #2

Hmm as no comments I’m assuming that the restore will just restore everything including channel data yeah etc?

mayank August 8, 2021, 1:20pm #3

Do you have the entire Umbrel installation directory on an HDD? If so, for VMs it’s far more easier and straightforward to just copy the whole Umbrel directory to the new SSD, and then do sudo ./scripts/start in it. Umbrel should then continue work without any downtime, hiccups or recovery required.

4 Likes

Matrox August 8, 2021, 3:14pm #4

Yes I have the whole Umbrel dir, this is most excellent so I’ll try this and advise if I have any issues.

Thank you for your help good sir.

Matrox August 16, 2021, 12:18pm #5

Just a follow up that I now have the added the SSD drive to the VM, copied over all the Umbrel data from the HDD to the new SSD and simply ran the ./scripts/start and it fired up without a hitch

If anyone has any questions or queries let me know and thanks again for all your help.

1 Like

I need to reset the seed phrase. I want reset the personal data. Command : ssh -t umbrel@umbrel.local “sudo systemctl stop umbrel-startup && sudo rm -rf ~/umbrel/lnd/!(lnd.conf) && sudo rm ~/umbrel/db/user.json && sudo rm ~/umbrel/db/umbrel-seed/seed && sudo systemctl start umbrel-startup” does not work for me on Mac osx…I get an error - -bash: !: event not found
Do you know a simple wat to do it…without touching the SSD with the whole BTC system ?

Matrox August 20, 2021, 7:46am #7

Hmm what I’d probably do is copy everything in the bitcoin dir (so you have the full blockchain copy and don’t have to redownload it) then nuke the rest in the umbrel dir. Download & install umbrel again (should provide a new seed phase) then move the bitcoin dir over.

Did you ever go through with this and what did you do?

Matrox November 1, 2021, 12:41pm #9

Yes as mentioned here:

Do you have the entire Umbrel installation directory on an HDD? If so, for VMs it’s far more easier and straightforward to just copy the whole Umbrel directory to the new SSD, and then do sudo ./scripts/start in it. Umbrel should then continue work without any downtime, hiccups or recovery required.

And my VM was converted to the new SSD with no issues

Just a follow up that I now have the added the SSD drive to the VM, copied over all the Umbrel data from the HDD to the new SSD and simply ran the ./scripts/start and it fired up without a hitch If anyone has any questions or queries let me know and thanks again for all your help.

1 Like

Thanks! It seems deceptively simple…

Did you seriously just copy the entire /umbrel folder from one machine to another then just start it up?

Did the new machine/ VM have Umbrel installed or was copying that folder all that was needed?

1 Like

Matrox November 2, 2021, 12:53am #11

Yeah so the way I had setup the VM was that OS was installed on a M2 drive and I had everything Umbrel related (including btc chain) on the HDD, it was literary just copy Umbrel contents onto the SSD and then run the script and it picked up where it had left off.

Carlos August 6, 2022, 8:14am #12

Woud this method work with Umbrel 0.5 on a raspberry pi?

1 Like

https://community.getumbrel.com/t/moving-umbrel-node-to-new-hardware/2394/5