Reminder: are your automated daily incremental backups running? Have you checked? And if you don't have such a setup: get on it!
@j1mc I backup at home mostly... I plan to institute "sneakernet rotation" of encrypted disks as backups soon. Terabyte hard drives are reasonably cheap, so are enclosures, and you surely have some old computer sitting around doing nothing that could rsync your machines nightly, or something... (I use dirvish)