I'm developing an application which will do the backup of Application's database to the Google servers and restore the data after reinstalling the application.

I didn't find any reference to do this task. I also tried the application given in Android SDK, which is working only with the Shell commands, but not by running the application.

Could anybody is having an idea how to do the backup and restore of the Application's database data?