The only thing I can think of that would protect your freedom if the police were coming for you is to melt your system with thermite. Otherwise ... they'll probably get your data.
The other suggestions are very nice, though!
I use Linux's "rsync" program running as a cronjob to incrementally back up my user files to a remote system every night:
Code:
rsync -avz /var/www/ rsync://user@123.123.123.123/wwwback/
for example. This is also a good indicator of whether any files have been changed, as only the changed/new files are included with each backup, and the results are sent via email. Note that this method is a "quick and dirty" backup in case something goes wrong during the day and I need to quickly get the sites back up by rsync'ing last night's backup back onto the live server. I also do a set of rolling incremental backups so if something was broken and got backed up, I would be able to roll back to the previous backup without any trouble.