How To Migrate Umbel from Raspberry Pi5 to X86 machine

Hello, I love using umbel but I’m looking to get a beefier node, something like a dell Wyse 5070 thin client. Im curious if there is a complete guide to migrating from raspberry pi to a x86 machine is it as simple as installing ubuntu, then umbrel and popping in your ssd? preferably i would like to do it in such a way that i can shut down my pi turn on the x86 machine and if something does not work i can always revert to my pi. I am not comfortable starting this process without fully understanding every step as i do not want to risk being without my node. I also have apps setup on the node that it would be a pain to recreate BTCPAYSERVER LNBITs etc. and also just generally love the ease of use of umbrel and do not want to move away from it. thanks!

bump

bump

bump

I wrote a similar post asking the same, but still no answer up to this date.
I want to move from Pi 4 to a normal PC in a safe way, not putting in risk my lighting node channels.

Please, someone help.

1 Like

will the btc blockchain have to be downloaded again or can it be migrated over,

You can move over the bitcoin blocks!

  1. stop new node sudo systemctl stop umbrel
  2. ssh into old node rsync -rav --progress /path/to/oldnode/umbrel/app-data/bitcoin/data/bitcoin/chainstate /path/to/oldnode/umbrel/app-data/bitcoin/data/bitcoin/blocks user@newnodeip:/path/to/umbrel/app-data/bitcoin/data/bitcoin once that is done start your new node using node sudo systemctl startumbrel`
  3. Log in an open the Bitcoin app on new node.
  4. Use the “Advanced Settings” in the Bitcoin app to increase the Cache Size (MB).
  5. After reboot wait a bit it should sync.
  6. After restarting to apply the new cache, Bitcoin should begin indexing the block data you copied over. This can still take a while depending on your server’s hardware. be sure to set back your cachce size as there is no advantage to this other than syncing faster after copying over the blockchain feel free to let me know if you have any questions!