Technology Kills Deconstructing technology, one piece at a time…

6Apr/1016

SugarSync vs SpiderOak

Image representing SpiderOak as depicted in Cr...
Image via CrunchBase

Before I get started, let me just state that I still like SugarSync and once they can get past the issues that are evident in the current release, I will once again gladly recommend them to anyone. Those who have followed my posts know I have been having a myriad of issues with it.

Luckily, has been helpful and has been trying to get in touch with me to further discuss the problems I have had. Unfortunately I have had absolutely no free-time other than 5 minutes here or there throughout the day, so I just have not had a chance. This is my fault, not theirs--as soon as I have some time available (hopefully this week), I will set up a call with and hopefully we can get to the bottom of the issues.

In the meantime, however, because I still want a solution, I decided to give another contender in the online backup/sync war a chance. This time, it was SpiderOak.

is a peculiar beast--in my week-or-so of using it so far, I am very impressed by some things, and a bit underwhelmed by others.

The Client Application

has a nice interface for that is simple to get started with, and offers a huge amount of features compared to something like Dropbox. The interface mostly fits in with the Windows UI, and it integrates with Explorer to show you the status of your synced folders with small colored indicators overlayed on the file/folder icons. There is no background service--the application must remain open (though it can be minimized to the tray).

SugarSync offers clients for Windows, Mac, iPhone, , , and Windows Mobile. Unfortunately this leaves other operating systems, such as , out in the cold.

SpiderOak, on the other hand, offers a consistent and advanced user interface which completely separates its main functions into tabs (Status, Back Up, View, Sync, and Share). The interface is not quite as simple as SugarSync's, but it is perfect for an advanced user looking for advanced functionality. Like SugarSync, there is no background service and the SpiderOak application must remain open (and again, you can minimize it to the tray).

SpiderOak seems to have a focus on being platform agnostic, at least on the Desktop side of things. They support Windows, Mac, and most popular Linux distros. From what I can tell, it looks and works the same on all operating systems it supports. This is a huge plus. You can back up (and even sync) folders between Windows and Linux, or any other supported platform. They have an application, but there is no Android, Blackberry, or Windows Mobile app just yet.

In short--For a simpler experience (somewhere in-between and SpiderOak), or if you require support for your Android, Blackberry, or Windows Mobile device, SugarSync might have just the interface your'e looking for. If you prefer more options over simplicity, or if you need support for Linux but don't mind waiting a while for better mobile support, I recommend SpiderOak.

The Web Interface

The two offer similar features from their web interfaces, but they look very different. SpiderOak takes a minimalistic approach to giving you only what you need where you need it. SugarSync offers a highly-polished web interface with a lot of flash and pizazz, but again, similar features.

SugarSync implements share administration in the main web interface, while with SpiderOak "Share rooms" are completely separate from your web interface.

SugarSync definitely has the more polished UI that is the nicest to work with. SpiderOak's offers similar functionality, but again, lacks some of the bells and whistles and is very minimalistic.

Speed

Comparing the speed of these services is a bit challenging. SugarSync transfers one file at a time, and does it quickly. SpiderOak takes longer to calculate files, and seems to be a bit slower uploading (perhaps because of the server-side processing required), but it uploads batches of files at a time, and only the portion of the file that has changed.

If you need to upload a lot of files in the shortest amount of time, SugarSync will be happy to oblige. SpiderOak gives up a little bit of speed for some advanced data processing, so depending on how you use it, one or the other may be a bigger factor for you.

Backing Up and Syncing

SugarSync supports file versioning, keeps deleted items until permanently removed, and will monitor your filesystem for changes and automatically upload them. SugarSync even offers a Web Archive where you can store files without keeping them synced to any devices. You can move files there from your synced folders, or just upload something directly to the Web Archive. That is a nice feature to have. Also offered are things like simple file sharing, and a new feature with which you can email files to your SugarSync account.

This is a lot of functionality, but it is within this area that SugarSync also seems to suffer from some issues (see my previous posts, and the information below).

