You can put pretty much anything into a Truecrypt partition, which is just a file on the external (host) OS. Now keep that file in Dropbox/Drive/Some other cloud storage for backup.
There's a couple up-and-coming replacements though, which hopefully will be usable soon.