# How To Migrate Umbel from Raspberry Pi5 to X86 machine

**URL:** <https://community.umbrel.com/t/how-to-migrate-umbel-from-raspberry-pi5-to-x86-machine/16794>\
**Category:** Support and Troubleshooting\
**Created:** [May 1, 2024, 9:30pm UTC](https://community.umbrel.com/t/how-to-migrate-umbel-from-raspberry-pi5-to-x86-machine/16794 "2024-05-01T21:30:44Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![LNPLEB](https://avatars.discourse-cdn.com/v4/letter/l/f0a364/32.png) [@LNPLEB](https://community.umbrel.com/u/LNPLEB)\
**Post date:** [May 1, 2024, 9:30pm UTC](https://community.umbrel.com/t/how-to-migrate-umbel-from-raspberry-pi5-to-x86-machine/16794/1 "2024-05-01T21:30:44Z")

</div>

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!

---

<div class="post-metadata">

**Author:** ![LNPLEB](https://avatars.discourse-cdn.com/v4/letter/l/f0a364/32.png) [@LNPLEB](https://community.umbrel.com/u/LNPLEB)\
**Post date:** [May 2, 2024, 3:19pm UTC](https://community.umbrel.com/t/how-to-migrate-umbel-from-raspberry-pi5-to-x86-machine/16794/2 "2024-05-02T15:19:43Z")

</div>

bump

---

<div class="post-metadata">

**Author:** ![LNPLEB](https://avatars.discourse-cdn.com/v4/letter/l/f0a364/32.png) [@LNPLEB](https://community.umbrel.com/u/LNPLEB)\
**Post date:** [May 3, 2024, 7:08pm UTC](https://community.umbrel.com/t/how-to-migrate-umbel-from-raspberry-pi5-to-x86-machine/16794/3 "2024-05-03T19:08:35Z")

</div>

bump

---

<div class="post-metadata">

**Author:** ![LNPLEB](https://avatars.discourse-cdn.com/v4/letter/l/f0a364/32.png) [@LNPLEB](https://community.umbrel.com/u/LNPLEB)\
**Post date:** [May 17, 2024, 1:07pm UTC](https://community.umbrel.com/t/how-to-migrate-umbel-from-raspberry-pi5-to-x86-machine/16794/4 "2024-05-17T13:07:42Z")

</div>

bump

---

<div class="post-metadata">

**Author:** ![duelpass](https://avatars.discourse-cdn.com/v4/letter/d/71e660/32.png) [@duelpass](https://community.umbrel.com/u/duelpass)\
**Post date:** [May 22, 2024, 2:17pm UTC](https://community.umbrel.com/t/how-to-migrate-umbel-from-raspberry-pi5-to-x86-machine/16794/5 "2024-05-22T14:17:58Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Tdf1230](https://avatars.discourse-cdn.com/v4/letter/t/bc8723/32.png) [@Tdf1230](https://community.umbrel.com/u/Tdf1230)\
**Post date:** [May 24, 2024, 12:41am UTC](https://community.umbrel.com/t/how-to-migrate-umbel-from-raspberry-pi5-to-x86-machine/16794/6 "2024-05-24T00:41:08Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![LNPLEB](https://avatars.discourse-cdn.com/v4/letter/l/f0a364/32.png) [@LNPLEB](https://community.umbrel.com/u/LNPLEB)\
**Post date:** [June 6, 2024, 3:31pm UTC](https://community.umbrel.com/t/how-to-migrate-umbel-from-raspberry-pi5-to-x86-machine/16794/7 "2024-06-06T15:31:05Z")

</div>

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!

---

<div class="post-metadata">

**Author:** ![LNPLEB](https://avatars.discourse-cdn.com/v4/letter/l/f0a364/32.png) [@LNPLEB](https://community.umbrel.com/u/LNPLEB)\
**Post date:** [December 22, 2024, 4:35am UTC](https://community.umbrel.com/t/how-to-migrate-umbel-from-raspberry-pi5-to-x86-machine/16794/8 "2024-12-22T04:35:27Z")

</div>

I had success, check out this post

> [@Transfer node from Pi to Ubuntu Linux Desktop, re-using the external SSD](https://community.umbrel.com/t/transfer-node-from-pi-to-ubuntu-linux-desktop-re-using-the-external-ssd/15179):
>
> Hi! Should be simple, but I can’t seem to figure it out. I have Umbrel node working on a Pi 4, been running for a couple of years, blockchain data stored on a 1TB external SSD. I’d like to move the node to a higher powered desktop running Ubuntu, but use the same SSD (just plugged into the new machine). First I fresh installed Umbrel on Linux, then realized my internal NVME wasn’t going to be big enough. So I plugged the SSD from the Pi into my desktop. It mounted, and I ran the /umbrel/scr…
