Back up and restore only on one click. When you click on back up button it create back in your SD card and if your are online it automatically create a back on your Google account also. It takes few minutes to create back up.
when you click on restore button it require permission for restore data using action through DB text editor or contacts. All data will be restore.