Umbrel Disk Swap / Data Migration / 1TB to 2TB SSD

Recently had to upgrade my Umbrel v1.4.2 node from a 1TB to a 2TB SSD.
It was super smooth with the help of this post and a few modifications below:
https://community.umbrel.com/t/guide-cloning-or-migrating-ssd-hdd-windows/2509
Thanks @DHD!!

WARNING: If you have any funds or important data on your device, make sure to have a valid backup and seed words before proceeding!

I used BalenaEtcher to clone the SSD:

  1. Login to Umbrel. Settings > Shutdown. Power OFF
  2. Unplug 1TB Drive from Umbrel, Plug both your 1TB and 2TB drives into your computer
  3. Open BalenaEtcher
    a. Clone Drive > Choose 1TB Drive (source disk) > Select
    b. Select Target > Choose 2TB Drive (destination disk) > Select
    c. Flash! (This takes a while, it should provide a time estimate)
  4. Eject 2TB Drive from computer and plug into Umbrel. Power ON
  5. Login to Umbrel. Settings > Advanced Settings > Terminal
  6. Follow Steps 12-17 in the linked guide above
    Note: I used sudo growpart /dev/sda 1 for Step 13, OP may have a typo

After reboot and logging back in, confirm disk shows 2TB in the Umbrel GUI. Hope this helps! :umbrella:

4 Likes

Doing this now! I was going around and around with AI on this one. If this works you just saved me a whole lot of hair loss. Thank you!!

1 Like

Thanks, this works great (running UmbrelOS 1.3).
I first tried with Acronis (on my work PC), but that failed, I could not find the logfile that should have the reason. Balena did the job, although it took almost 3 hours.

At first sudo apt install cloud-init -y came back with an error:
Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
So I did a sudo apt-get update and after that repeated the sudo apt install cloud-init -y

Now my Pi4 has a nice 1.05TB free!

1 Like

Essentially flawless. THANK YOU :slight_smile: That growpart line was indeed a typo.

The only minor hiccup for me was Balena-related; gave me a grey screen half way through the clone; needed to disable laptop screen going to sleep in settings, then the issue didn’t occur.

1 Like

Thanks Node101. I find this the day after I did mine. Still hoping I didn’t mess up. Last week I noticed an error when I logged in to Umbrel and my Spectre. Figured that my 1TB SSD was full so I ordered a 4TB this time. Did the cloning with the free MultiDriveSetup software. But then, I could not get the partitions to expand to the rest of it. So ended up purchasing EASUS Partition Master, which actually was much simpler than I thought. So I had it expand to the unallocated spaces on the left and the right of it. Well, I didn’t power off Umbrel like you said because I wasn’t sure how, and since my power has gone off at times and it still worked fine, I just merely unplugged the power from the raspberri and pulled the drives out, put the new larger one on this morning and put the power on. ā€˜cept when I log on to my umbrel, it asked me to create a new account. Then it won’t update the Umbrel .5 to the new 1.0. (Node101, how did you figure v1.4.2? All my system says it’s 1.0. I’m so confused! The website talks about ā€œthe cloudā€ but my understanding is ā€˜the cloud’ is not my computer.)

**I had found the same guide you mentioned except I also got lost at #12. I have no clue what he means by SSH and install Cloud Init. No instructions as how to do that so it was meant for computer wiz people, not like me. But I think I’m figuring out it’s for Linux people and I’m Windows.

To Upgrade my Umbrel Search basically said I have to flash it again to the micro SD (https://umbrel.com/update-to-umbrelos-1-0). Then, I can’t get my Specter Desktop app up and it tells me I need to install Bitcoin Node. So that goes on forever and I don’t know if it’s actually doing something. So, if I screwed up, and basically have to start from scratch, I can’t find my notes on how the hell I connected my cold wallet to the Spectre.

Anyone out there have the steps written down for Windows, so I can save it again and follow it? I’m not knowledgeable on all this crypto stuff since my son in law helped me hook it up the first time, but, he’s been out of reach due to personal stuff so I can’t figure out what to do exactly to get back to my wallet and updates. He’s one of those smart people that isn’t good at teaching anyway.
Thanks in advance to all those smarter than me.

Umbrel is a Docker container on Debian without a GUI installed. So either you can just clone all of it over with clonezilla or dd copy with a linux live usb or just copy the /home directory onto a new drive and change the mount in fstab.

Thanks, but that doesn’t mean much to me since I don’t know Linux, nor much of the tech talk.

Its ok, You’ll eventually learn it.

So you want to clone your drive, correct?

To clone these drives, you set up a usb thumb drive with software on it that will clone the drive. The easiest software to use is clonezilla. I use it for all computers windows. mac, linux. It guides you through the software so you can clone disk to disk without doing anything but selecting the source and destination disk and confirm to clone.

Most operating systems have to be not booted from the OS drive you are cloning.