SUroot
Extreme Android User
I've created this thread so that when I am in a position to recommend how I would back up, I can simply refer to this thread.
This thread is predominantly for root backups, however some backups are non-root (which I will identify).
I will list each app and what I use it to backup and the settings I use, starting with non-root.
Non-Root
Dropbox is a free service that lets you bring all your photos, docs, and videos anywhere. After you install Dropbox on your computer, any file you save to your Dropbox will automatically save to all your computers, your Android device, and even the Dropbox website!
FolderSync is a application that enables simple sync to cloud based storage to and from local folders on the device memory card. It currently support multiple SkyDrive, Dropbox, SugarSync, Ubuntu One, Box.net, LiveDrive, HiDrive, Google Docs, NetDocuments, Amazon S3, FTP, FTPS, SFTP, WebDAV or windows share (Samba/CIFS) account
Root
Total Automation, from settings to SMS. ADC2 finalist!
Description: Tool for a few functions after rooting. Kernel dump/flash, EFS backup/restore...
I will add to this as I do more backups but all this is easily sufficient for me at the time of writing.
I do hope if I point you to this thread, that it was of use to you.
Dan
This thread is predominantly for root backups, however some backups are non-root (which I will identify).
I will list each app and what I use it to backup and the settings I use, starting with non-root.
Non-Root
- SMS - SMS Backup+
My comment: Great app, syncs my call logs and SMS to Gmail. I can read them on my computer and I'm safe knowing that a couple of minutes after its sent / received, its in my gmail account.
My Settings:
Auto Backup > Yes
Auto Backup Settings >Regular Schedule > 2h
Auto Backup Settings >incoming Schedule > 3m
Advanced Settings > Backup Settings > Backup SMS - Yes
Advanced Settings > Backup Settings > Backup MMS - Yes
Advanced Settings > Backup Settings > Backup Call Log - Yes
Advanced Settings > Backup Settings > Call log settings > "Call Log" (gmail label)
Advanced Settings > Backup Settings > Mark As Read (Emails) - Yes
Advanced Settings > Backup Settings > "SMS" (gmail label)
Advanced Settings > Restore settings > Restore SMS - Yes
Advanced Settings > Restore settings > Restore Call Log - Yes
Advanced Settings > Restore settings > "500" (maximum restored)
Advanced Settings > Restore settings > Mark as Read - Yes
My Settings:
Auto Backup > Yes
Auto Backup Settings >Regular Schedule > 2h
Auto Backup Settings >incoming Schedule > 3m
Advanced Settings > Backup Settings > Backup SMS - Yes
Advanced Settings > Backup Settings > Backup MMS - Yes
Advanced Settings > Backup Settings > Backup Call Log - Yes
Advanced Settings > Backup Settings > Call log settings > "Call Log" (gmail label)
Advanced Settings > Backup Settings > Mark As Read (Emails) - Yes
Advanced Settings > Backup Settings > "SMS" (gmail label)
Advanced Settings > Restore settings > Restore SMS - Yes
Advanced Settings > Restore settings > Restore Call Log - Yes
Advanced Settings > Restore settings > "500" (maximum restored)
Advanced Settings > Restore settings > Mark as Read - Yes
- Photos - Dropbox
Dropbox is a free service that lets you bring all your photos, docs, and videos anywhere. After you install Dropbox on your computer, any file you save to your Dropbox will automatically save to all your computers, your Android device, and even the Dropbox website!
My Comment: I like to have my photos sync'd wherever I am. With my 56GB Storage (S3 allowance included) its the perfect place to act as my reserve backup (more on that later)
My Settings:
Turn on camera upload
Upload using > Wi-Fi or data plan
Use data plan > for files under 25MB
My Settings:
Turn on camera upload
Upload using > Wi-Fi or data plan
Use data plan > for files under 25MB
- SDcard - FolderSync (or FolderSync LITE)
FolderSync is a application that enables simple sync to cloud based storage to and from local folders on the device memory card. It currently support multiple SkyDrive, Dropbox, SugarSync, Ubuntu One, Box.net, LiveDrive, HiDrive, Google Docs, NetDocuments, Amazon S3, FTP, FTPS, SFTP, WebDAV or windows share (Samba/CIFS) account
My Comment: I have a NAS but it also works for a Windows computer that is "Always on". I use this to sync my internal and external SD card (Excluding music folders - paid function only) over WiFi, whilst I sleep. No matter what content I generate on my sd cards from my S3, it backs up and I always have it available.
My Settings:
Accounts > SMB > "NAS" (IP Address of NAS, folder to backup to, log in creds)
Folderpairs > External > Account - "NAS"
Folderpairs > External > Remote folder - A folder within the backup folder in NAS account
Folderpairs > External > Local Folder - /mnt/extSdCard
Folderpairs > External > Sync Type - To Remote folder
Folderpairs > External > Scheduling - Use
Folderpairs > External > Scheduling > Sync Interval - Advanced
Folderpairs > External > Scheduling > Sync Days - M,W,F,S
Folderpairs > External > Scheduling > Sync Times - 03:00h
Folderpairs > External > Sync Options - Subfolders
Folderpairs > External > Sync Options - Hidden files
Folderpairs > External > Sync Options - Do not sync Deletions
Folderpairs > External > Sync Options > Overwrite old files - Never
Folderpairs > External > Sync Options > If conflicting modifications - Skip
Folderpairs > External > Connection - Use WiFi
Folderpairs > External > Connection > Allowed WiFi SSID (Name of my WiFi Network)
Folderpairs > External > Advanced - Use MD5
Folderpairs > External > Advanced - Use Temp-file Scheme
Folderpairs > External > Advanced > Sync Filters (Paid only) - "Music"
Internal is pretty much the same but on alternate days of the week.
My Settings:
Accounts > SMB > "NAS" (IP Address of NAS, folder to backup to, log in creds)
Folderpairs > External > Account - "NAS"
Folderpairs > External > Remote folder - A folder within the backup folder in NAS account
Folderpairs > External > Local Folder - /mnt/extSdCard
Folderpairs > External > Sync Type - To Remote folder
Folderpairs > External > Scheduling - Use
Folderpairs > External > Scheduling > Sync Interval - Advanced
Folderpairs > External > Scheduling > Sync Days - M,W,F,S
Folderpairs > External > Scheduling > Sync Times - 03:00h
Folderpairs > External > Sync Options - Subfolders
Folderpairs > External > Sync Options - Hidden files
Folderpairs > External > Sync Options - Do not sync Deletions
Folderpairs > External > Sync Options > Overwrite old files - Never
Folderpairs > External > Sync Options > If conflicting modifications - Skip
Folderpairs > External > Connection - Use WiFi
Folderpairs > External > Connection > Allowed WiFi SSID (Name of my WiFi Network)
Folderpairs > External > Advanced - Use MD5
Folderpairs > External > Advanced - Use Temp-file Scheme
Folderpairs > External > Advanced > Sync Filters (Paid only) - "Music"
Internal is pretty much the same but on alternate days of the week.
Root
- Apps and Data - Titanium Backup
My Comment: Very complicated app with lots of functions. Lets look only at backup and restore functions. As Restore is not managed by a setting, more a manual process, I will add my method at the end of the settings section
My Settings:
Preferences > Backup Folder location > ExtSdCard (because I trust it more, being removable)
Preferences > Max Backup History - 7
Schedules > Backup ALL user apps + System Data - M,W,F,S - 02:00h
My Restore Method:
Although I backup everything, If I had to factory reset for a reason, its usually that the reason is incompatible or corrupt system data so I never restore this.
To Restore, I do the following:
Titanium > Backup/Restore > Click to edit filters
Filter by Type - User (de-select System, Uninst.) > Press Green Tick
Press Tick to go to Batch > Restore Missing apps with data*
*If you have somehow got apps installed already that you want to restore data to, use "Restore All apps with data"
My Settings:
Preferences > Backup Folder location > ExtSdCard (because I trust it more, being removable)
Preferences > Max Backup History - 7
Schedules > Backup ALL user apps + System Data - M,W,F,S - 02:00h
My Restore Method:
Although I backup everything, If I had to factory reset for a reason, its usually that the reason is incompatible or corrupt system data so I never restore this.
To Restore, I do the following:
Titanium > Backup/Restore > Click to edit filters
Filter by Type - User (de-select System, Uninst.) > Press Green Tick
Press Tick to go to Batch > Restore Missing apps with data*
*If you have somehow got apps installed already that you want to restore data to, use "Restore All apps with data"
- EFS Folder - Tasker
Total Automation, from settings to SMS. ADC2 finalist!
My Comment: I Don't care who says x product is already backing up my EFS folder. I will continue to back it up myself. I could simply use a script to run at boot (init.d) just to copy the folder to SD card but I prefer to use Tasker as I already use it for other things. There are other ways to do this.
I copy to SD card, which is then also backed up by Foldersync as mentioned earlier
My Settings:
Profile > EFS
Context > Day - Mon
Context > Time - 02:00h
Task > Copy Dir > from /efs/ to /storage/extSdCard/backup
I copy to SD card, which is then also backed up by Foldersync as mentioned earlier
My Settings:
Profile > EFS
Context > Day - Mon
Context > Time - 02:00h
Task > Copy Dir > from /efs/ to /storage/extSdCard/backup
- EFS Folder - Shotgun84's Suggestion - ktool
Description: Tool for a few functions after rooting. Kernel dump/flash, EFS backup/restore...
Shotgun84's comments: HC-Ktool is a quick and simple app to use, it can backup your efs folder in a matter of seconds at a touch of a button. All you need to do is open the app and press "Backup EFS to/sdcard/efs.img" and you're done. After the backup is complete it will prompt you to run a check to ensure there is no size difference between the original and the backup. If you ever need to restore just press "Restore EFS from backup".
It is also possible for this app to recover your efs folder if it became corrupted when you didn't have a backup. You can run the backup and restore on a corrupted efs and it will uncorrupt it upon restore.
Disadvantages:
There is no option to backup and restore from an external sd.
The app was originally written for the gs2 so the majority of the functions aren't relevant to the gs3, so only use it for the purpose of backing up/restoring your efs.
It is also possible for this app to recover your efs folder if it became corrupted when you didn't have a backup. You can run the backup and restore on a corrupted efs and it will uncorrupt it upon restore.
Disadvantages:
There is no option to backup and restore from an external sd.
The app was originally written for the gs2 so the majority of the functions aren't relevant to the gs3, so only use it for the purpose of backing up/restoring your efs.
- Nandroid - Philz Touch Recovery
My Comment: Good recovery based on CWM sources but with cool additions such as a file manager built in to move files around, good UMS Support, Kernel Backups and EFS backups just to start.
I backup on no set schedule. Just before I do something major. I again, always backup to extSdCard
I backup on no set schedule. Just before I do something major. I again, always backup to extSdCard
I will add to this as I do more backups but all this is easily sufficient for me at the time of writing.
I do hope if I point you to this thread, that it was of use to you.
Dan