There are a few common practices for configuring when backups occur. The most common option is on a fixed schedule, such as once a day, week, or month. The second, which we prefer, is to upload file changes whenever they're changed and saved, otherwise known as a continuous backup setting. Services only transfer the modified part of the file in this scenario, so as not to overburden your internet connection or take up unnecessary storage. A third way is simply to upload files manually. Some may appreciate this degree of control, but this method is only effective if you remember to regularly run the backup.
Bitcasa Infinite Drive is relatively new, but it's one of your favorite cloud storage providers in general, mostly because they offer virtually unlimited stroage for syncing and backups. When we say unlimited, we mean it—some of you are using terabytes of storage with Bitcasa. It's not primarily a backup service though, and while it was built for file syncing and storage, the Bitcasa desktop client does support regular file backups. Bitcasa supports Windows and OS X, and encrypts all of your files before uploading so they stay safe from prying eyes. Bitcasa even keeps revision history, so if you've backed up a file multiple times and need an older version, you can pick it out and restore it. Plus, you can use the Bitcasa mobile apps for iOS, Android, and Windows Phone to access your data on the go.