There are handful of them out there, just search for office 365 backup. Some of them can latch right into the service and do the backups instead of through your client. However, I suggest looking into retention / preservation policies for oneDrive, as you basically keep every file and every change in the cloud for access. Restore is not the greatest experience, but the content is preserved.