several backup apps do it. I use MyBackup Pro and it works great. I schedule it to backup at 3am and you dont even know its running (cause you are sleeping.lol) It also backs up a ton of of other things. You can have it backup on line also, in case your sd card goes bad and you lose the data.