Moving from Pi3b+ to 4B

I thought I could just move the SSD which I was booting from but it did not work, I thought it should, but did I miss anything (It works fine with a fresh install booting from an SSD which is the same brand, Kingston A400).

So I have a new system up and running, I can restore a backup for config but how do I move data across (i.e. historic temperatures)?

Restoring a full backup should restore EVERYTHING, including all long-term statistics. That’s the recommended method for moving to new hardware.

Full backup and restore to new moves everything.

Full backup and restore works well (as others have said), however…

  • A RPi3b OS image won’t boot on a RPi4 due to hardware differences.

  • If you use DHCP, the new RPi4 has a different MAC address, so has a different IPv4 address which can need config changes
    (MQTT clients, some ESPHhome devices, etc).

  • For more ideas of things to check, here’s a different but similar migration…