If you are like me then you will be traveling with all your data all the time. There are two big risks when you do that
1. Risk of losing the data
2. Risk of others accessing your data
I have managed the first one by setting up a daily sync from my laptop to my home server. As you know my life now lives inside a version control. All I need to do is run Pull and Update on my home server. I would have backed up the data without any problem.
Second issue is quite complex. All my important data resides inside a virtual truecrypt volume. Its nearly half as big as my hard disk. Truecrypt is quite secure. But my profile data (for example firefox and chrome profiles, my dot files) live outside and is accessible if somebody has physical access to my laptop. I use Ubuntu on my laptop. Ubuntu allows home directory encryption. For some reason I didn’t select it while I was installing it. I don’t know how to enable it now? Do you know? How secure is it?
Also is there any other way to encrypt the whole home folder without performance degradation?