Re:Ask HN: What are your personal backup / sync strategies?
by jondot on Sunday April 12, 2015 @03:35AM
(#9362521)
Thanks - so your code lives both on Dropbox and Github?
Also - you probably ln -s'd your workspace folder to your Dropbox folder?
Re:Ask HN: What are your personal backup / sync strategies?
by smt88 on Sunday April 12, 2015 @01:21PM
(#9364040)
Every single time I hit save, Dropbox saves another copy of the file, so I have a complete file history. Github only has the commits.
I don't actually know how Dropbox does with symlinks. I just put my workspace folder in my Dropbox folder.
I also have scheduled backups to an external drive, which enables file history as well.
So for me to lose my files, my main machine, my secondary machine, my external drive, Github, and Dropbox would all have to lose my data before I could get to the backups at any one of those locations (and all of them have incremental backups enabled, so I keep my entire history of changes).
Edit: Most of my clients and several of my organizations use Dropbox to send secret stuff, so Dropbox is already a single point-of-failure for my security. However, I am planning to move to something self-hosted and encrypted at some point. I'd love to put encrypted snapshots in Glacier from time to time and then have my main backups somewhere more accessible.