* You will have to share data and files to a third party.
* Responsibility and control will be passed on to the server which might sometimes have security issues.
* Your data might be lost if the provider goes out of order.
* Encrypting data might include codes which might be little complicated.
Check http://www.gigasoftdatabackup.com/ for more details regarding cloud backup.