Wuala Backup and Symlinks

Posted January 10th, 2012 in web by Michael

Since I compared Dropbox and Wuala I did some further, in-depth investigation how Wuala works and if it really fits my needs. And while I still love the idea of the “Swiss bank” there are some drawbacks that you should be aware of if you want to use Wuala for backup purposes:

  1. Wuala does not backup Symlinks. It simply ignores them. So if you backup on a Linux or OSX System all Symlinks will be gone. I wonder why they do not simply store the original value of the symlink?
  2. Wuala does not store permissions properly. If you restore all permissions are gone.
  3. Wuala does not warn if the backup does not execute for a while. So if you leave it running in the background and there is some issue you won’t notice until it is too late.
  4. Wuala does not seem to use the OS events system but instead searches for changed files “manually”. This makes it slower and uses more resourced than needed (compared to i.e. Dropbox). File system notify tools exist for all platforms (i.e. here) and should be used for performance reasons.
While I could live with #3 and #4 and eventually even with #2, I really dislike the issue #1 – that symlinks are simply ignored. The Dropbox solution (include everything from the symlink) would also not work for a real-world backup… and I really wonder why Wuala says it is a “backup solution” if it cannot handle simple symlinks.

Dropbox vs. Wuala

Posted October 28th, 2011 in web by Michael

Recently Apple replaced MobileMe with iCloud but they did not include a replacement for iDisk, the “remote disk” part of MobileMe. So it is time to search for something new and to rethink the external backup strategy for offsite backups…. The obvious replacement would be Dropbox, but with the recent security issues they had I was also looking for alternatives. It turned out most alternatives are really not as good as Dropbox, but Wuala got my attention… and so here it is, the Dropbox vs. Wuala comparison….

Supported operating systems and sharing

Both Dropbox and Wuala support OSX, Linux and Windows and are available on a wide range of mobile devices. On Dropbox the data can also be viewed through the Website, Wuala requires the Java plugin to be available (see below for the reason). Both systems allow to share files with other users and send out links to any user, so they can be used for sharing large files.

Security

The Dropbox folder integration

The Dropbox folder integration

SSL is the standard for communicating with the servers, but the major difference between the services is that Wuala encrypts the files locally before sending them to the servers. This means that even Wuala cannot read your data as the password never leaves your system. However the drawback of the increased security is that files cannot be viewed easily through a Web interface and the Java plugin is needed to access the files using a Web browser.

Personally I think the security and privacy model of Wuala is far more advanced than the one of Dropbox, where employees of the provider can access the data (and even specify this right in the terms of use). Wuala feels more like a private, personal safe that no-one has access too, and this picture gets even stronger if you think about the fact that they are located in Switzerland and not in the US.

User interface and ease of use

Dropbox is super-simple and very well integrated into the Finder/Browser of the OS, Wuala on the other hand is very old-school. That is actually the reason why Dropbox is so popular, it is a no-worry solution. There is one folder that syncs, the icons on this folder show the status (uploading/up-to-date) and that’s it. No configuration, no scary dialogs, simple and effective.

Within the Wuala application the user is confused with too much information and it takes a while to get used to it. So there is room for user errors in the Wuala client, but on the other hand it offers more flexibility. For example it allows read-only backups and multiple sync-folders. However – it is more satisfying for tech users who want to control and configure stuff – but it completely misses ease-of-use, that makes applications popular these days.

Performance & Tools integration

The Wuala Application window

The Wuala Application window

Performanc-wise it seems that Dropbox is faster than Wuala, one reason being that they do not transmit the full file but only the changed parts (a feature that Wuala will have pretty soon). To say it with different words: Dropbox is amazingly fast. It just works and syncs super fast. Will be interesting to see how Wuala performs once they enable partial file transfers as well.

Also a plus on the Dropbox side is the integration with other tools. By opening and documenting the API and giving other apps access to the data there are text editors, mobile apps, password managers etc. that all store their data on Dropbox. Wuala (based on its security model) does not offer that kind of integration.

What both services handle very differently (and not very well) are symlinks. While Dropbox uses them to sync folders that are not within the /Dropbox folder (challenging for backups that contain symlinks), Wuala simply ignores symlinks… both not ideal for a backup solution.

Price

The price of Wuala is (at the time of writing this) below the price for Dropbox ($129 vs. $199 for 100GB/year) and Wuala offers more choices and larger packages.

… and the winner is…

When I first started my investigation it seemed that I have two very similar services at hand… and indeed they share a lot of common features. But on a closer look Wuala seems to be more powerful when it comes to backup and syncing multiple folders. If Wuala would rewrite the OSX client to sit in the notification area and have Finder icon overlays like Dropbox I think it would be the perfect choice for keeping my files offsite. I also love the fact that they appear to be like a Swiss bank, with my data being my data, with them and no-one else having any access to it.

However Dropbox is so well integrated into other applications and it is really a “don’t make me think” application, so I need to keep the Dropbox client running for some of those apps (and the free 2GB version is good enough for that)….

Check out Wuala on your own (if you use this link you get some space for free).

Check out Dropbox on your own (if you use this link you get some space for free).

TSM backup woes – or: why I love the Mac

Posted June 9th, 2010 in mac by Michael

Last Monday my Mac refused to boot up again – even in single user mode he remained in a reboot-loop. Trying to get to the data was not that easy as the hard drive was encrypted using PGP Whole Disk Encryption.

Not a problem I thought – I have a TSM backup from the Friday before and most data is in code repositories or anyway. All I really need is a presentation for Tuesday morning. So I boot up my Thinkpad, install all the Windows updates (I do not use it that often ;) ) and start TSM.

Empty backup set.

What?

Verify all the connection settings.

Empty backup set. No data showing up in TSM.

Starting to sweat.

Now here the story about why I love my Mac starts. I love the Mac platform because:

  • I was able to create a 1:1 copy of my personal Mac on an external USB drive.
  • I was able to boot from this cloned disk via USB by just holding the Option key. Just boots, all data and settings there. Try doing that with Windows :)
  • After booting I installed PGP and mounted the internal disk. I was able to copy away all my data from the broken disk to the external drive (this includes the whole /home/mike directory and some /Applications).
  • Time to reformat the whole disk and install a clean copy of Snow Leopard (finally a good reason to upgrade!).
  • After booting into the clean OS all I had to do was copying (!!!) the /Applications to the appropriate folder and copying (!!!) the home directory to the right location. After logging into the newly created user account all my data was there.
  • By copying the home directory everything just worked – even the WLAN connections, settings, MobileMe syncing, all just working. All I lost have been the printer settings. No need to re-install tons of applications, all just copied back – and working fine!
  • Try the above on Windows!
  • Now I tried something – I started TSM on the Mac and logged in – and magically all my data showed up in TSM! What? Verified on Windows – empty set. Can someone working on TSM please explain that behavior to me? Why is the TSM data only showing within the same platform?

Overall the whole work took half a day – including a clean OS update and to “migrate” all applications. Only TSM scared me a bit – so I now started to create weekly backups using Carbon Copy Cloner – which is a good thing anyway, as it is super-easy to boot the backup on another machine. And I love the Mac because it does not use a magic registry and installing applications is really simple!