I don’t like losing data, and I’m guessing that you don’t, either. I already do local backups, but not only can it a little cumbersome and easy to forget (not to mention drive failures), fire or theft could result in the loss of the both the data and the backup.
So, I also want a backup that’s off-site, easy, and reliable. I’ve taken it upon myself to set up online backup for my wife, parents, and brother, so I’ve had the opportunity to try more than one provider, and wanted to share my experience.
My Criteria for our Online Backup Service
I’ll start by sharing what’s important to me in backup provider so that you know what biases I have and how my opinions may apply to you. Also, my research and review are primarily from Q4, 2011. Features and pricing may have changed.
Unlimited for a low, flat price
I have roughly 300 GB of personal data. The bulk of that are digital photos and videos, and that’s with almost no RAW photos and only rarely is there HD video. Any non-unlimited plan would have been significantly more expensive.
My wife, dad, and brother each have between 50-100 GB, and that grows with every photo-opp. Not only would it have been unpleasant to have to think that each new document, photo, and video could result in an increased recurring payment, I simply did not find anything compelling in the services offered by non-unlimited providers.
Security: Private Encryption Key
Nearly every online backup provider encrypts customer files, but most also store the encryption/decryption key. It is thus possible for a misbehaving employee or hacker to access customer files. While improbable, it is a non-zero possibility. There’s no direct cost for choosing a provider that supports a private encryption key, so I opt to choose one that does.
A couple caveats
- You will have to go out of your way to use a private encryption key for services that support it.
- You will not be able to access the files of your online backup if you lose your encryption key.
- Some services allow you access your backed-up files through the web as an added-value feature. You will not be able use this feature because the service provider will be unable to decrypt your files for you. (When I want functionality like this, I use Dropbox.)
Convenient and Reliable
Once set up, you should not have to think about it anymore. Specifically, once I set this up for my mom, she shouldn’t have to do anything if/until the day comes that she needs her data restored.
Also, it should be fairly easy to restore deleted files or previous versions of files. Ideally, we should be able to get to previous versions by right-clicking on the file in Windows Explorer/Finder.
Services Not considered
Based on the criteria above, a couple services were out of the running.
I first tried Mozy when they had an unlimited plan. I’m glad I didn’t subscribe, because they discontinued it. At $9.99/mo for 125 GB and $2.00/mo for each additional 20 gigabytes, I would be paying about $27.50/mo for my 300 GB of data.
I wouldn’t call Dropbox a backup service (nor would they), but I looked at it anyway, so I may as well mention it. At $19.99/mo for 100 GB (and I don’t know how much for additional space), it’s not cost competitive. Dropbox’s value are in other features, such as easy, instant, secure-enough file sharing with friends, family, and coworkers.
I didn’t go with Backblaze for several reasons:
- They don’t support a completely private encryption key. At best, they store your key encrypted by your password (and they don’t store your password). However, this means that your files are only as secure as your password and the systems protecting your keys.
- At the time I began comparing providers (August and September of 2011), Backblaze would not back up many file types, including ‘ISO’, ‘VHD’, and ‘EXE’. I have many of the these types of files that are actually personal files, and not being able to override this was a deal-breaker. They do now allow this to be overridden (as of Oct 2011), but the service still doesn’t make the cut to me.
- Their file retention, four weeks, is minimal compared to CrashPlan.
- While doing initial research, it was hard to find details such as whether excluded files could be overridden, or how often a changed file would be backed up.
This left two services that I considered:
- Carbonite Home
I’ve been a paying subscriber of both for several months, now (some of my family on each). This gives me a fairly unique ability to make a thorough side-by-side comparison.
The information here is based on both documentation on their website (usually linked) and through my own use of their programs/UI. You are encouraged to double-check any factors that are important to you.
|One-year Cost (and monthly equivalent)||$49.99 ($4.17/mo)||$59.00 ($4.92/mo)|
|Previous versions retention||Forever!||3 months|
|Versioning frequency; default / max||every 15-minutes / every minute||Daily / on-demand|
|Inclusion & Exclusion|
|Including Files on External Drives (e.g., USB)||Yes||No|
|Excluded files||“excluding temporary files and caches”||many file types, including: 3GP, AVI, EXE, ICO, KEY, LOG, MOV, MSC, REG, and VHD|
|Scheduling, Throttling, and Pausing *||3.5||3.5|
|caveat||Carbonite may throttle your backup on their end!|
|File Prioritizing *†||2||4|
|Are my files backed up? *||3||4.5|
* Rating is out of 5, where 5 is best.
Carbonite Home is a very good value, period.
CrashPlan+, although only marginally cheaper, is an excellent value considering how much more data they keep for previous versions of your files. On top of that, they’ve had awesome promotions recently that brought their prices to a fraction of Carbonite’s.
Previous Versions and Retention
By default, Carbonite will backup your changed file once every 24 hours. They will then keep previous versions (including deleted files) for 30 days. You can also force a changed file to be backed up again immediately using the Carbonite submenu of its Windows Explorer shell extension.
CrashPlan, on the other hand, will backup your changed file within 15 minutes by default, but you can change this to as frequently as every minute! You can also choose how many copies will be kept from the last week, three months, year, and beyond. Further, files you delete can be kept indefinitely!
CrashPlan is the clear winner here, allowing you to not worry at all about whether your backup will be completely there for you.
Inclusion and Exclusion
Including Files on External Drives (e.g., USB)
With CrashPlan, you can choose to backup files on removable drives; something you can’t do with Carbonite Home. The caveat is that that the drive must be attached at least once a month so that CrashPlan can verify you still have that data that you want backed up.
While Carbonite HomePlus will backup files on external drives, it’s only available for Windows users and not cost competitive.
CrashPlan backs up everything “excluding temporary files and caches.” This is great as long as none of your files look like temporary files or caches; a list that you cannot override. The list is not problematic for me and unlikely to be for most others.
Carbonite excludes many file-types by default, many of which can easily be personal files, and there’s no central place to change this. This is a significant annoyance to me because everything I keep in directories I’ve chosen for backup are files of mine that I want to keep and want backed up. The average user is likely not to learn of this before installation and may even not notice that some of their files aren’t backed up until it’s too late. At least it’s apparent within Windows Explorer which files are being excluded (more on this in the User Interface section, below) and from each one you find you can remove that type from exclusion.
Over many years, others have expressed the same sentiment, yet Carbonite hasn’t changed this behavior and maintains minimal disclosure of this behavior. While not a big obstacle for me, it’s enough to make me think twice about recommending Carbonite to others.
Again, CrashPlan is the clear winner here. You still don’t have to worry at all about whether your backup will be completely there for you.
Scheduling, Throttling, Pausing, Prioritization
To me, these factors are mostly just important during the initial backup period, which could just be a matter of days, or several months.
† Although Carbonite scores better here, Carbonite caps the backup speed, which means that your backup may take significantly longer. So, they need better configurability here more than CrashPlan does. More on this in the Carbonite’s Capping section, below.
When it comes to choosing when backups are allowing to run, both pretty much have just the essentials: create a daily time window (beginning and end hours) and choose the days of the week the window will be open. Carbonite was a little more thoughtful by adding an option that is essentially: “start at a particular time each day and run until finished.”
It would be nice to choose that backups simply go slower rather than not at all during the off hours. Maybe even give us advanced users a weekly grid by the hour (the seven days of the week on the y-axis, the 24 hours of the day on the x-axis) and let us choose ‘on’, ‘off’, or ‘throttled’ for each hour.
CrashPlan allows you to cap your sending rate, allowing you to choose a rate for while you’re “present” and another for while you’re “away” (although they don’t communicate what those mean very well).
Carbonite’s approach is to give you the ability to easily set it into “low priority” mode from the tray icon (but you can’t configure it and only on their website do they explain what “low priority” actually does, and even then it’s not very clear). I turn this on when I know there’s other browsing that may be going on that I don’t want to adversely affect too much.
However, Carbonite will also cap your rate of backup more the further along you get (more on this, below)! At some point, you may not even need to throttle yourself.
The ability to pause is important to me because I make Skype and VOIP calls fairly frequently. Others may find it important for playing games or uploading photos and videos.
Carbonite edges out here slightly because it has some nice small periods to choose from, like 10 and 30 minutes. It’s too bad neither allow you to enter a specific amount of time.
Carbonite allows you to choose specific files to be backed up before others. Simply right-click on it and choose ‘Back up this file as soon as possible’ in the Carbonite shell-extension submenu. I use this often to backup my newest files first; the ones that haven’t made it onto my external hard-drive backup, yet. The UI to do so can be a little quirky, though.
In order to prioritize some files to be backed up before others in CrashPlan, you need to use Backup Sets. While Backup Sets is great for grouping files to be backed up to different destinations (viz., CrashPlan’s servers vs external storage vs a friend), I don’t see this as a reasonable way to prioritize files backed up to CrashPlan’s servers
User Interface / User Experience
Here’s what’s important to me in an realtime backup User Interface :
- Are the files that I want to be backed up backed up?
- Can I get to the backed-up copies of my files?
What I like most about Carbonite is that they place a small indicator on every file and folder that is backed up (a green circle) or will be backed up (a yellow circle indicating in-progress). Just while browsing your own files you know that your files are (or will be) backed up.
Further, you can get to information about a file’s backup by right-clicking on it, and choosing ‘Properties’ within the Carbonite sub-menu. There you can see when it was last backed-up, and choose to back it up first if it needs to be.
When it comes to CrashPlan, if want assurance that your files are backed up, you’ll have to audit the file restore area.
Overall, both seem to barely get the job done. The UI works enough; full of quirks and not short of annoyances. Both have shown wrong information; CrashPlan has said “Less than a minute remaining” when it obviously has much more to go (probably hadn’t finished determining what files need to be backed up), while with Carbonite I’ve seen it say both “backup is up-to-date” and “backup is pending” at the same time.
You’ll rarely win points with me creating a custom-skin for your app. It’s difficult to deviate from standard UI of the OS and create something that looks and feels professional. More importantly, such apps usually have usability shortcomings that would not have been present had effort been directed to making a more usable UI than a custom one.
For example, Carbonite’s Restore UI can’t be resized, nor can the upper area be given more space within the UI. So, you’re only able to see about 11 files in the Search Results at a time.
On a couple occassions, CrashPlan’s UI failed to clean up the canvas, resulting in a view with overlapping elements.
Carbonite Home users’ backup speed is capped to 2 mbps for the first 35 GB, 512 kbps for the next 165 GB (200 GBs total), and then 100kbps for all data beyond 200 GB. At best, 250 GB would take over 11 weeks for the initial backup to complete. Add roughly 1 day per gigabyte and 300 GB would take over four months.
With their contempt for the safety our data that we’re paying them to protect, I have a hard time feeling anything more positive than animosity toward Carbonite for their bandwidth capping. The little money they’re saving in bandwidth and storage in the short term is costing them in rapport.
A couple notes about CrashPlan
Backup to Friends
This is a nice bonus to an already-great value! Instead of or in addition to backing up to CrashPlan’s servers, you can securely backup data to friends and family that have CrashPlan installed.
For my mom who has a very small amount of data, we use CrashPlan Free and have her data backed up to a couple of us rather than buying another subscription for her.
The Family Plan
The Family plan could have made a great value an unbelievable one, but there’s a caveat: Everyone in the plan shares one login, and everyone can access everyone else’s backed-up files. We love each other, but that doesn’t mean we are all okay with each other being able to read all of our files! I opted for us to each have our own subscription.
Impact on computer performance
It’s difficult to be sure about this type of thing, but it seemed like my computer performance was slower with CrashPlan installed, and was better when I uninstalled it. Further, the CrashPlan service managed to rack up the most CPU Time (according to Process Explorer) despite that:
- I only had CrashPlan set up as a backup destination for my mom’s data; it wasn’t even backing up my data, and
- as a software developer, I have a lot of other demanding software running on my computer.
CrashPlan has built a well-featured service at an excellent price, but if the program’s UI, the website, and unsigned executables are a hint at what’s going on under the hood and at the data center side, it’s a little hard to feel completely comfortable that our data are in good hands with them.
Simply put, I’d recommend CrashPlan over Carbonite.
The one thing I really like and that’s clearly better about Carbonite is it’s shell integration, which gives a lot of peace-of-mind that each file is backed up. That peace of mind can take a long while to arrive with their capping, though. Right now, that capping is limiting Carbonite to less than 5% of my upload bandwidth, forcing me to keep my laptop on 24/7 for several additional months to complete the initial backup so that they can save a little money. Further, having to override excluded file-types one-by-one is another significant annoyance to me and not something I think most people should have to worry about and work around. Those make me averse to recommending them.
CrashPlan, meanwhile, offers tremendously more value by storing all your files longer with less hassle while also throwing in features like backing up to friends. Their user interfaces makes me a little less comfortable with them, but not enough that I’m worried that they won’t deliver when it comes to what’s most important: a complete restore in the event of a drive failure or loss. Which brings me to …
… one final note
With both services, I can only assume that our data is as secure as it’s supposed to be (that they’re doing what they say they’re doing, and that their implementation doesn’t have security flaws). And at this point, I can also only assume that a full backup would be a smooth process (I hope Carbonite doesn’t limit restore bandwidth!).
Two comment :
1) let say your Mac has been stolen or damaged and not working.
Carbonite not allow users to install the software on a windows computer and download your files! . (1 cod do not work on the 2 platform)
So you will be forced to purchase a new mac….
You will never success to download through their alternative solotion (throught web browser)
2)Crashplan is the number one excellent solution but!!!!!! it works very!!! very!!! very!!! slow !!!
But I agree that the two softwares give an excellent and ultimate online backuo solution
This stuck backup lead to me spending quite a few hours measuring, diagnosing, disk repairing, and tweaking and it looks like things are working better now (I have only 42 files pending backup now). It also lead to the discovery of other issues that are detailed below. But the main point I want to make here is that I should not have to notice that backups have stalled. Carbonite should detect that it is not progressing and send me an alert email and/or popup on my screen.
I’m in the trial phase of CrashPlan and there is no doubt that it is slowing down my computer, even though I have it set to only back up on certain days and at certain times. Is anyone else experiencing this? And if so, is there a software out there as good as CrashPlan that won’t slow me down? I’d rather choose Carbonite if I had to, despite its flaws, and have my computer run at normal speed. Any opinions would be welcomed.
I am also noticing slowdown during my trial period on my 4 year old quad core computer.
I have been using Carbonite for two years now and have been very happy with them. I just came across an article about backing up where Carbonite was not even mentioned, yet Crashplan and another one were, so I thought Id check out why Carbonite was left out. This led me here, and after reading I’m sticking with Carbonite. Two reasons:
1- That little icon telling me if my file is backed up or will be packed up is worth it’s weight in gold. I run a graphic design business with irreplaceable design files created daily and I need to know they are safely stored. A glance at a folder and I know it’s backup status.
2- Your big negative for Carbonite, the time it takes for the initial backup- I did not find anywhere near the time lag you did. Now I know you are going by what they say the data is capped at, but all I can tell you is that I backed up roughly 400gb initially, and not only did it not take 4 months(!), it took less then 3 weeks of only doing overnight backups when I wasn’t using the computer. Every night I set it to back up, went to sleep- paused backup when I began using the computer the next day. Does it suck to wait 3 weeks to be completely backed up? Sure it does! But since then, I haven’t waited at all- incremental backups are done every day as they should be, and I see barely any (if any) slowing of my pc while it’s running.
Just wanted to add that about the initial backup really, so others didn’t worry too much. It’s well worth the time and effort for the peace of mind, IMO.
Great review. I used to use Carbonite till I found out that they didn’t back up certain file types (as your review points out). They also won’t back up files over a certain size.
I switched to Crashplan and have never looked back. As far as restore speed, I had to do a restore of Crashplan files. Amazing. I have a 50 MB download speed and it took all of it. I have never had any other download run so quickly.
Regarding my comment above on October 23, 2013 at 7:37 pm, I have upgraded to a different computer and now use CrashPlan instead of Carbonite and have never looked back. I also advised that we purchase it for our church and they did. It gets all the files without having to worry if it picks up file extensions that it didn’t know. I happened to check on the Carbonite backup system at church and it wasn’t backing up critical management software files. I forced it to get those files, thankfully, because several months later the hard drive crashed hard. Now using CrashPlan we don’t have to worry about that.
i have been using carbonite for about a year now. I never experienced the slow upload periods. I have over 2 Terabyes of photo, video and document backups on carbonite.
While the reviewer is correct in saying it does not “auto” backup certain types of files, it is easy to see which files those are, and you can manually select them to be backed up.It will backup any kind of file this way, but will only “automatically” backup the file types the reviewer mentios.
One of your links* was broken, and as a side effect of looking for more information I found that it is possible to back up very large files (over 4 GB) with Carbonite. The catch is that they have to be selected for back-up manually. I found the documentation unclear about whether selecting one such file would enable automatic back-up for others, but if one manually adds a file of an excluded-by-default type to the back-up list, others of that type will be included as well.
That said, I’m happy with CrashPlan. I’ve learned to deal with its annoying quirks, and I’ve recovered from a few major crashes with its help. I haven’t noticed performance drag on any of the computers I’ve used with it, even a ten-year-old laptop that wasn’t particularly high end when it was new.
* “many file types by default”
Backblaze has added a private key encryption option since this article was published. Also, both Backblaze and Crashplan actually do allow to restore files through the website. They use an applet to do the decryption locally on the user’s computer, and of course you’ll have to supply the encryption key. The same is true for the Android and iOS mobile apps that both services offer.
I’m currently subscribing to both services in parallel, as it’s still pretty cheap even with the two at once, and I figure the little extra security can’t hurt. I currently have a backup set of around 8 TB, so definitely a power user, and for about two years now, which has given me a good feel of how both of them work.
In short: Backblaze has a much nicer client and more efficient backup service. Removing filetype and file size exclusions has been made simpler, and the initial backup was about 10 times as fast as Crashplan’s, thanks to their parallel upload threads, which is especially helpful if you’re uploading from overseas. Backblaze doesn’t use much memory or CPU time, and it does so for less time because it’ll have updated new files much more quickly than CrashPlan.
CrashPlan, on the other hand, wins hands-down on options configurability. Their fine-grained versioning and retention choices are fantastic. And I second the article’s criticism that Backblaze’s overall retention of just one month is very much scratching the lower limit. However, CrashPlan’s client service and interface are still horrible, and that’s almost entirely down to the incomprehensible decision to implement it in Java. But even with the massive performance penalty that arises out of simply building on Java in the first place, the implementation itself also feels exceedingly unoptimised. Memory consumption scales with the backup size. I’ve had the CrashPlan backup service consume a cool 5-6 GBs of RAM at some points during the initial backup. I literally need to kill the backup service sometimes if I’m going to do other work, because Windows will start complaining that there’s not enough free physical memory on my 16 GB machine.
I’d recommend both for their respective strengths. From some of the things that Backblaze has improved, it might be worth giving them another shot.
Another issue with Carbonite is they cap the restore speed to 2.5 MB/s. They claim they don’t however I performed several tests which involved my ISP (let me know if you would like the facts) If you have hundreds of gigabytes to restore – this could take weeks as well. I didn’t find out about this until I had to restore about 500 GB of data. Their solution is to sign up for the $149.95 plan and order a Courier Disk (they will send you a USB disk with your data on it so you can restore locally)