babysimon reacted with horror when I told him at the weekend that we still hadn't sorted backups out, and pressed a spare 250GB USB external drive into my hands.
What's everyone's favourite way of doing backups? We have a Windows and a Linux laptop to back up, both are switched on at unpredictable times. I just had a go at making
brad's "brackup" go, but despite the great attraction of GPG-encrypted backups, it doesn't seem to be ready for prime time yet - the documentation isn't there yet, and it creates zillions of tiny encrypted files. I am resisting the temptation to write my own Python-based alternative. What do you use?
Update: I since found
this rather nice solution.
no subject
Date: 2008-05-21 05:49 pm (UTC)Then on a much slower schedule, when I feel like doing it, I burn either my home directory or my entire file tree to write-once optical media (CDs until recently, DVDs now). That's both for backup and as an archive, so I can go back and look at what I was doing in the past.
These measures have seen me through a number of hardware failures, software failures, and human errors over the years. They're certainly not perfect, but the big thing is that I can really keep them up on an ongoing basis, unlike some of the other backup measures I've seen people attempt, which end up not really being sustained.
no subject
Date: 2008-05-21 05:49 pm (UTC)I used to use rsync (+ anacron would do the trick) on Mac. No idea at all about Windows. (I use Time Machine now on the Mac, which rocks, but that's no use to you!).
no subject
Date: 2008-05-21 05:55 pm (UTC)no subject
Date: 2008-05-21 06:03 pm (UTC)IIRC somone was trying to implement a Linux equivalent of TM -- ah, here we are: FlyBack. Caveat: I haven't used this (yet).
no subject
Date: 2008-05-21 06:10 pm (UTC)no subject
Date: 2008-05-21 06:11 pm (UTC)Most of the code I have written I have uploaded elsewhere, so I'm not too attached to it either.
I've already lost my entire music collection twice, so that isn't too bad.
no subject
Date: 2008-05-21 06:12 pm (UTC)It's not so useful for very large files that change often (like video files), so I exclude those directories, but for smaller text files, and long-term static files that aren't intrinsically huge, it's a great option. I've got my /etc/ and the websites I'm developing in it.
Another option as well is an Amazon S3 account, but for that there is a Firefox plugin to upload & set permissions.
no subject
Date: 2008-05-21 06:17 pm (UTC)no subject
Date: 2008-05-21 06:21 pm (UTC)no subject
Date: 2008-05-21 06:29 pm (UTC)no subject
Date: 2008-05-21 06:33 pm (UTC)no subject
Date: 2008-05-21 06:41 pm (UTC)no subject
Date: 2008-05-21 06:53 pm (UTC)In combination with a lack of (mobile) laptops and sufficient paranoia to ensure that everything of importance is actually on the server.
no subject
Date: 2008-05-21 06:58 pm (UTC)no subject
Date: 2008-05-21 07:30 pm (UTC)the job off?
no subject
Date: 2008-05-21 07:37 pm (UTC)no subject
Date: 2008-05-21 07:46 pm (UTC)Just about any USB drive you buy will have rudimentary software for an advanced file copy operation from MyDocuments and any other folders you specify, eliminating duplicates and version-marking (or overwriting) updated files.
no subject
Date: 2008-05-21 07:49 pm (UTC)no subject
Date: 2008-05-21 07:52 pm (UTC)Several of my better organised friends use the <A HREF="http://www.cis.upenn.edu/~bcpierce/home.html>Unison</A> file synchroniser to sync between different machines, e.g. work and home machines. Updates on either machine are propagated to the other.
no subject
Date: 2008-05-21 08:42 pm (UTC)found it more useful than raid for when I decide to delete things i don't mean to.
I've always meant to do a incremental backup system, but never got round to it.
no subject
Date: 2008-05-21 08:58 pm (UTC)I've already lost my entire music collection twice
Me too. Very annoying.
no subject
Date: 2008-05-21 09:06 pm (UTC)That and googling for music is ridiculously easy at the moment.
no subject
Date: 2008-05-21 09:07 pm (UTC)no subject
Date: 2008-05-21 09:26 pm (UTC)0 0,6,12,18 * * * /usr/bin/rsync -rl --password-file=****** /home/fun/ fun@192.168.1.3:/trollop/David/
Ubuntu includes anacron, so it will run fine.
(Kubuntu 8.04 comes with rsync 2.6.9 and I hand-installed rsync 3.0 on the server from source, but they seem to talk OK.)
no subject
Date: 2008-05-21 09:53 pm (UTC)It also was obviously developed by someone who'd been bitten; it emails you automatically if it detects it's not working. Useful :)