Back up phone to my computer

Can anyone suggest a back up app for an Xperia L4. I do not know about backups should all the system be backed up together or by backing up sma and photos etc on differnt back up

I want to back up to my computer. Not cloud and not google drive

Take a look at Syncthing. It would backup your SMS though. You need to do it from your SMS app or via another app.