I voted for daily, but it's actually every four hours via rsnapshot
, which, coincidentally, is written in perl. The backups go to a RAID1 array on my workstation, which is then backed up daily to another machine that's also sporting a RAID1 array. Once a month I make incremental backups to CD.
I just don't ever want to be caught without my backups when I need them.