I got a new iPhone and since I had installed a lot of things over time I don't need/want anymore on my old one, I installed the new from scratch, downloading apps, adding the needed accounts, imported WhatsApp msgs via WhatsApp backup etc. Now what's missing is e.g. my old SMS/iMessage and Signal history.
Since there's no export/import mechanism I tend to use iCloud Backup to get the missing pieces from the old to the new iPhone - and to save space and make it fast I removed everything I already have like music (can be synced later) and photos (already on my Mac in Lightroom) and most of the apps.
Question now: If I create a new iCloud backup on the old iPhone with only a small set of apps (thus focusing on SMS/iMessage) and restore it on the new iPhone, will this just add the missing pieces or also clean up the new device and remove everything that's not in the backup (and by that destroy everything I already set up)?
And if it would destroy existing data: is there any other way to get SMS/iMessages into the new device?