Ask HN: How do you Backup your Personal Files?
Call me a child of the American media's fear tactics, but this well publicized story of Matt Honan's hack has me questioning my backup techniques of personal files (pictures, music, important family legal docs, tax data, etc...).
Currently I have one hard drive on my home Windows 7 desktop machine, with dropbox sync setup to mirror certain folders and then I use Google Drive for most of my pictures and media sorts. Now I am thinking I need a local option, something fully under my control (and unfortunately my responsibility).
With so many options out there, I wanted to see what the users of Hacker News were doing with their personal files, outside of the plethora of cloud solutions. Thanks!
55 comments
[ 4.6 ms ] story [ 70.1 ms ] threadI also have CrashPlan running in the background but hardly ever have to use it
I have an Apple Time Capsule as well but, like CrashPlan, I try not to have to use it and it's more of a worst case scenario backup.
Dropbox all the way.
Backing up onsite is almost as bad as no backup at all. You are protecting against hardware failure ONLY.
If your house burns down you are screwed. Also, if someone breaks in and steals your computer, do you think they aren't taking your external drives as well?
Offsite backup is mandatory if you really care about not losing your data.
Crashplan running in background.
Google Drive for Docs and working files.
Github & other git services for projects.
I use svn over ssh and check in all of my person stuff there.
This is really nice because I can share linux dotfiles, etc. between my work and home machines.
* Drobo FS for local backup, can go upto 5 HDDs as RAID.
- Photos and videos are backed up to a truecrypt drive manually using FreeFileSync twice a week or so.
- Backblaze running constantly.
- Pogoplug (+1 external drive attached) offsite at my parents house with archlinux installed. Eventually I'll attach another drive and have rsync mirroring them using a cron job.
Yes, that is scary.
I also have 100 GB or so of archived photographs and videos that I back up with a mixture of Ubuntu One (videos and assorted files from 10 years ago) and Rackspace Cloudfiles (photos). I wrote my own Python scripts for backing up and verifying photos on Cloudfiles.
I rsync between my two nix boxes. My wife's Win box I do every now and again, mostly video and pictures.
Drop box for scripts I need across the nix boxes.
And I do a manual copy to an external, my folder structure is the same on all boxes but I like to watch this one.
Then the NAS performs a nightly sync of selected folders from the latest hourly backup with tarsnap, keeping backups from the last 7 days, last 4 weeks and last 3 months.
The fileserver is where most of my stuff lives; it gets NFS mounted to the laptop. It's got two drives as RAID1, and backs itself up to an external hard drive using rdiff-backup. It also backs itself up offsite using duplicity to a server on another continent. Everything's encrypted, so if anything gets stolen I only have to worry about the material loss.
USB Thumb Drive for active files, 2 copies on External Hard Drives for long term storage (which I migrate once a year to new drives), and two physical copies of critical documents (legal, tax) kept in two locations (usually my parents house and a safe deposit box).
Though I should probably start backing up my personal hobby projects, because I have lost ton of them over the years, because I just kept one working copy of them, but I have been lazy to great a backup plan which I would actually follow.
Second, CrashPlan. It's the only decent solution I could find with support for backing up network drives without being prohibitively expensive for large amounts of data. The client is a bit resource hungry, but I'm hoping the situation will improve as soon as the first run is complete.
I also have a Dropbox account which I mainly use for syncing and sharing, but I've included the most important files there as well for extra redundancy and ease of access on other devices.
In addition, all my code is pushed to at least one remote repository, either on Github or a server. I also run my own mail server which is rsynced to another server, so there's at least three separate copies of my mail folders.
All my macs are now setup with CrashPlan.
Maybe this post should be converted to a poll, though?
These are copied to multiple machines, in different houses. They are uploaded to 2 different providers (facebook (natch) and dropbox.)
I also create rars with par2 redundancy data and burn them to good quality CDs which are stored in tyvek sleeves in a firesafe.
That's perhaps a bit over the top, but I really don't want to lose those photos.
Passwords and serial numbers are printed out and kept in the firesafe. That's perhaps a bit insecure, and I need to arrange an "in case of death" list.
Everything else used to be rsynced to a different machine in the same house, but now it's time machined.
For local backups, I use a poor-man's Time Machine — rsync with hard links. It's how Time Machine works under the hood anyway, and I used it long before Apple baked it into the OS. Works great.
The OP uses Windows, though, so I honestly have no idea what equivalents to these options exist which would work with, e.g., NTFS.
I also use Dropbox etc free.
It's not complete enough that I could wipe my root partition, restore the backup and start running again, but I'm not going to lose anything important if my laptop gets stolen.
I don't use cloud backups, mostly out of laziness. (I would have to think about what is actually worth backing up, and organise things so that it's easy to back those things up and not other things.)