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)?
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…