Possible to migrate and restore 32 bit hass to 64bit? (upgrade from rpi3 to rpi4)?

I’m running a raspberry pi 3 and I just experienced a crash. I believe I was running the 32 bit version of HA but per the start guide installed the recommended 64 bit version. I tried to restore my latest backup (a few days old) onto the newly flashed sd card but it didnt succeed, i stopped after many hours.

Question 1: I ordered a raspberry pi 4 and I wonder if it is possible to restore my current HA setup with all it’s configurations onto a freshly flashed sd card in the rpi4.

Do I need to flash the 32 bit version because that’s what I believe I was using previously (in my backup) and then do a restore of the backup? Or has someone succeded installing a 64 bit version and later restoring a 32 bit backup?

Question 2: Is a backup from a raspberry pi 3 system compatible with a rpi 4? That is, is it possible to restore a backup i made on my rpi3 onto the rpi 4?

Thank you so much in advance for caring to read this and answering!

The backup is an HA backup, people use them to migrate from one platform to another all the timee… I recently migrated from Raspberry OS (buster) on a Pi 4 to Raspberry OS (bullseye) without any issue, they were both 64-bit but that should not make any difference when restoring the backup…

Thank you for your input! I was not able to restore my backup owhich was made on a 32 bit installation, onto a 64 bit installation. Buy once I receive the raspberry 4 I will try it again.

Really you just need config folder and hidden .storage folder inside the config folder to restore

Verify that move successfully if restore not working

It worked restoring a 32 bit raspberry pi 3 backup onto a raspberry pi 4 running HA 64 bit. All good.

1 Like