DEV Community

Discussion on: Hindsight and automation

jdickey profile image
Jeff Dickey

Yep. After you/ve been in this line of work a decade or four, "anticipating hindsight" is a regularly-scheduled activity, and "network access" translates into "that which is most likely to fail at the most inconvenient time with the least inherently-plausible workarounds".

Cloud is lovely, but I'm old-fashioned. I keep two cycles of (verified, thank you) backups on local media, one set of media rotated off-site, plus the cloud backups for convenience. Guess which I have the most trouble with. The second local backup set (with two sets of necessary cables) is always tucked into my "đi đi mau bag" by my bedroom door, ready to grab if it becomes necessary for me to be immediately elsewhere for an extended time. (All three occasions where unplanned recovery from backups has been necessary, were successful.)

Yes,. for a half-dozen systems, this takes up a good three days a month (or ~15% of my time). But, for three decades, I haven't worried about whether I can trust my backups (spanning four media types over the pereiod), and that makes it worth it to me. But the voice of experience tends to remind me that

The file you didn't verify was backed up will be the file you need in an unplanned recovery exercise.

Hope for the best, but plan for the worst. And please, for the love of $DEITY, test what you plan.

redeving profile image
Kelvin Thompson Author

Hah, very good! Who would've thought back when that part of a bug-out bag would include DVDs and portable drives as part of your survival kit! Mind you I keep a magnesium fire striker, knife and a thumb drive in different pockets at all times ... Murphy insists, cuz you know you will need it if you don't have it! And I have!