SpiderOak also offers file versioning, keeps deleted items, and offers the ability to monitor the filesystem live for backing up. It also allows advanced scheduling functionality, such as choosing how often to perform a backup instead of always doing it live. You can also choose when to schedule syncing and sharing processes--normally it is done on the same schedule as backing up, but you can choose another value.

SpiderOak does not seem to offer a Web Archive feature--every folder is assigned to a device (computer). SpiderOak does offer file sharing much like SugarSync's.

SpiderOak offers similar functionality, without some of the bells and whistles, but in my experience it does not suffer from any of the issues I have had with SugarSync.

Infrastructure

Not much is known about the SugarSync infrastructure--they advertise that data is SSL-secured, and encrypted once it hits their servers. They also indicate the data is stored in "geo-redundant, world class data centers." In practice this seems to work fine, but it's not clear what technology they use for storage and data validation on the back-end, so there is not much I can brag about here.

This is an area where SpiderOak shines. They have developed many open source components to help in this area. They use a custom-built transactional file-system API, They use advanced de-duplication to ensure that the same data is stored in only one place at any given time--this means you will never need to use up extra space when storing the same file more than once.

Price

Both services offer 2 GB of free storage to do whatever you want with--you can use all features, add multiple devices, and sync and share files up to your 2 GB limit.

Beyond 2 GB, both services are very comparable. At the time of this writing, storage from SugarSync costs more, but they do offer cheaper plans with less space than SpiderOak as well. You can get 30 GB from SugarSync for $5/month, which is nice for those who are extremely budget-constrained. On the other hand, you can get 100 GB from SpiderOak for $10/month. This is substantially cheaper per GB, but they only offer 100 GB-increments so you cannot spend less than this.

Problems

Neither service is perfect. But what about issues that might affect your data, or your ability to utilize the advertised features?

I'll switch this around and cover SpiderOak first, because it's the simplest in this respect. I have had two issues in the week or so I've used the service.

  1. The SpiderOak Windows client freezes when I try to expand my AppData/Local folder, where a lot of the files I want to back up are located. In the Back Up tab, as soon as I expand the folder, the whole app freezes for a few minutes, then unfreezes for a couple of seconds, then repeats continually until I close the process and start it again. This is highly annoying, and I have not had this issue with any other sync services.
  2. I backed up a folder on one machine, created  a new folder on the other machine, and then chose to create a sync between those two folders. While it consistently indicates it's processing the sync, it never actually syncs any of the files to the other machine. Maybe it's something I did wrong, but it seems like it should just work.

Next, SugarSync's issues--they run a bit deeper, and are the main reason I decided to check out SpiderOak in the first place.

  1. SugarSync constantly believes that some files are "Backed up and in sync", when in fact they do not seem to be on the server at all. The only way I realize this is when syncing something new to another machine, some files simply don't sync, and I then go in and verify they don't appear in my SugarSync account online. Renaming the original usually causes SugarSync to see it and upload it, but you then cannot use the original name, or it won't sync.
  2. In other cases SugarSync believes a file is not in sync, when it actually is. This happens even more often than the previous issue. I will modify a file that is in sync, and immediately upon saving SugarSync renames the file on my computer, appending " (From [Computer-Name])" to it. Attempting to rename the file back gets it immediately renamed by SugarSync again. I can see the file having the original name in my SugarSync account online, but it no longer exists on my computer and won't sync down. I have to delete the file from my SugarSync account online, then rename the new file back to the original name again. This obviously loses all version history for the file and takes a ridiculous amount of time for something that should be automatic.The worst part is, SugarSync never tells you when this happens, you just have to notice it. I eventually went so far as to create a script to scan all of my sync folders and let me know whenever SugarSync renamed a file without my consent. I ended up spending probably an hour per day just fixing all of my filenames.
  3. I re-installed SugarSync on their technician's recommendation, and was unable to restore my previous settings after that. Every time I opened SugarSync, it asked if I wanted to restore my old settings, I would choose 'Yes', and it would scan all of my sync folders again (which takes a very long time). Next time I open SugarSync when it's not running, it again asks if I want to restore my old settings and scans everything again. This was very annoying the the only way past it was to set up all of my sync folders again.

