You can backup iPhone using libimobiledevice. By the time I replied here, it supports up to iOS 7.
Please check this post for a tutorial. Actually, the methods introduced can be used on Linux systems with the libimobiledevice installed.
idevicebackup2 backup ~/iPhoneBackups/
Unpack the backup files:
idevicebackup2 unback ~/iPhoneBackups/