I currently have a significantly built out and configured HassOS based install running on a RPi 3B+ but I have found it lacking enough horsepower to run well even with only a few addons running on top. I recently picked up a RPi 4B 4GB and am looking to move my HassOS install to it. I have since discovered that simply cloning or moving the SD card doesn’t work (apparently there are some differences in the boot protocol between the versions of the Pi). I have also noticed that the HassOS version is 3.3 in the RPi 4 build and 2.12 in the RPi 3 build.
I have tried simply creating a snapshot and restoring it on the Pi 4 running a fresh install using the HassOS 3.3 build but it didn’t seem to copy any of my configuration over. Nor did it copy any of the addon data (e.g. No InfluxDB or InfluxDB data)
I have tried cloning the SD card from the original, putting the cloned card in another 3B+ and using the Import from USB option on a copy of the rauc file for 3.3 (This didn’t seem to do anything at all) the Pi 3B+ never switched to HassOS3.3.
I have tried copying over all of my configuration files, but this resulted in a whole lot of stuff not working, None of my side panels showed up for any of my addons (even after re-installing from the repos using the Store) and of course none of my addon data as there either.
Does anyone have a validated way (or even a decent idea on how) to move as completely as possible from a Pi 3B+ to a Pi4 in HassOS?