iTunes never creates a full backup of your iOS device, whenever you synchronize. It just creates a backup of your device’s settings. If you want to create a complete backup of your iOS device, you can do it using a utility called PhoneDisk and Rysnc(a command line utility).

This technique access the root of your device, than copies all the files including system and hidden files and stores it on your computer’s hard disk.

How To Create A Complete Backup Of Your iOS Device

Here’s what you have to do:

  1. Download and install PhoneDisk.
  2. Connect your device to your PC and run PhoneDisk. This will mount your device like a drive.
  3. Under the PhoneDisk menu, open Preferences and Rename your device to a single one-word name( i.e., no spaces or special characters).
  4. Run the following command in Terminal replacing the path of your home folder, your device name, and your backup location. Make sure you have the latest version of rsync installed.
cd /volumes;/usr/local/bin/rsync -avv —protect-args ‘iPhone’/ ‘Macintosh HD’/Users/Home/Downloads/iphone_backup

This will create a complete backup of all files of your iOS device. 😀

via Total iPhone Backup