As you can see, I've had a couple issues with SpiderOak, but in my experience everything I transmit to them remains secure and unaltered. The integrity of my data is the absolute most important thing for me, and until these issues with SugarSync are understood, I simply cannot put my trust in it.

For novice or intermediate users without huge directory trees to sync, SugarSync works quickly and looks great--you'll have your data synced in no time, but for the time being, you would be wise to monitor that data and make sure it stays consistent with your expectations.

For advanced users, especially those with tons of files to sync and manage, I wholly recommend SpiderOak at this time. You do not need to baby-sit the back-up process or worry about your files being renamed without notification (or at all!). I am still getting acquainted with its sync functionality, and it is not quite as straight-forward and simple to sync folders between computers, but the functionality is there and your data is safe, and that makes me happy for now.

Reblog this post [with Zemanta]




No related posts.

  • Tim

    Seriously…..lol……

    “Inverted kernSquish”

    Dude that was posted to their blog on April 1st…..so not real.

  • http://benmcclure.com/ Ben McClure

    You're absolutely correct :)

    In my hurry to gather information I completely overlooked the fact that it was posted on April 1st and that it doesn't make quite as much sense as it seemed in my initial rush.

    I have removed that piece of information, but the rest of the article stands.

  • Fred

    Hey Ben, wish I'd read this first. I'm doing a review of SugarSync and would like to share experiences and find out how your issues got resolved. What's a good way to email you?

  • Craig

    Hey Ben – I'm trying both SugarSync and SpiderOak right now. I like SpiderOak's simplicity, openness and encryption security better, but I've also found the Windows client to be buggy. Plus, SugarSync just seems more polished and complete. Are you still using SpiderOak? Have your SugarSync issues been resolved? I'd really appreciate an update (not that you owe me, a random dude on the Internet, anything – but help a brother out?) THX.

  • Glib

    I signed up for SugarSync and spent a week trying to make it work – it doesn't. The customer support guy available through chat couldn't help and made me submit a ticket. I did, and got an autoreply that they will get back to me within 24 hours. They didn't Sent another message 4 days later – still no response. Canceled the service.

  • Glib

    OTOH, I started SpiderOak service 4 days ago, and so far everything is working quite well.

    Plus, as a graduate student, you get 50% discount from SpiderOak. So for the same money ($50), I got 100 Gb of storage at SpiderOak, instead of SugarSync's 30 Gb.

    Still, extra storage issue aside, it's too bad that SugarSync can't deliver what it promises. I really liked all the features that SugarSync was supposedly offering, and wouldn't go looking for anything else — IF IT WORKED. But I don't have another week to waste on a service that may or may not work, and has nobody who could respond to customers.

  • Tommy123

    Beware sugarsync constantly craetes duplicates
    You will not know which is the latest files and you will need to sacrifice one set of files to regain control then spend all day deleting the duplicates from you main computer.
    If you contact support be prepared to wait 3-5 days for a reply which eventually tells you the above.
    Be clear the software cant tell between versions of files that are exactly the same so it duplicates them all and you have hundreds of files added to your computers.
    -Tom

  • oddball

    anyone find spiderOak's windows client to be a resource hog? 80+ MB of memory and lots of CPU time when scanning folders…?

    why can't i just find a good alternative to foldershare that supports Linux?

  • Rog

    I'm also getting duplicate folders with sugarsync. using windows 7. this is unacceptable; will cancel service. Big bummer. I tried Dropbox and that just hung my system all the time. Disappointing – I love the concept.

  • AmeriCommerce

    Thanks for the great content, #1 in google too. Just curious…are you still using spidersync? Still like it? If you've moved on, can you just say to who and the simple reason why?

    Thanks for everything, very grateful for the content.

  • James

    Splendid analysis — I’ve been trawling the web for articles such as these on online backup services in general and most of what I have come across has been rather superficial compared to your review. So I thank you for your helpful insights.

    Has anything changed in the few months since you wrote this, and where did you settle in the end? At least one change is that SS now offers 5GB free. That may be tempting, so long as the issues with it have been resolved.

    What about IDrive? That would seem to offer similar features to these products, too.

  • camner

    I’ve been using SpiderOak for well over a year now, and I’m quite pleased with their service.

    The ability to back up multiple machines with the same account is a feature most reviews omit. I have 4 machines (3 Macs, 1PC) backed up to the same account. They also support Linux, which doesn’t matter to me, but will to others.

    One neat thing about SpiderOak is their “deduplication” feature, which means that they only store 1 version of a given block of data (a “block of data” is not the same as a “file”). So, for example, this means that their implementation of versioning (they keep all old versions) takes virtually no additional space, unlike many services which store complete files whenever any part of the file changes). Deduplication also really helps when backing up multiple computers. So, for example, if I have a large file (say, a movie) on more than one machine I’m backing up with SpiderOak, SO only keeps 1 version of it. This means that I’m really able to back up a whole lot more than 100GB of hard drive space with a 100GB account!

    I also like the fact that SpiderOak is always running in the background, watching for file changes and then uploading those changes immediately, rather than on a periodic schedule basis.

    SpiderOak is a small outfit, so their customer support folks are pretty busy. They’re quite friendly and responsive in their emails, but issues can take some time to resolve. I’ve never had a “mission critical” issue, so perhaps my issues don’t get as high priority as those whose issues may be more critical.

    I would say that one disadvantage of SpiderOak is that their restore function isn’t a simple “point and click” affair if one wants to restore an entire drive worth of data (e.g., when one’s local hard drive explodes!). Restoring a single folder or file is VERY easy, however. My own feeling about this is that a total catastrophe is highly unlikely and I’m just going to have to take my time restoring everything if and when that happens.

    Overall, I much prefer SO to the others I’ve tried (iBackup, Mozy, SafeCopy). I also like Dropbox, but I’ve only used Dropbox for syncing (via their free 2GB acct), and not for general backup.

  • Jeremy

    I love SugarSync, it is stable and fast!

    Use this link and earn an extra 500MB free!
    https://www.sugarsync.com/referral?rf=dx9ng4w4i2sfy

  • Peter

    This is really great. Thank you. I’ve been using the free Dropbox plan for a year or so and have been thrilled with its reliability and speed. But I need more space and want to sync multiple folders now so I decided to try SugarSync since it gets rave reviews and is cheaper. But in the first 2 weeks, I’ve run into all the problems you mention and more. It took over 5 days to sync 10GB of data. It seemed to forget where it was sometimes when I turned my computer off and needed to start from scratch. Other times I’d go look at the progress only to find that it had stopped uploading files for some reason, and would only start again after quitting and restarting the application. Then today it seemed to get stuck on some powerpoint temp file and wouldn’t upload anything lower down on the queue until I changed the priorities. What’s the point if it doesn’t do it’s main job reliably?
    I’ve been testing Spideroak for a week or so now, just syncing my dropbox to test the two against each other. The deduplication means my 1.6GB dropbox folder only takes up 990MB at Spideroak. I love that they keep all versions of each file forever too (dropbox only keeps them for 30 days and sugarsync only keeps 5 previous versions). The only downside so far is that spideroak is noticeably slower than dropbox.

  • Anonymous

    The biggest attraction to Spideroak for me is the local encryption, whereas the files are encrypted before they leave your local client, thus making it even more secure in the cloud.  I’m hoping that they offer any student discount.

  • http://twitter.com/TechLaw2011 Andrew

    Although SpiderOak only advertises 2GB free storage, you can get an EXTRA 4GB bonus free for life (6GB total) using the following referral link and entering the code “hurricanesafe” (without quotes): https://spideroak.com/download/referral/24515ffa6eff79fd7e06a0c08d9e5253