Backup to a Macbook/iMac. It's what I do when I get a new iPhone — much faster to restore than over iCloud or wireless transfer. Only issue is that, of course, it isn't automatic.
Is there some special settings to enable iphone sync with Mac computer instead of cloud?
Yeah that's what I'm doing at the moment but it would be good to automate it!
You can complete full backups of your iOS device in MacOS (not sure about other operating systems)